Nápověda

skautské on-line projekty

Uživatelské nástroje

Nástroje pro tento web


srs:instalace

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
srs:instalace [12.11.2020 16:28] Jan Staněksrs:instalace [11.01.2024 12:41] (aktuální) Veronika Cupalová - Veve
Řádek 3: Řádek 3:
 ===== Požadavky ===== ===== Požadavky =====
 Systém pro svůj běh vyžaduje: Systém pro svůj běh vyžaduje:
-  * PHP 7.nebo vyšší ([[https://doc.nette.org/cs/3.0/requirements|podrobnější informace]]) +  * PHP 8.
-  * MySQL 5.0 nebo vyšší+  * MySQL 8.0 nebo vyšší 
 + 
 +Systém je primárně optimalizován pro instalaci na server pro jednotky Junáka ([[https://lebeda.skauting.cz/|Lebeda]]).
  
-Systém je primárně optimalizován pro instalaci na server pro jednotky Junáka ([[https://lebeda.skauting.cz/|Lebeda]]) 
  
 ---- ----
 +
  
 ===== Instalace systému ===== ===== Instalace systému =====
-  - stáhněte si archív <wrap download>SRS.zip</wrap> z [[https://github.com/skaut/SRS/releases|GitHub]] a rozbalte jej+ 
 +<WRAP center round important 100%> 
 +Od ledna 2024 poskytujeme Skautský rezervační systém skautským akcím jako **službu**, kterou kompletně nainstalujeme, udržujeme aktuální a poskytujeme podporu na základě **e-mailové žádosti** na [[mailto:srs@skaut.cz|srs@skaut.cz]].\\    
 +V e-mailu prosím uveďte **název akce a pořádající jednotku, termín akce a odhadovaný počet účastníků** pro rychlé odbavení žádosti a přípravy serveru. Přidejte **informaci o adrese budoucí instalace** - nabízíme variantu v podobě subdomény //cokoliv//.skauting.cz či na //vlastní doméně// pomocí směrování DNS záznamů. 
 +</WRAP> 
 + 
 +**Instalační návod (neaktuální):** 
 + 
 +  - stáhněte si archív <wrap download>srs.zip</wrap> z [[https://github.com/skaut/SRS/releases|GitHub]] a rozbalte jej
   - v souboru <color #ed1c24>app/config/config.local.neon</color> nastavte připojení k ''databázi'' a ''skautISu''   - v souboru <color #ed1c24>app/config/config.local.neon</color> nastavte připojení k ''databázi'' a ''skautISu''
     * budete potřebovat ''skautIS Application ID''. Pokud jím ještě nedisponujete, tak zažádejte o přidělení na [[https://ws.skautis.cz/zadost|on-line podpoře]]      * budete potřebovat ''skautIS Application ID''. Pokud jím ještě nedisponujete, tak zažádejte o přidělení na [[https://ws.skautis.cz/zadost|on-line podpoře]] 
Řádek 20: Řádek 30:
     * v sekci ''mail'' je možné nakonfigurovat vlastní SMTP server pro rozesílání e-mailů. Podrobné informace k nastavení jsou v [[https://doc.nette.org/cs/3.0/configuring#toc-maily|dokumentaci Nette]].     * v sekci ''mail'' je možné nakonfigurovat vlastní SMTP server pro rozesílání e-mailů. Podrobné informace k nastavení jsou v [[https://doc.nette.org/cs/3.0/configuring#toc-maily|dokumentaci Nette]].
     * pokud budete v konfiguračním souboru provádět změny po nahrání na server bude pravděpodobně nutné poté vymazat obsah adresáře <color #ed1c24>temp/cache</color>     * pokud budete v konfiguračním souboru provádět změny po nahrání na server bude pravděpodobně nutné poté vymazat obsah adresáře <color #ed1c24>temp/cache</color>
-    * pro server [[https://lebeda.skauting.cz/|Lebeda]] by měla správná konfigurace vypadat přibližně takto: <code bash app/config/config.local.neon>+    * pro server [[https://lebeda.skauting.cz/|Lebeda]] by měla správná konfigurace vypadat přibližně takto: <code bash app/config/local.neon>
 parameters: parameters:
-    database:+ 
 +nettrine.dbal: 
 +    connection:
         host: localhost         host: localhost
-        dbname: "<nazev-uctu>" +        driver: mysqli 
-        user: "<nazev-uctu>" +        dbname: "<nazev-databaze>" 
-        password:  "<heslo-k-databazi>"+        user: "<uzivatel-databaze>" 
 +        password: "<heslo-k-databazi>"
  
-    skautIS+skautis
-        appId: "<skautIS-appId>" +    applicationId: "<skautIS-appId>" 
-        test''false''+    testMode: false
  
-    mail: +mail: 
-        smtp: ''false'' +    smtp: false 
-        host: +    host: "" 
-        port: +    port: 0 
-        username: +    username: "" 
-        password:                 +    password: "" 
-        secure:+    secure: "" 
 +     
 +mailing: 
 +    mails: [ 
 +    senderEmail: "<e-mail-odesilatele-e-mailu>" 
 +    ]    
 +     
 +recaptcha: 
 +    siteKey: "<recaptcha-site-key>" 
 +    secretKey: "<recaptcha-secret-key>"    
 </code> </code>
   - nahrajte obsah na server pomocí FTP klienta   - nahrajte obsah na server pomocí FTP klienta
Řádek 54: Řádek 76:
     chmod -R 777 www/webtemp     chmod -R 777 www/webtemp
 </code> </code>
-  - pro automatické odhlašování nezaplacených účastníků a rozesílání upomínek je třeba pomocí ''cron'' spouštět: <color #ed1c24>/action/maturity/check</color>+  - pro automatické párování plateb, odhlašování nezaplacených účastníků a rozesílání upomínek je třeba nastavit cron - kontaktujte prosím podporu SRS
   - otevřete stránku ve webovém prohlížeči, spustí se instalační průvodce. Podle pokynů průvodce vytvoříte tabulky v databázi a nastavíte administrátora systému   - otevřete stránku ve webovém prohlížeči, spustí se instalační průvodce. Podle pokynů průvodce vytvoříte tabulky v databázi a nastavíte administrátora systému
-<WRAP round important>Po dokončení instalačního průvodce a přihlášení do administrace věnujte zvýšenou pozornost sekci [[srs:admin|Nastavení]]</WRAP>+<WRAP round info>Po dokončení instalačního průvodce a přihlášení do administrace věnujte zvýšenou pozornost sekci [[srs:admin|Nastavení]]</WRAP>
  
 ---- ----
Řádek 63: Řádek 85:
 Předpokládá se, že pro každý seminář bude nasazena unikátní grafika webové prezentace. Webová prezentace po instalaci disponuje pouze jednoduchou grafikou pro účely prezentace systému. Následuje stručný návod, jak nasadit vlastní grafiku na webovou prezentaci. Předpokládá se, že pro každý seminář bude nasazena unikátní grafika webové prezentace. Webová prezentace po instalaci disponuje pouze jednoduchou grafikou pro účely prezentace systému. Následuje stručný návod, jak nasadit vlastní grafiku na webovou prezentaci.
  
-CSS styly webové prezentace jsou rozděleny do dvou souborů - <color #ed1c24>layout.css</color> a <color #ed1c24>style.css</color> (nacházejí se ve složce <color #ed1c24>www/css/web</color>)+CSS styly webové prezentace jsou rozděleny do dvou souborů - <color #ed1c24>layout.css</color> a <color #ed1c24>style.css</color> (nacházejí se ve složce <color #ed1c24>www/css/web</color>).
  
 ==== layout.css ==== ==== layout.css ====
-V souboru <color #ed1c24>layout.css</color> je definováno rozmístění funkčních prvků na stránce. <color #ed1c24>Layout.css</color> využívá kaskádové styly knihovny [[https://getbootstrap.com/|Bootstrap]] v3.+V souboru <color #ed1c24>layout.css</color> je definováno rozmístění funkčních prvků na stránce. <color #ed1c24>Layout.css</color> využívá kaskádové styly knihovny [[https://getbootstrap.com/|Bootstrap]] v4.
  
-<WRAP round info>\\ Obsah tohoto souboru není ve většině ípadů nutné upravovat.</WRAP>+<WRAP round important>\\ Obsah tohoto souboru neupravujte, ípadné změny se neprojeví.</WRAP>
  
 ==== style.css ==== ==== style.css ====
 Soubor <color #ed1c24>style.css</color> je **určený pro vlastní kaskádové styly**. Soubor <color #ed1c24>style.css</color> je **určený pro vlastní kaskádové styly**.
  
-Pro umístění obrázků souvisejících s grafikou webové prezentace je určen adresář <color #ed1c24>www/img</color>+Pro umístění obrázků souvisejících s grafikou webové prezentace je určen adresář <color #ed1c24>www/img</color>.
  
 ---- ----
srs/instalace.1605198525.txt.gz · Poslední úprava: 12.11.2020 16:28 autor: Jan Staněk

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki