WebFav: SekcePrezentujeme |
from Wiki KIVu |
Sekce prezentujeme - struktura a implementace
PREZENTUJEME + Napsali o nás + 2006 + 2005 = jednotlivé články (1) = indexstránka daného roku (2) = index stránka podsekce (3) + Ocenění (struktura stejná jako u Napsali o nás) = index stránka sekce prezentujeme (4)
Jednotlivé články dělí se na dvě podskupiny 1a) v napsali o nás 1b) ostatní
popis 1b) data
metadata
popis 1a) Stejné jako 1b) pouze namísto nadpis je
(pozn. nadpisem se dále u tohoto typu článku rozumí nadpis + ono logo)
Články jsou tříděny uvnitř podsekce do adresářů podle kalendářního roku.
Obsahuje přehled všech článků za daný rok od nejmladších (konfigurovatelně jenom nadpisy nebo nadpisy + anotace + obrázky). V dolním kontextu potomodkazy na minulé případně následující roky.
Markup - H1 nadpis dané podsekce, H2 nadpisy článků
Obsahuje konfigurovatelný počet posledních článků (odn nejmladších k nejstarším) Zobrazeny jsou nadpisy anotace a obrázky, viz aktuální web. markup H2 nadpis článku.
V dolním kontextu jsou odkazy na index stránky současného a předcozích let (2).
Zobrazuje konfigurovatelný počet posledních článků ze všech podadresářů typu "adresář prezentujeme". A to i napříč roky! Zobrazení jednotlivých článků je stejné jako u (3) pouze pod anotací navíc ve stejné velikosti textu odkaz na podsekci, kde se prezentovaný úspěch nachází.
(2),(3),(4) Šablona těchto automaticky generovaných stránek musí být lehce editovatelná - pro možnost drobných změn a zásahů do způsobu prezentace a markupu.
Představa je, že bude k dispozice TAG, nebo JSP na inlude, které zajistí to, že pokud je vložena nějaký čerstvý článek v sekci prezentujeme, vloží se do stránky s tímto tagem informace obsahující <div id="prezentujeme-shorcut">H2 prezentujeme Nadpis + anotace + obrazek </div> Parametricky nastavitelné: za jak dlouho zpět se to má zobrazovat a zda obrázek ano ne. (ideálně parametry daného tagu, pokud to bude tag)
Šablona vkládaného obsahu musí být snadno editovatelná, aby šlo měnit způsob prezentace a markup.
V případě, že není žádný článek dostatečně nový, nevygeneruje tag žádný html kód.
Tag (includ) se může použít libovolně v šabloně, článku, bočním elementu, bočním článku ...