WebToDate/Formuláře a katalogy/Dodatky

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

Databázové struktury

Následující tabulky popisují databázové struktury používané modulem.

Tabulka KATMAIN

Tabulka obsahuje seznam katalogů a jejich základní nastavení

ID Int Interní číslování katalogů
NAME Varchar Název katalogu
TABLENAME Varchar Název tabulky obsahující data
IDENTFIELD Varchar Pole pro jednoznačnou identifikaci záznamů datové tabulky
RECEIPTID Int Číslo předpisu
LANGUAGEID Smallint Číslo jazyka
READREGIME Tinyint Katalog je možno na veřejné části zobrazovat (0= ne, 1=ano, všichni, 2=ano, registrovaní)
READGROUPID Smallint Skupina uživatelů, která má právo zobrazovat data katalogu na veřejné části
WRITEREGIME Tinyint Do katalogu je možno z veřejné části zapisovat (0= ne, 1=ano, všichni, 2=ano, registrovaní)
WRITEGROUPID Smallint Skupina uživatelů, která má právo zapisovat data katalogu z veřejné části
AUTENTMODEID Int Přihlašovací režim
PUBLICACTION Tinyint Jaká akce se provádí při vložení dat z veřejné části (1=zápis do databáze, 2=odeslání e-mailu, 3=obojí)
EMAIL Varchar E-mail, na který se případně odesílají data z formuláře veřejné části
EMAILSUBJECT Varchar Předmět (subject) odesílaného e-mailu
SHOWCONFIRMPAGE Tinyint Na veřejné části zobrazit po odeslání vstupního formuláře ještě potvrzovací stránku
Tabulka KATFIELDS

Obsahuje definice, toho, která pole se mají kde používat

ID Int Interní číslování
Tabulka KATORDERBY

Obsahuje definici třídění záznamů v seznamu a ve výsledcích třídění

ID Int Interní číslování
Tabulka KATSPAMPROFILES

Tabulka obsahuje definice antispamových profilů

ID Smallint Interní číslování
NAME Varchar(100) Název profilu
SCHECKURL Tinyint Zvolena kontrola URL volající stránky (Ano/Ne)
SFAKEFIELDS Tinyint Zvolena kontrola pomocí formulářové návnady (Ano/Ne)
SIPBLACKLIST Tinyint Zvolena filtrace dle blacklistu IP adres (Ano/Ne)
SWORDS Tinyint Zvolena kontrola obsahu podle slovníku slov (Ano/Ne)
SCC Tinyint Zvolena kontrola opisováním kontrolních kódů (Ano/Ne)
FAKEFIELDS Varchar(255) Seznam názvů polí formuláře pro formulářovou návnadu
CCLEN Tinyint Délka řetězce s kontrolním kódem k opsání
CCKIND Tinyint Obsah kontrolních kódů
CCCASE Tinyint Generování malých a velkých písmen v kontrolních kódech