Sabina Fraňová, Adam Podhradský, Erik Pribula, Roman Danko
- Naklonujte si repozitár,
- Pre prácu na svojej úlohe si vytvorte nový branch
- Pracujte na projekte lokálne resp. na svojom školskom serveri a v prípade že budete mať svoju prácu hotovú, tak požiadajte na githube o merge request. Následne to mergne zodpovená osoba a dáta sa automaticky uploadnu na hostnigový server wt2.romandanko.sk,
- Prosim necommitujte zložku .idea/ ani žiadnu inú, ktorú vytvorí váše IDE
- Po dokončení práce zapíšte report do "Job logu", ktorý je nižšie
- 2017-04-08 Roman Danko:
Vytvoril som hosting pre nasu stranku, pripravil git repozitár https://github.com/elcomtik/WebTech2, a pushnul prvé dáta. Pripravil guideline na prácu so serverom a git projektom
- Musíte dodržať template aby sa to zobrazovalo OK:
-
- include_once('session.php'); - obsahuje premenné o nastavenom jazyku a prihlásenom užívateľovi
-
- <head> tag
-
- include_once('includes.php') - dodá zakladné závislosti (bootstrap, jquery, bootstrap scripty, a pod.) osobitné dependencie si každý ošetruje sám vo svojom súbore
-
- <\head> tag
-
- <body> tag
-
- include_once('menu.php'); - vykreslí navigačnú lištu v danom jazyku a s prihlásenym užívateľom atd.
-
- Váš kód
-
- <\body> tag
-
- include_once('footer.php'); - vykreslí pätku stránky.
- Ak chete zistiť či je niekto prihlásený stači požit if(isset($_SESSION['name'])); -ak vráti true tak je prihlásený
- Zoznam parametrov pre $_SESSION:
-
- name - obsahuje celé meno prihláseného užívateľa
-
- login_user - obsahuje prihlasovacie meno
-
- permissions(zatiaľ neimplementované) - bude obsahovať pole so zoznamom skupín a hodnotou oprávnenia (napr. admin - false, hr - true, atd.)
- V priečinku lang sú súbory s prekladmi stránok odporúčam označovať nazov_stranky.nazov_prekladu (napr. intranet_login.username) nech v tom máme poriadok a hlavne nech sa nam neopakujú názvy a každý si môže spravovať svoje preklady
- V súbore DB_config treba doplniť údaje do DB (Roman musí setupnúť DB)