WebToDate/Struktura databáze/Hlavní databázové tabulky systému WebToDate: Porovnání verzí
Bez shrnutí editace |
|||
| Řádek 621: | Řádek 621: | ||
* ID – identifikátor číselníku | * ID – identifikátor číselníku | ||
* NAME – systémový název číselníku | * NAME – systémový název číselníku | ||
* SELTYPE - způsob prezentace číselníku ve formulářích (rozevírací nabídka / autocomplete) | |||
== NEWSVARSELITEMS == | == NEWSVARSELITEMS == | ||
Verze z 23. 10. 2013, 08:50
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 / 1=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 týmu uživatelů, do kterého 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.
- PRIORITY - priorita určující pořadí v seznamu příloh ke zprávě v případě, že přílohy mají definováno ručně pořadí
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
NEWSLISTSPAGING
Tabulka obsahuje seznam definic stránkovacích lišt
- ID - identifikátor záznamu
- OBJNAME - pojmenování stránkovací lišty
- IS_DEFAULT - příznak, zda se jedná o výchozí stránkovací lištu
NEWSLISTSPAGINGLOC
Tabulka obsahuje definice stránkovacích lišt v závislosti na jazyce
- PAGING_ID - ID stránkovací lišty v NEWSLISTSPAGING
- LANG_ID - ID jazyka
- TITLE - definice uvozujícího nadpisu
- LINK_PREV - definice položky Předchozí ve stránkovací liště
- LINK_NEXT - definice položky Následující ve stránkovací liště
- HEADER - definice hlavičky lišty
- FOOTER - definice patičky lišty
- PAGE_NUMBER - definice položky Číslo stránky ve stránkovací liště
- PAGE_ACTIVE - definice položky Aktivní stránka ve stránkovací liště
- LINK_SEPARATOR - definice položky Separátor ve stránkovací liště
- PAGE_COUNT - počet stránek ve stránkovací liště
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 (fyzické URL)
- SURL - prezentační URL stránky
- URLLOCK - příznak automaticky neměnit prezentační URL
- 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 týmu uživatelů a určuje jeho roli.
- GROUPID – identifikátor týmu 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 týmů uživatelů.
- ID – identifikátor týmu uživatelů
- NAME – název týmu
- DESCRIPTION – popis
- ROOTPATH – relativní cesta do adresáře, kam smí uživatelé vytvářet 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í tým uživatele
- EDITSOURCE - určuje, zda má uživatel možnost ve formulářích (např. pro zprávy) přímo měnit pole, do kterých se zadává HTML kód. Pokud uživatel tuto možnost nemá, je vkládání kódu přístupné pouze přes WYSIWYG editor
NEWSUSERTYPES
Tabulka definuje, které Oblasti mohou které týmy uživatelů používat. Pro každou Oblast je také rozlišeno, na které Stránce je umístěna.
- GROUPID – identifikátor týmu 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
- SELTYPE - způsob prezentace číselníku ve formulářích (rozevírací nabídka / autocomplete)
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)
- WPROFILEID - identifikátor WYSIWYG profilu (odkaz na tabulku NEWSWPROFILES)
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
NEWSWPROFILES
Tabulka obsahuje definice WYSIWYG profilů
- ID - interní číslování
- NAME - název profilu
- WEDITOR - volba Upravovat WYSIWYG; 1 = WYSIWYG i formulář, 2 = pouze WYSIWYG, 3 = pouze formulář
- WCONFIG - Název souboru v adresáři application/ckeditor/webtodate/config/profiles/
- FIELDROWS - počet řádků pole ve formuláři
- HTMLFILTER - aplikovat HTML filtr; 1 = jakékoli HTML, 2 = Filtrované HTML, 3 = bez HTML
- ALLOWEDTAGS - povolené tagy oddělené čárkou
- ALLOWEDATTR - povolené atributy oddělené čárkou