Ralf Becker 5408924afb All EGroupware apps can now set default and forced preferences on
installation time --> nice user experience and cleaner look (by hiding
exotic prefs by focing them to a usual value):
- settings returned from settings hook can contain values for keys
  'default' or 'forced'
- if settings hook require part of api or application, which are not
  available during installation time: use a method hook (instead of
  an old $app/inc/hook_settings.inc.php file), and check if
  $hook_param['setup'] is true
- default prefs created so far in setup/admin_account.php got removed
- common prefs in preferences_hooks::settings() got reworked to set
  default and forced prefs
- calendar prefs in calendar_hooks::settings() got reworked to set
  default and forced prefs
--> I will rework prefs of all our (default) applications according to a
best practice list of Stylite consultants
2009-10-18 12:57:30 +00:00
2009-10-12 19:16:42 +00:00
2009-10-16 09:55:12 +00:00
2007-02-28 03:40:03 +00:00
2008-07-16 09:29:13 +00:00
Languages
PHP 55%
TypeScript 18.5%
JavaScript 10.7%
CSS 10%
Less 2%
Other 3.8%