Veselá školička

dirs2menu

scanSources($directory, $supkey)

r

prochází zadaný adresář a indexuje strukturu podadresářů a souborů

menu($menuname, $maxinset)

r

- na základě předchozí vygenerované struktury sestavuje menu určené názvem složky v kořenovém adresáři zdrojů - každému adresáři je jako obsah přiřazen soubor se stejným názvem a jednou z předdefinovaných koncovek, pokud neexistuje, je přiřazen soubor "index.*" opět s předdefinovanou koncovkou, pokud také neexistuje, pokusí se skript najít takový soubor v podsložkách - jako název všech položek v menu se načte <title> odpovídajícího obsahu - jména souborů tedy nemají vliv a funguje diakritika - je možné omezit hloubku úrovní, pro které se menu vygeneruje - bude možné omezit i výchozí úroveň, takže pak půjde vytvořit "hlavní menu" a "vedlejší menu", které bude ragovat na výběr v hlavním menu

content($menuname)

r

- odkazy v menu volají tutéž stránku se zvolenými parametry pro načtení obsahu - skript bude načítat odpovídající obsah - může existovat více nezávislých menu a jim odpovídajících obsahů

mainPage

základní struktura

rozmístění

volání menu() a content()

doplnění statických obsahů

kontakt

kalendář

atd.

data pro obsah

adresářová struktura

samotné soubory s obsahem

vhodně volené <title>

layout + design

barvy.css

pozice.css

grafika - nejlépe svg

dynamičnost

javascript pro načítání obsahu

animační prvky