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

Z WebToDate
Skočit na navigaciSkočit na vyhledávání

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