Feature #1167
Updated by Alexander Watzinger over 4 years ago
Because of the growing number of site and user settings a complete overhaul of the mechanics are needed. Aims are much more generalized functions to ease additions and usage in code but also a better user interface presentation. New For that we will need to extend the web.settings database table: table * id * name * value * category (new) - used in user interface * type (new) - e.g. string, boolean, int, double, url - used for presentation and validation * default (new) - shown in user interface and to mark non-default settings * profile_override (new) - to mark settings that can be overridden in the user profile To discuss: * How to present boolean fields, checkbox or dropdown * Layout: show values on settings overview like in profile?