Index: branches/5.2.x/core/units/admin/admin_events_handler.php =================================================================== diff -u -N -r14879 -r14989 --- branches/5.2.x/core/units/admin/admin_events_handler.php (.../admin_events_handler.php) (revision 14879) +++ branches/5.2.x/core/units/admin/admin_events_handler.php (.../admin_events_handler.php) (revision 14989) @@ -1,6 +1,6 @@ array('self' => true), - 'OnClosePopup' => array('self' => true), - 'OnSaveSetting' => array('self' => true), - 'OnDropTempTablesByWID' => Array('self' => true), + $permissions = Array ( + 'OnSaveColumns' => Array ('self' => true), + 'OnClosePopup' => Array ('self' => true), + 'OnSaveSetting' => Array ('self' => true), + 'OnDropTempTablesByWID' => Array ('self' => true), ); + $this->permMapping = array_merge($this->permMapping, $permissions); } @@ -36,7 +44,7 @@ * @return bool * @access public */ - public function CheckPermission(&$event) + public function CheckPermission(kEvent &$event) { $perm_value = null;