WebToDate/Struktura databáze/Hlavní databázové tabulky systému WebToDate: Porovnání verzí

Z WebToDate
Skočit na navigaciSkočit na vyhledávání
Bajkvl (diskuse | příspěvky)
Založena nová stránka: Category:WebToDate 4.1 Struktura databáze Category:Struktura databáze == NEWSADS == Tabulka obsahuje kódy bannerů použitých systémem WebToDate. Smyslem kód…
 
Bajkvl (diskuse | příspěvky)
mBez shrnutí editace
Řádek 28: Řádek 28:
* BANNERID – identifikátor banneru (odkaz na tabulku NEWSADS)
* BANNERID – identifikátor banneru (odkaz na tabulku NEWSADS)


==  ==
== NEWSAKCE ==
== NEWSAKCE ==
Tabulka uchovává parametry Akcí (seznamů jednotlivých úkonů, jako např. přidání článků do stránky ).
Tabulka uchovává parametry Akcí (seznamů jednotlivých úkonů, jako např. přidání článků do stránky ).

Verze z 21. 8. 2009, 21:09

NEWSADS

Tabulka obsahuje kódy bannerů použitých systémem WebToDate.

Smyslem kódů je, aby byly schopny zobrazit konkrétní reklamní banner pro různé články, užívající stejnou šablonu, v závislosti na obsahu článku.

  • ID – identifikátor záznamu
  • NAZEV – název banneru
  • KATEGID – odkaz na tabulku NEWSADSKATEG
  • KOD – HTML kód banneru

NEWSADSKATEG

Tabulka definuje seznam kategorií, které mohou být použity pro kategorizaci bannerů z tabulky NEWSADS. Kategorizace slouží pouze pro vnitřní rozdělení bannerů.

  • KATEGID – identifikátor záznamu
  • KATEGNAME – název kategorie

NEWSADSRULES

Tabulka uchovává pravidla pro zobrazování bannerů na jednotlivých stránkách.

  • ID – identifikátor záznamu
  • STRANAID – identifikátor stránky (odkaz na tabulku NEWSPAGE)
  • POZICE – identifikátor pozice
  • KATEGID – identifikátor kategorie (odkaz na tabulku NEWSKATEG)
  • PUBLID – identifikátor publikace, ke které je článek přiřazen (odkaz na tabulku NEWSPUBL)
  • JAZYKID- identifikátor jazyka (odkaz na tabulku NEWSLANGUAGE)
  • BANNERID – identifikátor banneru (odkaz na tabulku NEWSADS)

NEWSAKCE

Tabulka uchovává parametry Akcí (seznamů jednotlivých úkonů, jako např. přidání článků do stránky ).

  • ID – identifikátor záznamu
  • NAZEV – název Akce
  • TYP – typ Akce (přidat / odstranit)
  • STRANAID – identifikátor Stránky, se kterou má Akce pracovat (odkaz na tabulku NEWSPAGE)
  • TYPID – identifikátor Oblasti, se kterou má Akce pracovat (odkaz na tabulku NEWSTYP)
  • DNI – počet dní (stáří článků, kterých se Akce týká; 0 = dnešní články)
  • SKUPINAID – identifikátor Skupiny zpráv, se kterou má Akce pracovat (odkaz na tabulku NEWSSKUPINA)
  • PUBLID – identifikátor Publikace, se kterou má Akce pracovat (odkaz na tabulku NEWSPUBL)
  • KATEGID - identifikátor Kategorie, se kterou má Akce pracovat (odkaz na tabulku NEWSKATEG)
  • MAXZPRAV – maximum zpráv, které budou přidány do Stránky (má smysl jen pokud jde o přidávací akci).

NEWSATTACHLISTS

Tabulka uchovává seznamy příloh

  • ID – identifikátor záznamu
  • NAME – název seznamu příloh

NEWSCONN

Tabulka definuje propojení mezi Články a Stránkami, určuje, který Článek je připojen ke které Stránce.

  • ID – identifikátor záznamu
  • TYPID – identifikátor Oblasti (odkaz na tabulku NEWSTYP)
  • LAYOUTID – identifikátor Stylu (odkaz na tabulku NEWSLAYOUT)
  • PRIORITA - priorita
  • STRANAID – identifikátor Stránky (odkaz na tabulku NEWSPAGE)
  • OBJECT – určuje, zda je objekt umístěný do stránky Článek nebo Seznam

1.. objekt je Článek, 2.. objekt je Seznam, 3.. objekt je Navigace

  • GENEROVAT – volba určuje, zda je objekt umístěný do Stránky staticky nebo dynamicky
  • NEWSID – identifikátor Článku (odkaz na tabulku NEWSDB)
  • LISTID – identifikátor Seznamu (odkaz na tabulku NEWSPROPOJENI)
  • NAVIGID – identifikátor Navigace (odkaz na tabulku NEWSNAVIG)

NEWSCONVRULES

Tabulka uchovává nastavení konverzních pravidel pro zdroje.

  • ID – identifikátor záznamu (generované s využitím tabulky NEWSIDGEN)
  • NAME – název pravidla
  • FILEKIND – druh souboru (obrázek, video, audio, zip archív, externí)
  • FILETYPE – přípona souboru
  • RULEKIND – druh pravidla (automatická, volitelná nebo ručně spouštěná konverze)
  • OPTARGET – cíl konverze
  • OPCOND – podmínka konverze
  • OPPARS – další parametry konverze

NEWSDB

Tabulka uchovává data jednotlivých článků.

  • ID – identifikátor záznamu (generované s využitím tabulky NEWSIDGEN)
  • NADPIS – název Zprávy - povinný
  • ABBREV – zkratka, používána k odkazování na Zprávu přes URL
  • LINKNADPIS – URL odkaz na detailní stránku se Zprávou
  • POPIS – popis Zprávy
  • TELO – tělo Zprávy. Pokud jsou Zprávy uloženy v jednotlivých souborech, pole POPIS a TELO mají hodnotu NULL.
  • OBRAZEK – odkaz na soubor s případným obrázkem ke Zprávě
  • ALTOBRAZEK – popisek k obrázku
  • DATUM – datum vytvoření Zprávy
  • DATUMPUBL – datum a čas publikování Zprávy
  • DATUMEXP – datum a čas expirace Zprávy
  • DATUMACT- automaticky doplňované datum a čas poslední úpravy Zprávy
  • LINKPOPIS – volitelné; URL odkaz popisu
  • PODTEXT – volitelné; doplňující text zprávy, např. zápatí
  • LINKPODTEXT – volitelné; URL odkaz podtextu
  • KATEGID – identifikátor Kategorie (odkaz na tabulku NEWSKATEG)
  • CAS – čas vytvoření Zprávy
  • DETAILPAGE – identifikátor Detailní stránky (odkaz na tabulku NEWSPAGE)
  • DYNAMIC_BR – určení, zda při zobrazení detailní stránky nahrazovat konce řádků za určený HTML tag
  • CESTA – relativní cesta k souboru s textem Zprávy
  • PUBLID – identifikátor Publikace (odkaz na tabulku NEWSPUBL)
  • VYDANIID – číslo vydání (volitelné)
  • STRANA – číslo strany (např. novinová stránka)
  • RUBRIKA – název rubriky
  • JAZYKID – identifikátor jazyka (odkaz na tabulku NEWSLANGUAGE)
  • AUTOR – jméno autora
  • AUTORID – identifikátor autora; identifikátor není používán
  • KOREKTURA – status Zprávy (3=Vloženo / 6=Ke schválení / 2=Schváleno / 3=Publikováno / 4=Odloženo / 5=Vypršelo / 7=Archivováno)
  • POZNAMKA - poznámka
  • ISTABLE – používá se v rámci některých importních modulů a vyznačuje tabulku
  • IDAUX – pomocný identifikátor (pro import)
  • PRIORAUX – pomocná priorita (pro import)
  • GROUPID – identifikátor Skupiny uživatelů, do které patří uživatel, který Zprávu do systému vložil (odkaz na tabulku NEWSUSERGROUPS)
  • LOCKED – status uzamčení Zprávy
  • LOCKUSERID – identifikátor uživatele, který Zprávu uzamkl (odkaz na tabulku NEWSUSERPERSONS)
  • LOCKDATE – datum a čas uzamčení Zprávy
  • USERID – identifikátor uživatele, který Zprávu vložil
  • HTMLFRAGMENT – určuje, zda se jedná o Fragment (1) ,Zprávu (0), nebo Zdroj (2)
  • VERSIONID – číslo verze zprávy
  • PREVVERREF – identifikátor předchozí verze zprávy
  • VARDOCID – identifikátor variabilní struktury zprávy
  • VARDOCXML – variabilní struktura zprávy ve formě XML
  • URLLOCK – zámek odkazu nadpisu (true=nemá se automaticky přegenerovat)

NEWSDBLANG

Tabulka uchovává vztahy mezi Zprávami se stejným obsahem, ale v různých jazycích.

  • SKUPINAID – identifikátor skupiny se stejným obsahem (podle tabulky NEWSIDGEN)
  • ZPRAVAID – identifikátor Zprávy (odkaz na tabulku NEWSDB)
  • JAZYKID – identifikátor jazyka (odkaz na tabulku NEWSLANGUAGE)

NEWSDBVAR

Tabulka uchovává pole variabilní struktury pokud se používá nastavení ukládání těchto polí do databáze

  • NEWSID – identifikátor Zprávy (odkaz na tabulku NEWSDB)

Další pole tabulky odpovídají polím variabilní struktury zpráv definovaných v administračním rozhraní WebToDate

NEWSDBVIEWS

Tabulka definuje, jaký pohled se bude užívat pro zobrazení které Zprávy.

  • ZPRAVAID – identifikátor Zprávy (odkaz na tabulku NEWSDB)
  • POHLEDID – identifikátor Pohledu (odkaz na tabulku NEWSVIEWS)

NEWSFILES

Tabulka pro ukládání souborů patřících ke zdrojům

  • ID – identifikátor záznamu
  • NEWSID - odkaz na záznam s metadaty zdroje (NEWSDB.ID)
  • FILEVERSIONID - číslování závislé na zdroji. Čísla musí být unikátní pro dané NEWSID.

(1= master, 2=náhled, číslování dalších souborů začíná od 101)

  • FILENAME - název uloženého souboru (např. obrazek1.jpg)
  • FILEPATH - relativní cesta k souboru
  • FILETYPE - typ souboru (koncovka převedená na malá písmena), např. jpg
  • FILESIZE - velikost souboru v B
  • FILEWIDTH - šířka obrázku
  • FILEHEIGHT - výška obrázku
  • TARGETLOCATION - cíl uložení (1=veřejná zóna, 2=privátní zóna, 10=externí soubor); výchozí hodnota 1
  • CURRENTLOCATION - kde je soubor aktuálně uložen: 1 = veřejná zóna, 2 = privátní zóna v souborovém systému, 3 = privátní zóna v databázi, 10=externí soubor
  • FILEBIN - BLOB pole pro uložení vlastního souboru
  • EXTERNALURL – URL externího souboru

NEWSFILETYPES

Konfigurační tabulka typů souborů

  • ID– identifikátor záznamu
  • FILETYPE - typ souboru (koncovka převedená na malá písmena), např. jpg
  • CREATETHUMB - pokud je zde hodnota true, spouští se funkce na vytvoření náhledu
  • ICONFILE - název souboru s ikonou (např. jpeg.gif)
  • MIME - MIME typ pro daný typ souboru

NEWSIDCONN

Tabulka uchovává informace o propojení zpráv pomocí ručního vypsání seznamu souvisejících ID.

  • ZPRAVAID – identifikátor primární Zprávy (odkaz na tabulku NEWSDB)
  • NEWSID – identifikátor souvisejících Zpráv

NEWSIDGEN

Tabulka slouží jako generátor číselných sekvencí. Je používána pro číslování Zpráv, Publikací ,Vydání a dalších tabulek.

  • DBID – identifikátor sekvence
  • NEXTID – následující použitelné číslo
  • POPIS – název tabulky, ke které se sekvence vztahuje (jen k informativním účelům)

NEWSIMPRESSIONS

Tabulka je určena k uchovávání záznamů o přístupech k jednotlivým článkům.

  • ZPRAVAID – identifikátor Zprávy (odkaz na tabulku NEWSDB)
  • DATUM – datum přístupu ke Zprávě
  • IMPRESSIONS – počet přístupů ke Zprávě za daný den
  • SUMMARIZED – určuje, zda jsou data sumarizována v tabulce NEWSIMPSUM

NEWSIMPSUM

Tabulka uchovává sumarizace přístupů (nezávisle na datu přístupu).

Data jsou z tabulky NEWSIMPRESSIONS sumarizována úlohou Sumarizace počtu shlédnutí spouštěnou z plánovače úloh.

  • ZPRAVAID – identifikátor Zprávy (odkaz na tabulku NEWSDB)
  • IMPRESSIONS – celková počet přístupů ke Zprávě

NEWSINSTANCE

Tabulka instancí souborů ve zprávách

  • ID - interní číslování záznamů
  • NEWSID - ID zprávy, ke které instance patří (NEWSDB.ID)
  • FILEID - ID souboru, který vystupuje v dané instanci (NEWSFILES.ID)
  • LAYOUTID - ID stylu, kterým je formátována instance (NEWSLAYOUT.ID)
  • ALISTID - ID druhu seznamu příloh (NEWSATTACHLISTS.ID)
  • DDEFAULT - true znamená, že se jedná o výchozí dokument, pro stejné NEWSID může mít pouze jeden záznam hodnotu true.

NEWSIPBLACKLIST

Tabulku používá implementace blokování přístupů do redakční části (blacklist)

  • LDATE – datum a čas pokusu
  • IP – IP adresa

NEWSKATEG

Definice stromu kategorií

  • ID - číslování záznamů
  • NAZEV - systémový název
  • FULLTEXTSEARCH - kategorii fulltextově prohledávat, výchozí hodnota true
  • PARENTID - ID nadřazené kategorie (ukazuje na NEWSKATEG.ID)
  • TREEID - pomocné číslování pro strom
  • FOLDERNAME - název složky pro kategorii
  • PRIORITY - priorita
  • GROUPID - ID týmu vlastnícího danou kategorii (NEWSUSERGROUPS.ID)
  • ALLOWDATA - lze vkládat data, výchozí hodnota true
  • ALIASID - rezervováno pro budoucí použití, v této verzi se pevně vkládá výchozí hodnota NULL
  • CUSTSTRING1 - zákaznický řetězec, výchozí hodnota NULL
  • CUSTINT1 - zákaznické číslo, výchozí hodnota NULL

NEWSKATEGCONN

Tabulka obsahuje řazení zpráv do kategorií

  • NEWSID - ID zprávy v dané kategorii (NEWSDB.ID)
  • KATEGID - ID kategorie, do které zpráva patří (NEWSKATEG.ID)
  • TREEID - Pomocné číslování pro strom

NEWSKATEGLOC

Tabulka obsahuje jazykově závislé vlastnosti kategorií

  • ID - číslování záznamů
  • KATEGID - ID kategorie (NEWSKATEG.ID), ke které jazykové vlastnosti patří
  • LANGUAGEID - ID jazyka (NEWSLANGUAGE.ID), ke kterému se vlastnosti vztahují
  • NAME - lokalizovaný název kategorie
  • DESCRIPTION - popis
  • DEFAULTPAGEID - ID výchozí stránky pro daný jazyk (NEWSPAGE.ID)
  • URL - URL kategorie
  • DEFAULTPATTERNID - ID výchozí předlohy pro daný jazyk (NEWSPAGE.ID)
  • NAVIGATION - kategorie patří do navigací, výchozí hodnota true

NEWSKEYWCONN

Tabulka definuje propojení mezi klíčovými slovy a Zprávami.

  • ZPRAVAID – identifikátor Zprávy (odkaz na tabulku NEWSDB)
  • KEYWID – identifikátor Klíčového slova (odkaz na tabulku NEWSKEYWORDS)

NEWSKEYWORDS

Tabulka uchovává jednotlivá klíčová slova ke článkům.

Každé Klíčové slovo je uloženo pouze jednou a je převedono na malá písmena.

  • ID – identifikátor záznamu
  • KEYWORD – klíčové slovo

NEWSLANGUAGE

Tabulka uchovává seznam jazyků. Každá Zpráva musí mít nastavenou hodnotu parametru Jazyk.

  • ID – identifikátor záznamu
  • NAZEV – název jazyka
  • LOCALE – dvouznaková zkratka jazyka (Microsoft konvence; CS=česky, EN=anglicky)

NEWSLAYOUT

Tabulka se Styly. Styly jsou části HTML kódu používající databázová pole Zpráv. Ta jsou při generování dané stránky nahrazována odpovídajícími hodnotami.

  • ID – identifikátor záznamu
  • NAZEV – název Stylu
  • HLAVICKA – hlavička Stylu. Pokud je Styl použit na jednotlivé Články, hlavička je aplikována na každý Článek. Pokud je použit na Seznam článků a je povolené dělení do sekcí, hlavička je aplikována na každou sekci Seznamu (příp. jen na začátek Seznamu, pokud v něm žádně sekce nejsou nebo není dělení do sekcí povolené)
  • TELO – tělo Stylu
  • PATICKA – patička Stylu. Funkčnost je obdobná jako u pole HLAVICKA.
  • SECTIONBEGIN – kód vkládaný na začátek každé sekce Seznamu
  • SECTIONEND – kód vkládaný za každý konec sekce Seznamu
  • LSEPARATOR – oddělovač jednotlivých Zpráv v Seznamu
  • NAPOVEDA – nápověda, popiska pro Styl
  • PATTERNID – identifikátor Předlohy

NEWSLISTSUSAGE

Tabulka obsahuje informace, která Zpráva je zobrazen na které Stránce pomocí statického Seznamu.

  • ZPRAVAID – identifikátor Zprávy (odkaz na tabulku NEWSDB)
  • STRANAID – identifikátor Stránky (odkaz na tabulku NEWSPAGE)

NEWSLOGINHIST

Tabulka uchovává historii pokusů o přihlášení se k redakční části systému.

  • ID – identifikátor záznamu
  • LOGINDATE – datum a čas pokusu
  • IP – IP adresa, odkud byl pokus proveden
  • USERNAME – uživatelské jméno
  • LOGGEDIN – určuje, zda bylo přihlášení úspěšné

NEWSMIME

Tabulka obsahuje seznam MIME typů a jejich hlaviček. Ty jsou používány např. skriptem detail.php při zobrazení pomocí WML šablony.

  • ID – identifikátor záznamu
  • NAZEV – název typu pro administrační rozhraní
  • MIME – MIME typ, např. text/html
  • ZKRATKA – standardní souborová přípona (např. html, wml)

NEWSNAVIG

Tabulka definuje navigace

  • ID - interní číslování záznamů
  • NAME - název navigace
  • DESCRIPTION - popis navigace
  • TRANSFORMID - která transformace se pro tuto navigaci používá (NEWSTRANSFORM.ID)

NEWSNAVIGCACHE

Tabulka slouží pro cachování HTML kódů navigací

  • ID - interní číslování záznamů
  • TRANSFORMID - která transformace se pro tuto navigaci používá (NEWSTRANSFORM.ID)
  • XMLHASH – hash XML kódu
  • HTMLCODE - vygenerovaný HTML kód po transformaci
  • LASTMODIF – datum poslední aktualizace

NEWSNAVIGXML

Tabulka slouží pro ukládání XML kódů struktury kategorií pro generování navigací

  • LANGUAGEID - ID jazyka (NEWSLANGUAGE.ID)
  • LASTMODIF - Datum a čas poslední modifikace záznamu, doplňuje se triggerem u databází toto podporující
  • XMLCODE - XML kód

NEWSPAGE

Tabulka obsahuje definice všech stránek.

  • ID – identifikátor stránky
  • PARENTID – identifikátor nadřazené stránky ve stromu šablon stránek. Tento odkaz se používá při určení, která stránka bude použita pro generování stránky.
  • LOGPARENTID – identifikátor nadřazené stránky ve stromu hierarchického zařazení stránek
  • PATTERNID – identifikátor kategorie předloh (odkaz na tabulku NEWSPATTERNS)
  • CATEGID – identifikátor kategorie (odkaz na tabulku NEWSKATEG)
  • NAME – název Stránky
  • NAMEUSR – titulek Stránky
  • ABBREV – není používáno
  • GENERATED – určuje, zda se jedná o primární šablonu nebo zda se Stránka z primární šablony bude generovat:

0.. Stránka se generuje

1.. jedná se o primární šablonu

  • PAGEURL – relativní URL adresa souboru, do kterého se bude stránka generovat
  • SERVERID – pokud existují nějaké virtuální servery (v tabulce NEWSSERVER), toto pole určuje, ke kterému serveru Stránka patří.
  • LANGUAGEID – jazyk stránky (odkaz na tabulku NEWSLANGUAGE)
  • MIMEID – MIME typ stránky (odkaz na tabulku NEWSMIME)
  • DATECREATED – datum poslední úpravy stránky
  • PAGECATEGORY – kategorie stránky
  • TARGETLOCATION – cíl uložení (1=veřejná zóna, 2=privátní zóna); výchozí hodnota 1

NEWSPAGELANG

Tabulka uchovává vztahy mezi Stránkami se stejným obsahem, ale v různých jazycích.

  • SKUPINAID – identifikátor skupiny Stránek se stejným obsahem v různých jazycích (podle tabulky NEWSIDGEN)
  • STRANAID – identifikátor Stránky (odkaz na tabulku NEWSPAGE)
  • JAZYKID – identifikátor jazyka (odkaz na tabulku NEWSLANGUAGE)

NEWSPATTERNS

Tabulka uchovává seznam kategorií Předloh (šablon pro některé typy dynamických skriptů)

  • ID – identifikátor Předlohy
  • PARENTID – identifikátor nadřazené předlohy ve stromu zařazení předloh
  • NAME – název Předlohy

NEWSPROCPROGRESS

Tabulka běžících procesů a jejich průběhů.

  • ID – identifikátor záznamu
  • STARTED – datum a čas spuštění procesu
  • TIMEOUT – stanovený timeout pro proces v sekundách
  • COUNTELAPS – počet vykonaných kroků
  • COUNTTOTAL – celkový počet kroků procesu
  • CURRACTIVITY – slovní popis právě vykonávané aktivity
  • AUXNOTE – pomocný popis

NEWSPROPOJENI

Tabulka uchovává definice Seznamů všech typů.

  • ID – identifikátor Seznamu
  • NAZEV – název Seznamu
  • KATEGID – identifikátor kategorie (odkaz na tabulku NEWSKATEG, příp. 0, pokud není kategorie definována)
  • DATUMDIFF – počet dní od vytvoření Zprávy
  • PUBLID – identifikátor Publikace (odkazna tabulku NEWSPUBL, příp. 0, pokud není publikace definována)
  • RUBRIKA – název rubriky
  • MAXVYDANI – počet publikačních dní
  • MAXZPRAV – maximální počet zobrazených Článků
  • SKUPINAID – identifikátor Skupiny (odkaz na tabulku NEWSSKUPINA, příp. 0, pokud není Skupina definována)
  • SEKCE – název pole, které je použito k dělení Seznamu do sekcí
  • TRIDIT – název pole použitého pro třídění
  • TYP – typ Seznamu (Seznam, Propojení se zprávou, SQL dotaz, přílohy)
  • KEYWORDS – klíčová slova
  • KEYWSTEJNA – volba Klíčová slova - stejná
  • RELIDS – volba Související ID
  • JAZYKID – identifikátor jazyka (odkaz na tabulku NEWSLANGUAGE, příp. 0, pokud je jazyk nedefinován)
  • TYPID – identifikátor Oblasti na určité stránce, která má obsahovat či naopak neobsahovat zprávy, které seznam zobrazuje (odkaz na tabulku NEWSTYP)
  • STRANAID – identifikátor Stránky, která má obsahovat oblast uvedenou v TYPID (odkaz na tabulku NEWSPAGE)
  • SQL_SRC – odpovídající SQL dotaz (generovaný podle nastavení nebo sestavený ručně)
  • IS_ALLOWED – zda se má seznam spouštět ne jako SQL uložená procedura, ale jako PHP kód (zpravidla na MySql, kde SQL procedury neexistují).
  • SECTIONCOUNT – určuje velikost vynuceně rozděleného seznamu
  • INCLSELAREA – volba určující, zda se zprávy umístěné na oblasti TYPID do seznamu zahrnují nebo naopak nezahrnují
  • PAGING – volba zda-li se má seznam stánkovat
  • ACTIVECATEG – aktivní kategorie
  • INCLSUBCAT – volba včetně podkategorií
  • ATTACHLISTID – identifikátor seznamu příloh (tabulka NEWSATTACHLISTS)
  • KATEGLEVEL – úroveň kategorie
  • KOREKTURA – stav zpráv

NEWSPUBL

Tabulka obsahuje záznamy o Publikacích a jejich nastaveních.

  • ID – identifikátor záznamu
  • NAZEV – název Publikace
  • CESTA – relativní cesta adresáře, kde jsou uložené volitelně texty Publikace
  • PERIODICKA – určuje, zda je Publikace periodická.
  • IMGCESTA – relativní cesta k adresáři s obrázky Publikace (používají pouze některé importní aplikace)
  • BARVA – určuje barvu, která bude použita jako pozadí v seznamu Zpráv

NEWSPUBLDETAIL

Tabulka obsahuje detailní informace o Publikacích podle jednotlivých MIME typů (např. pokud existují šablony pro HTML a pro WAP). Počet záznamů odpovídá počtu Publikací vynásobenému počtem MIME typů.

  • PUBLID – identifikátor Publikace (odkaz na tabulku NEWSPUBL)
  • MIMEID - identifikátor MIME typu (odkaz na tabulku NEWSMIME)
  • TEMPLCLANEKID - identifikátor šablony pro kombinaci Zprávy a MIME typu (odkaz na tabulku NEWSPAGE)

NEWSSERVER

Tabulka obsahuje definice virtuálních web serverů; pokud není žádný potřebný, nevkládají se do tabulky žádná data.

  • ID – identifikátor záznamu
  • URL – URL adresa serveru
  • CESTA – absolutní cesta do kořenového adresáře virtulního web serveru
  • NAZEV – název virtuálního web serveru
  • CESTATXT – pole pro zpětnou kompatibilitu, nevyplňuje se

NEWSSCHQUE

Tabulka slouží jako zásobník sekvencí k vykonání.

  • ID – identifikátor záznamu
  • RDATE – vypočítaný datum a čas, kdy se má sekvence vykonat
  • STATUS – status úlohy
  • XMLFILE – název souboru se sekvencí

NEWSSCHTASKS

Tabulka obsahuje seznam sekvencí definovaných v Plánovači úloh.

  • ID – identifikátor záznamu
  • NAME – název sekvence
  • COMMENT – popis sekvence
  • ENABLED – určuje, zda je sekvence aktivní
  • ACTDATE – datum poslední úpravy
  • XMLFILE – jméno XML souboru s definicí sekvence

NEWSSKUPCONN

Tabulka obsahuje propojení zpráv se skupinami – jedna zpráva může být zařazena do více skupin

  • NEWSID – identifikátor zprávy (tabulka NEWSDB)
  • SKUPID – identifikátor skupiny (tabulka NEWSSKUPINA)

NEWSSKUPINA

Tabulka obsahuje seznam Skupin zpráv. Každá Zpráva může patřit nejvýše do jedné Skupiny.

  • ID – identifikátor Skupiny
  • NAZEV – název Skupiny

NEWSTRANSFORM

Tabulka obsahuje data o tranformacích

  • ID – identifikátor transformace
  • NAME – název transformace
  • DESCRIPTION – popis
  • XMLCODE – XML kód transformace
  • TCATEGID – kategorie transformace

NEWSTYP

Tabulka obsahuje data o Oblastech, které mohou být použity na Stránkách.

  • ID – identifikátor Oblasti
  • IDSTRING – identifikátor-název Oblasti, jak je používán na Stránkách
  • NAZEV – název Oblasti pro uživatele
  • LAYOUTID – výchozí Styl pro Oblast
  • SORTID – identifikátor typu třídění
  • MAXZPRAV – maximální počet Zpráv na generované Stránce
  • HLAVICKA – hlavička Oblasti (HTML kód). Je vložena do Oblasti, pokud je do té vložen alespoň jeden Článek.
  • PATICKA – patička Oblasti (HTML kód). Je vložena do Oblasti, pokud je do té vložen alespoň jeden Článek.
  • PRIORITA - priorita

NEWSTYPSTYL

Záznamy v tabulce určují, které Styly jsou použitelné pro jednotlivé Oblasti. Účelem je nabídnou Styly, jejichž použití má pro danou Oblast smysl.

  • TYPID – identifikátor Oblasti (odkaz na tabulku NEWSTYP)
  • STYLID – identifikátor Stylu (odkaz na tabulku NEWSLAYOUT)

NEWSUSEDTYPES

Tabulka obsahuje seznam Oblastí definovaných pro každou šablonu. Šablona je pak aktualizována automaticky při procházení stránky.

  • PAGEID – identifikátor stránky šablony (odkaz na tabulku NEWSPAGE)
  • TYPID – identifikátor Oblasti (odkaz na tabulku NEWSTYP)

NEWSUSERCONN

Tabulka definuje zařazení uživatele do skupiny uživatelů a určuje jeho roli.

  • GROUPID – identifikátor skupiny uživatelů (odkaz na tabulku NEWSUSERGROUPS)
  • USERID – identifikátor uživatele (odkaz na tabulku NEWSUSERPERSONS)
  • ROLE – role uživatele

0.. Administrátor

10.. Editor

20.. Redaktor

NEWSUSERFILESELECT

Tabulka obsahuje uživatelské výběry souborů

  • USERID – identifikátor uživatele (odkaz na tabulku NEWSUSERPERSONS)
  • FILEID – identifikátor souboru (odkaz na tabulku NEWSFILES)

NEWSUSERGROUPS

Tabulka obsahuje definice skupin uživatelů.

  • ID – identifikátor skupiny uživatelů
  • NAME – název skupiny uživatelů
  • DESCRIPTION – popis
  • ROOTPATH – relativní cesta do adresáře, kam smí uživatelé vytvářed podadresáře a ukládat soubory (cesta uzavřena do oddělovačů - /images/)

NEWSUSERPERSONS

Tabulka obsahuje data o uživatelích.

  • ID – identifikátor uživatele
  • FIRSTNAME, LASTNAME – křestní jméno a příjmení uživatele
  • EMAIL – emailová adresa
  • USERNAME – uživatelské jméno
  • PASSWORD – heslo
  • ACTIVE – určení, zda je účet uživatele aktivní
  • DEFAULTVIEW – výchozí Pohled uživatele (odkaz na tabulku NEWSVIEWS, příp. 0, pokud není definován)
  • DEFAULTCATEGID – výchozí kategorie uživatele (odkaz na tabulku NEWSKATEG, příp. 0, pokud není definována)
  • SHOWINTEDITOR – určuje, zda se má zobrazovat ikona celoobrazovkového interního editoru
  • SHOWEXTEDITOR – určuje, zda se má zobrazovat ikona externího editoru
  • FILTERHTML – určuje míru filtrování HTML:

0.. žádné filtrování

1.. pouze základní tagy

2.. převádět do prostého textu

  • DISABLEVIEWCHANGE – zakázat změnu pohledu
  • DEFAULTGROUP – výchozí skupina uživatele

NEWSUSERTYPES

Tabulka definuje, které Oblasti mohou které skupiny uživatelů používat. Pro každou Oblast je také rozlišeno, na které Stránce je umístěna.

  • GROUPID – identifikátor skupiny uživatelů (odkaz na tabulku NEWUSERGROIUPS)
  • PAGEID – identifikátor Stránky s Oblastí (odkaz na tabulku NEWSPAGE)
  • TYPEID – identifikátor Oblasti (odkaz na tabulku NEWSTYP)

NEWSVARDOCITEMS

Tabulka obsahuje seznam položek variabilní struktury.

  • VARFIELDID – identifikátor variabilního pole (tabula NEWSVARFIELDS)
  • VARDOCID – identifikátor variabilní struktury zpráv (tabula NEWSVARDOCTYPES)
  • FORDERID – pořadí položky

NEWSVARDOCTYPES

Tabulka obsahuje seznam typů variabilní struktury.

  • ID – identifikátor variabilní struktury zpráv
  • NAME – název variabilní struktury zpráv
  • FSYSNAME – systémový název variabilní struktury zpráv

NEWSVARFIELDS

Tabulka obsahuje seznam polí variabilní struktury.

  • ID – identifikátor pole variabilní struktury zpráv
  • FSYSNAME – systémový název pole variabilní struktury zpráv
  • FUSERNAME – uživatelský název pole variabilní struktury zpráv
  • FDATATYPE – datový typ pole
  • ALLOWMARKUP – povolit vkládání HTML
  • AUTOFORMAT – automatické formátování pole
  • FMAXLEN – maximální délka
  • MANDATORYVALUE – povinná hodnota
  • SELID – ID číselníku
  • FINDEX – indexování pole
  • FFULLTEXT – fulltextové indexování pole

NEWSVARSELDEF

Tabulka obsahuje seznam číselníků

  • ID – identifikátor číselníku
  • NAME – systémový název číselníku

NEWSVARSELITEMS

Tabulka obsahuje seznam hodnot číselníků

  • ID – identifikátor hodnoty číselníku
  • SELID – identifikátor číselníku
  • SYSVALUE – systémová hodnota
  • SYSNAME – systémový název hodnoty

NEWSVARSELLOC

Tabulka obsahuje seznam lokalizovaných názvů hodnot číselníků

  • ITEMID – identifikátor hodnoty číselníku
  • LANGUAGEID – identifikátor jazyku
  • LOCNAME – lokalizovaný název hodnoty

NEWSVIEWS

Tabulka obsahuje seznam definovaných Pohledů.

  • ID – identifikátor záznamu
  • NAZEV – název Pohledu
  • VARDOCID – identifikátor variabilní struktury zpráv

NEWSVIEWSDEF

Tabulka obsahuje detailní definice Pohledů.

  • POHLEDID – identifikátor Pohledu (odkaz na tabulku NEWSVIEWS)
  • POLE – název pole v Pohledu
  • DEFVALUE – výchozí hodnota
  • ZOBRAZIT – určení, zda má být pole v Pohledu zobrazeno
  • ORDERID – pořadí pole v Pohledu
  • FUSERNAME – uživatelský název pole
  • DEFVALUEREGIME – režim výchozí hodnoty (0=DEFVALUE,1=hodnota pole DEFVALUEFIELD)
  • DEFVALUEFIELD – pole z kterého se má vzít výchozí hodnota (při DEFVALUEREGIME=1)

NEWSVYDANI

Tabulka obsahuje definice Vydání.

  • PUBLID – identifikátor Publikace
  • CISLO – číslo Vydání
  • NAZEV – název Vydání
  • DATUM – datum Vydání
  • KOREKTURA – status Vydání:

1.. Publikováno

2.. Schváleno

3.. Vloženo