- Group: Version_3.0 --> Irgendwann
Die Tabelle adm_preferences möchte ich erweitern, so dass wir zukünftig Einstellungsdialog automatisch erstellen können. Dazu sind dann noch einige weitere Infos zu jeder Einstellung notwendig.
prf_id integer
prf_mod_id integer
prf_org_id integer
prf_name varchar(255)
prf_name_intern varchar(255)
prf_description varchar(255)
prf_type varchar(10)
prf_value_list varchar(255)
prf_value varchar(255)
prf_default_value varchar(255)
Durch die mod_id wird die Verknüpfung zur Module/Plugin-Tabelle geschaffen und wir wissen, zu welchem Modul die Einstellung gehört.
prf_name_intern bekommt den bisherigen Inhalt von prf_name.
prf_name und prf_description bekommen die language-Ids in denen bisher schon Name und Beschreibung enthalten ist.
prf_type gibt dann an, was es für ein Feld werden soll: TEXT, NUMBER, CHECKBOX, COMBOBOX
prf_value_list enthält bei einer Combobox dann die Liste der möglichen Werte, so wie dies bisher auch bei den Profilfeldern eingebaut ist.