Index: trunk/core/units/languages/languages_event_handler.php =================================================================== diff -u -N -r8397 -r8402 --- trunk/core/units/languages/languages_event_handler.php (.../languages_event_handler.php) (revision 8397) +++ trunk/core/units/languages/languages_event_handler.php (.../languages_event_handler.php) (revision 8402) @@ -10,14 +10,16 @@ { parent::mapPermissions(); $permissions = Array( - 'OnChangeLanguage' => Array('self' => true), - 'OnSetPrimary' => Array('self' => 'advanced:set_primary|add|edit'), - 'OnImportLanguage' => Array('self' => 'advanced:import'), - 'OnImportProgress' => Array('self' => 'advanced:import'), - 'OnExportLanguage' => Array('self' => 'advanced:export'), - 'OnExportProgress' => Array('self' => 'advanced:export'), - - ); + 'OnChangeLanguage' => Array('self' => true), + 'OnSetPrimary' => Array('self' => 'advanced:set_primary|add|edit'), + 'OnImportLanguage' => Array('self' => 'advanced:import'), + 'OnImportProgress' => Array('self' => 'advanced:import'), + 'OnExportLanguage' => Array('self' => 'advanced:export'), + 'OnExportProgress' => Array('self' => 'advanced:export'), + + 'OnItemBuild' => Array('self' => true), + ); + $this->permMapping = array_merge($this->permMapping, $permissions); }