Skip to content

WebToDate

Příručka vývojáře

Příručka vývojáře

  1. Úvod

    Zaměření manuálu

    Programové rozšiřování funkčnosti WebToDate

    Co lze řešit standardní cestou

    Extenze

    Moduly

    Úlohy pro Plánovač úloh

    Omezení pro rozšiřující programování

  2. Popis prostředí

    Adresářová struktura instalace WebToDate

    Úvod

    Mapování fyzických adresářů do virtuálních adresářů www serveru

    Adresáře z hlediska čtení a zápisů

    Adresáře z hlediska určení

    Adresáře používané při vývoji vlastních doplňků

    Další informace

    Knihovny a třídy

    Lokalizace

  3. Extenze

    Úvod

    Co jsou extenze

    Příklady využití

    Postup při vytváření extenzí

    Příklad extenze – čtenost článků

    Dynamické zobrazování článků

    Generování statických stránek

    Reference

    Instalace extenze

    Využití knihoven WebToDate

    Extenze pro dynamické zobrazování článků

    Extenze pro generování stránek

  4. WebToDate moduly

    Co jsou moduly

    Příklady využití

    Jak pracuje typický modul

    Terminologie

    Administrační rozhraní modulů

    Jednotné rozhraní pro administraci modulů

    Navigační strom modulu

    Formuláře

    Veřejně přístupná část modulů

    Co je veřejná část

    Sestavení stránky

    Společné databázové struktury

    Úvod

    MODULES

    MODSETTINGS

    MODRECEIPTS

    MODRIGHTS

    Další datové tabulky

    Vytváření administračního rozhraní modulu

    Založení nového modulu

    XML menu

    Další povinné soubory

    Třídy pro přístup k databázím

    Knihovny pro vytváření modulů

    Objektová knihovna pro uživatelský interface

    Vytváření veřejné části modulu

    Založení veřejné části modulu

    Povinné soubory veřejné části modulu

    Knihovny pro vytváření modulů

    Ošetření chybových stavů ve skriptech

    Podpora vícejazyčných webů

    Registrace a personalizace

    Integrace s personalizačními funkcemi

    Knihovna personalizačních funkcí

    Klíčová slova a parametry URL

    Parametry z URL

    Klíčová slova modulů

  5. Úlohy pro Plánovač úloh

    Úvod

    Příklady využití

    Funkce a architektura

    Rozdělení částí

    Případy užití

    Vytvoření zákaznické úlohy pro plánovač úloh

    Vytvoření zákaznické úlohy

    Knihovny a třídy

    Třída ActiveTask

    Třídy pro přístup k databázi a souborům

    Další společné funkce

  6. Tipy a návody

    Vývoj a ladění rozšíření WebToDate

    Souborová knihovna

    Databázová knihovna