WebToDate/Stránkování zpráv/O modulu: Porovnání verzí

Z WebToDate
Skočit na navigaciSkočit na vyhledávání
m Nahrazení textu „[[Category:WebToDate 4.1“ textem „[[Category:WebToDate“
 
Řádek 1: Řádek 1:
[[Category:WebToDate 4.1 Stránkování zpráv]]
[[Category:WebToDate Stránkování zpráv]]
[[Category:Stránkování zpráv]]
[[Category:Stránkování zpráv]]
== Základní vlastnosti modulu ==
== Základní vlastnosti modulu ==

Aktuální verze z 13. 10. 2009, 13:44

Základní vlastnosti modulu

Systém WebToDate sám o sobě nepodporuje vytváření stránkovaných zpráv, tj. zpráv, jejichž tělo je děleno na kapitoly zobrazované na samostatných HTML stránkách. Tento modul rozšiřuje WebToDate o tuto možnost. Způsob řešení je v principu následující:

  • Celá zpráva je i nadále jeden objekt, na této úrovni nedochází k žádnému dělení. Díky tomu např. fulltextové hledání najde zprávu i v případě, že hledaný výraz se nachází až na x-té kapitole zprávy apod.
  • Do HTML kódu těla zprávy je možné umístit párové značky, které vyznačují začátky jednotlivých kapitol, text uvnitř těchto párových značek se považuje za název kapitoly.
  • Text se považuje za dělený podle těchto značek, tj. zobrazuje se vždy stránka až k začátku následující značky.
  • Je k dispozici aparát, který umožňuje flexibilním způsobem zobrazit informace o aktuálně zobrazované kapitole a odkazy na přechody na jiné kapitoly.

Princip zpracování kapitol a jejich formátování na jednotlivých HTML stránkách vypisujících celý text zprávy je zobrazen na následujícím diagramu.

Co modul umožňuje

Modul umožňuje v předlohách pro zprávy definovat stránkování vyznačené části zprávy (typicky pouze těla zprávy, ale lze do stránkované části zahrnout i další části stránky se zprávou). Místo kompletního obsahu celé zprávy se pak zobrazují jednotlivé stránky. Skript /scripts/detail.php?id=xxx pak nemusí zobrazit celý text, ale pouze první kapitolu.

V rámci nastavení způsobu stránkování je možné definovat, jakým způsobem jsou prezentovány odkazy na další kapitoly ve stránce se zprávou. Možné příklady nastavení jsou např. následující:

Klasické stránkování

<<Předchozí 1 '''2''' 3 4 5 Následující>>


Výpis kapitol

Kapitola 1 – Úvod

Kapitola 2 – Osoby podávající daňové přiznání

Kapitola 3 – Osoby výdělečně činné

Kapitola 4 – Podání daňového přiznání

Kapitola 5 – osoby zastupované daňovým poradcem


Jednoduché stránkování

<<Předchozí Strana 1 ze 2 Další>>

Použití stránkování lze pomocí předdefinovaného parametru z URL vypnout. To lze použít jednak pro účely ladění stránek, jednak např. pro zobrazení v jiné šabloně bez stránkování (např. pro účely tisku stránky).