Index: trunk/core/units/selectors/selectors_event_handler.php =================================================================== diff -u -r4287 -r4685 --- trunk/core/units/selectors/selectors_event_handler.php (.../selectors_event_handler.php) (revision 4287) +++ trunk/core/units/selectors/selectors_event_handler.php (.../selectors_event_handler.php) (revision 4685) @@ -5,6 +5,22 @@ class SelectorsEventHandler extends InpDBEventHandler { + /** + * Allows to override standart permission mapping + * + */ + function mapPermissions() + { + parent::mapPermissions(); + $permissions = Array( + 'OnResetToBase' => Array('subitem' => 'add|edit'), + 'OnMassResetToBase' => Array('subitem' => 'add|edit'), + + 'OnOpenStyleEditor' => Array('subitem' => 'add|edit'), + 'OnSaveStyle' => Array('subitem' => 'add|edit'), + ); + $this->permMapping = array_merge($this->permMapping, $permissions); + } /** * Occures before an item has been cloned