Zdroj: https://wall.cz/nastenka/kalendar-pro-sunlight-cms • Vydáno: 5.9.2008 11:00 • Autor: admin
S přibývajícím počtem článků jsem více postrádal archiv článků zobrazený formou kalendáře. Vzhledem k tomu, že archiv a kalendář není součástí redakčního systému SunLight-CMS, kalendář s archivem jsem si napsal.
Po několika hodinách práce jsem vytvořil dva soubory:
archiv.php
- generuje výpis z archivu vybraného/aktuálního měsíce a roku.kalendar.php
- vlastní soubor s kalendářem, ve kterém se zobrazují odkazy na nalezené články.Uložte soubory archiv.php
do složky require
a kalendar.php
do upload/php
. Dále musíme zajistit, aby se nám zobrazoval nový modul "Archiv". Otevřete soubor index.php
a přidejte další položku do Switche za poslední položku case "topic"
:
Pokud by tato úprava byla pro někoho složitá, tak upravený soubor index.php
jsem přiložil do balíčku se skripty.
Vytvořte si nový "Box" a nazvěte ho například "Archiv". Do boxu vlože HCM modul na spuštění PHP kódu. Zadání může vypadat například takto:
Kalendáři je také potřeba nastavit rozměry, fonty a barvy. Nastavení stylů proveďte v souboru system.css
. Kalendáři je přiřazena třída kal
.
Popis kalendáře a archivu.
system.css
. V mém případě je to tmavě zelená buňka tabulky kalendáře.Kalendář je testovaný pro verzi 7.4.1, takže vám určitě poběží i na verzi 7.4.0. Na starších verzích jsem to nezkoušel. Soubory s archivem ke stažení: Nejste přihlášen(a).