Project

General

Profile

Feature #1167

Updated by Alexander Watzinger about 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? 

Back