-
Notifications
You must be signed in to change notification settings - Fork 3
Jak upravovat stránky
Štěpán Stenchlák edited this page Jun 30, 2022
·
1 revision
- přihláste se do GitHubu https://github.com/ případne si tam vytvořte účet (oboje mají tlačítko pravo na harní liště)
- pokud ještě nejste ve FYKOSí skupině na GitHubu, napiště někomu z IT, ať Vás přidá, pokud jste, po přihlášení uvidíte v levém panelu skupinu fykosak/web-fyziklani, na to klikněte
- po kliknutí se Vám zobrazí skupina souborů, pokud chcete jen normálně upravovat stránku, zajímá Vás pouze záložka app
- po kliknutí na app se nám zobrazí další nabíska složek, nás tentokrát zajímá pouze složka Modules
- ve složce Modules již máme složky pro jednotlivé soutěže FOL nebo FOF (tj. Fyziklání)
- Dejme tomu, že nyní chceme upravovat stránky FOLu (pro FOF analogicky), klikneme tedy nasložku FOL, poté se nám zobrazí opěk několik složek a mi chceme kliknout na složku DefaultModule
- opět se nám zobrazí seznam složek a souborů, nás nyní zajímá složka templates
- poté se nám zobrazí seznam složek znázorňujících jednotlivé podstránky stránek FOLu, podle toho, kterou ze stránek chcete upravovat, vyberete konkrétní složku řekněme, že chceme na stránce archivu opravit Fyziklání online na Fyziklání Online, klikneme tedy na Archive
- poté se nám zobrazí soubor default.latte - je tam zvlášť kód pro českou a zvláš´t pro anglickou verzi v jednom souboru (pokud existuje česká i anglická verze úplně zvlášť, zobrazí se dva soubory: default.en.latte a default.cs.latte, podle toho, jakou verzi chceme upravovat, klikneme na CS nebo EN)
- po kliknutí na jednu z verzí se nám již zobrazí zdrojový kód, který již můžeme upravovat, stačí kliknout na tužtičku v bloku s kódem vpravo nahoře, přepsat potřebné věci a změnu nahrát kliknutím na zelené tlačítko Commit changes
- může se stát, že daná věc přes toto rozhraní upravit nelze (například v záložce Reports je jen dvouřádkový kód), toto se upravuje na jiné stránce, k čemuž pravděpodobně nemáte přístup - v tomto případě tedy kontaktujte někoho z IT