Index: trunk/core/kernel/db/db_event_handler.php =================================================================== diff -u -r4636 -r4637 --- trunk/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 4636) +++ trunk/core/kernel/db/db_event_handler.php (.../db_event_handler.php) (revision 4637) @@ -78,6 +78,7 @@ { parent::mapPermissions(); $permissions = Array( + 'OnNew' => Array(/*'self' => 'add',*/ 'subitem' => 'add'), 'OnCreate' => Array('self' => 'add', 'subitem' => 'add|edit'), 'OnDelete' => Array('self' => 'delete', 'subitem' => 'edit|add'), 'OnMassDelete' => Array('self' => 'delete', 'subitem' => 'edit|add'), @@ -108,6 +109,8 @@ 'OnSearch' => Array('self' => 'view', 'subitem' => 'view'), 'OnSearchReset' => Array('self' => 'view', 'subitem' => 'view'), + + 'OnGoBack' => Array('self' => true, 'subitem' => true), ); $this->permMapping = array_merge($this->permMapping, $permissions); }