Skip to content

Commit

Permalink
Add/update permissions for administration controller actions
Browse files Browse the repository at this point in the history
  • Loading branch information
dleffler committed Jun 29, 2011
1 parent 1829d9d commit f89664b
Showing 1 changed file with 21 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,26 @@
class administrationController extends expController {
public $basemodel_name = 'expRecord';
public $useractions = array();
public $add_permissions = array('administrate'=>'Manage Administration','toggle_minify'=>'Configure Website Settings',"switch_themes"=>"change themes","install_tables"=>"Install Tables");
public $add_permissions = array(
'administrate'=>'Manage Administration',
'clear_all_cache'=>'Clear All Caches',
'clear_css_cache'=>'Clear CSS Cache',
'clear_image_cache'=>'Clear Image Cache',
'clear_rss_cache'=>'Clear RSS Cache',
'clear_smarty_cache'=>'Clear Smarty Cache',
'configure_site'=>'Configure Site',
'delete_unused_tables'=>'Delete Unused Tables',
"fix_database"=>"Fix Database",
"fix_sessions"=>"Fix Sessions",
"install_tables"=>"Install Tables",
'manage_unused_tables'=>'Manage Unused Tables',
'optimize_database'=>'Optimize Database',
'toggle_dev'=>'Toggle Development Mode',
'toggle_maintenance'=>'Toggle Maintenance Mode',
'toggle_minify'=>'Toggle Minify Mode',
"switch_themes"=>"Change Themes",
"upload_extension"=>"Upload Extension",
);
public $codequality = 'beta';

function name() { return $this->displayname(); } //for backwards compat with old modules
Expand Down Expand Up @@ -126,6 +145,7 @@ public function manage_unused_tables() {
$unused_tables = array();
$tables = $db->getTables();
//eDebug($tables);
//FIXME Need to update for definitions moving into controller folder
foreach($tables as $table) {
$basename = str_replace(DB_TABLE_PREFIX.'_', '', $table);
$oldpath = BASE.'datatypes/definitions/'.$basename.'.php';
Expand Down

0 comments on commit f89664b

Please sign in to comment.