WebToDate/Výpisy zpráv/Začínáme: Porovnání verzí
Bez shrnutí editace |
m Stránka WebToDate 4.1/Výpisy zpráv/Začínáme přemístěna na stránku WebToDate/Výpisy zpráv/Začínáme |
(Žádný rozdíl)
| |
Verze z 13. 10. 2009, 13:39
Základní funkce a principy
Zobrazování výpisů
Na veřejně přístupné adrese /scripts/modules/column/default.php je prezentační skript modulu. Pokud je modul správně nakonfigurován, zobrazí toto URL stránkovaný seznam všech publikovaných zpráv od nejnovějších k nejstarším.
Na následujícím otisku obrazovky jsou zvýrazněny dynamické části šablony, se kterými modul pracuje.

Jedná se o tři prvky ve stránce - seznam zpráv, uvozující nadpis a stránkovací lišta. Tyto tři prvky lze do stránky umístit libovolně, dokonce i vícekrát (pokud např. chceme stejnou stránkovací lištu na začátku i na konci stránky). Jejich obsah už je ale z hlediska modulu dále nedělitelný a formátuje se dle nastavení modulu.
Konfigurace je poměrně jednoduchá - připraví se předloha pro tento typ stránek a styl formátující seznam zpráv, dále už lze zadávat pouze různé parametry URL a prohlížet vytvořené výpisy.
Jak ve stránkách vytvářet odkazy na výpisy
Modul může v podstatě zobrazovat velké množství nejrůznějších výpisů, záleží pouze na potřebách a přípravě odpovídajících podmínek v parametrech v URL. Kromě toho je ovšem potřeba tyto odkazy na výpisy zpráv realizované pomocí tohoto modulu nějakým smysluplným a efektivním způsobem prezentovat na stránkách uživatelům.
V každém případě si musíte předem připravit a odzkoušet odpovídající URL. Pokud chcete např. výpis zpráv z dané kategorie, které obsahují klíčové slovo "internet", které nejsou starší než týden, bude URL vypadat zhruba následovně:
/scripts/modules/column/default.php?categid=34&keyword=internet&dayfrom=-6
Druhá věc je, jak tento odkaz vložit rozumným způsobem na stránku (třeba na úvodní stránku) ve WebToDate tak, aby uživatel měl výpis připravený a na jeden klik zobrazený.
Pro tyto účely doporučujeme zejména následující možnosti:
- Vložit odkaz jako fragment - založí se nový fragment, do nadpisu se napíše text odkazu, do pole Odkaz nadpisu URL odkazu, do pole Popis si např. můžete zapsat vysvětlující poznámku. Fragment se pak dá vložit na libovolnou stránku WebToDate, vhodný styl WebToDate obsahuje pouze pole Nadpis a Odkaz nadpisu. Tímto způsobem lze postupovat, pokud např. chceme vytvořit standardním "ručním" způsobem spravovanou rubriku (např. "Tiskové zprávy") a do stránky vložit odkaz "Všechny zprávy z této rubriky", který vede na výpis zpráv pomocí tohoto modulu.
- Vložit jako URL ve vlastnostech nějaké kategorie ve stromu kategorií WebToDate. Pak se toto URL objeví v automaticky generovaných navigačních nabídkách, není třeba zakládat žádné stránky, aby bylo dosaženo jednoduchých výpisů obsahu např. jednotlivých kategorií.
První zobrazení výpisu
V hlavní nabídce WebToDate vyberte položku Vzhled – Předlohy. Klepněte na ikonu složky vedle názvu kategorie předloh Výpisy zpráv a vpravo klepněte na Přidat. Formulář vyplňte podle následujícího otisku obrazovky.

Ve formuláři se přepněte na záložku Obsah a do textového pole doplňte následující HTML kód. Formulář pak uložte.
<html>
<head>
<title>Výpis zpráv</title>
</head>
<body>
<div><!--WTD_COLUMN(LABEL)--></div>
<div><!--WTD_COLUMN(LIST)--></div>
<div><!--WTD_COLUMN(NAVIG)--></div>
</body>
</html>
Tím je připravena jednoduchá předloha pro výpisy.
Přejděte ve WebToDate na funkci Vzhled – Styly. Založte nový styl pojmenovaný "Jednoduchý výpis zpráv". V nabídce Zařazení zvolte Výpisy zpráv, do těla stylu (v záložce Úpravy) vložte následující kód. Obsah ostatních záložek formuláře můžete ignorovat.
<div class="vypis_zprav">
<!--WTD_F(NUMBER)-->.
<b><a href="<!--WTD_F(TITLELINK)-->"><!--WTD_F(TITLE)--></a></b>
<div>
<!--WTD_F(DATE)--> <!--WTD_F(TIME)-->, <!--WTD_F(SOURCE)--><br />
<!--WTD_F(DESCRIPTION)-->
</div>
</div>
Nyní použijte v hlavní nabídce WebToDate Moduly – Výpisy zpráv. V nabídce modulu přejděte na Nastavení – Globální – Navigační lišta a formulář beze změn uložte. Přejděte na formulář Nastavení – Globální – Výpis. Formulář vyplňte podle následujícího otisku obrazovky.

V poli Předloha vyberte předlohu založenou v prvním kroku, v poli WebToDate styl vyberte styl založený ve druhém kroku.
Formulář uložte a přejděte na stránku /scripts/modules/column/default.php. Zobrazí se stránka analogicky jako na následujícím otisku obrazovky, pouze vlastní obsah seznamu zpráv se samozřejmě liší.

V horní části stránky je informace o tom, kde se nalézáme v rámci stránkování seznamu zpráv, ve střední části je seznam zpráv, ve spodní stránkovací lišta.