summaryrefslogtreecommitdiff
path: root/lib/adminpanelaction.php
AgeCommit message (Collapse)Author
2010-06-11Merge branch 'testing' of gitorious.org:statusnet/mainline into 0.9.xBrion Vibber
2010-06-07Basic custom CSS and theme uploading features. 'local' subdir can now be ↵Brion Vibber
customized to a distinct directory and URL path to make it easier to separate custom themes for a multi-site farm running a common code base. Currently only one custom theme may be uploaded per site, saved with the name 'custom' and stored into the local/themes subdirectory. Administrators can upload a .ZIP archive containing a theme through the design admin panel; its contents are validated to ensure that only legit files are saved, and a 5M size quota is enforced. Theme upload requires the zip extension for PHP; if not present, theme uploading is disabled by default. Uploading and the custom CSS can be controlled via $config['theme_upload']['enabled'] and $config['custom_css']['enabled']. Configurable directory/path/server for 'local' subdirectory (currently only as used for themes; local plugins not yet switched over) Can set $config['local']['dir'] etc; not currently exposed in the admin panels. Per-site directories on a separate themes server could be set up such as: $config['local']['dir'] = '/path/to/themes/local/' . $_nickname; $config['local']['server'] = 'themes.example.com'; $config['local']['path'] = '/local/' . $_nickname; $config['local']['ssl'] = 'never';
2010-04-10Add translator documentation.Siebrand Mazeland
2010-03-17Pulling the stub plugin panel back out; we'll flesh it out more for 1.0.x ↵Brion Vibber
and see if we can make it easier to disable through the config file for now. Revert "Stub plugins administration panel, allows for disabling/re-enabling plugins from the default plugins list." This reverts commit d9a9fd3779c592e3f4e0a8aea8e385ee2183c0b3.
2010-03-16Stub plugins administration panel, allows for disabling/re-enabling plugins ↵Brion Vibber
from the default plugins list.
2010-03-04Merge branch 'testing' into 0.9.xBrion Vibber
Conflicts: db/08to09.sql
2010-03-04Bringing aside back because it is needed for Design values. Will hideSarven Capadisli
from CSS instead.
2010-03-04Merge commit 'origin/testing' into 0.9.xBrion Vibber
Conflicts: lib/action.php lib/adminpanelaction.php
2010-03-03Move snapshot configuration to its own admin panelZach Copley
Turn on with: $config['admin']['panels'][] = 'snapshot';
2010-03-03Site-wide notice text admin panelZach Copley
2010-03-03Removed aside container from output for the admin panel sectionsSarven Capadisli
2010-03-03Add class="admin" to the content div of admin panels for stylingZach Copley
2010-03-02Add translator documentationSiebrand Mazeland
Signed-off-by: Siebrand Mazeland <s.mazeland@xs4all.nl>
2010-02-06Move authorization for admin panels to AdminPanelAction classEvan Prodromou
2010-01-28Move sessions settings to its own panelZach Copley
2010-01-26New access admin panel for site registration settingsZach Copley
2010-01-08let system administrators disallow certain admin panelsEvan Prodromou
2009-11-19Added a user admin panelZach Copley
2009-11-19Moved most path and server settings to a new paths admin panelZach Copley
2009-11-18Design admin panel mostly done.Zach Copley
2009-11-11add designadminpanel to admin panel tabsetEvan Prodromou
2009-11-09add nav menu for admin panelEvan Prodromou
2009-11-07only load user once, reload settings in admin panelEvan Prodromou
2009-11-07superclass for adminpanel actionsEvan Prodromou