Skip to content

WebToDate / Stránkování zpráv

Začínáme

Základní funkce a principy ​

Postup při implementaci ​

Nejprve se v administračním rozhraní modulu definuje způsob formátování stránkovací lišty pro kapitoly a případně tvar uvozujícího nadpisu pro kapitoly (např. "Kapitola 2 z 10").

Dále je třeba odpovídajícím způsobem upravit předlohy pro zprávy. Zde platí:

  • Po instalaci modulu se neprojeví žádná změna, zprávy se zobrazují v původní podobě, je třeba změnit jejich předlohy.
  • Zpráva, která není označená jako stránkovaná (tj. neobsahuje uvnitř textu značky pro kapitoly) se zobrazuje identickým způsobem jako kdyby modul nebyl vůbec instalován.

Změny v předloze pro zprávy ​

V předlohách pro zprávy je třeba provést při implementaci modulu následující změny:

V předloze je nutno vyznačit tu část stránky, která se stránkuje. V nejjednodušším případě se jedná o výměnu klíčového slova <!--WTD_F(BODY)-->'' za kód ''<!--WTD_NEWSPAGING(CONTENTBEGIN)--><!--WTD_F(BODY)--><!--WTD_NEWSPAGING(CONTENTEND)-->

V předloze je třeba pomocí klíčového slova <!--WTD_NEWSPAGING(NAVIG)--> vyznačit místo, kde se zobrazuje stránkovací lišta pro přechod mezi kapitolami a dále (volitelně) pomocí klíčového slova <!--WTD_NEWSPAGING(LABEL)--> vyznačit místo, kde se vypisuje uvozující nadpis (typicky název kapitoly).

Formátování zpráv ​

Zpráva, která se má zobrazit jako stránkovaná musí obsahovat klíčová slova <!--WTD_NEWSPAGING(CHAPTERBEGIN)--> a <!--WTD_NEWSPAGING(CHAPTEREND)--> vyznačující začátky a konce názvů kapitol. Počet kapitol ve zprávě není omezen.

První zobrazení stránkované zprávy ​

Tento postup slouží k prvotnímu oživení modulu a prvnímu zobrazení stránkované zprávy.

V prvním kroku definujeme formát stránkování. Přejděte do nabídky Nastavení – Globální – Stránkování kapitol modulu. Zobrazí se formulář pro definici formátování stránkovací lišty. Tento formulář beze změn uložte.

V druhém kroku vytvoříme předlohu pro zprávy podporující stránkování. Přejděte ve WebToDate do nabídky Vzhled – Předlohy. Klepněte na ikonu složky vedle názvu kategorie předloh Zprávy. Přidejte novou předlohu tlačítkem Přidat vpravo nahoře. Formulář vyplňte dle následujícího otisku obrazovky.

Přejděte do záložky Obsah formuláře a do pole Obsah souboru vložte následující kód.

<html>
<head>
<title><!--WTD_F(TITLE)--></title>
</head>
<body>
<h2><!--WTD_F(TITLE)--></h2>
<p><em><!--WTD_F(DESCRIPTION)--></em></p>
<p><!--WTD_NEWSPAGING(LABEL)--></p>
<p><!--WTD_NEWSPAGING(NAVIG)--></p>
<p>
<!--WTD_NEWSPAGING(CONTENTBEGIN)-->
<!--WTD_F(BODY)-->
<!--WTD_NEWSPAGING(CONTENTEND)-->
</p>
</body>
</html>

Formulář uložte a přejděte na nabídku Obsah – Zprávy. Založte novou zprávu, pole zprávy vyplňte následujícím způsobem.

Nadpis

Stránkovaná zpráva

Popis

Zde je popis zprávy

Tělo

<!--WTD_NEWSPAGING(CHAPTERBEGIN)-->První kapitola<!--WTD_NEWSPAGING(CHAPTEREND)-->
Zde je text první kapitoly ...
<!--WTD_NEWSPAGING(CHAPTERBEGIN)-->Druhá kapitola<!--WTD_NEWSPAGING(CHAPTEREND)-->
Zde je text druhé kapitoly ... 
<!--WTD_NEWSPAGING(CHAPTERBEGIN)-->Třetí kapitola<!--WTD_NEWSPAGING(CHAPTEREND)-->
Zde je text třetí kapitoly ...

Kategorie

Zvolte libovolnou kategorii.

Předloha

Zvolte předlohu založenou v předchozím kroku ("Jednoduchá předloha pro zprávy").

Zprávu uložte a zobrazte její náhled. Zobrazí se stránka dle následujícího otisku obrazovky.

Nahoře se zobrazuje nadpis a popis. Následuje název aktuálně zobrazované kapitoly, pod ním je stránkovací lišta pro přechod mezi kapitolami. Na konci následuje část těla zprávy – text první kapitoly. Klepněte na číslo 2 ve stránkovací liště, zobrazí se druhá kapitola.

Ve stránce se změnil název kapitoly, tvar stránkovací lišty a text kapitoly, zbytek stránky zůstává nezměněn.