diff -ru 1/typo3/alt_clickmenu.php 2/typo3/alt_clickmenu.php --- 1/typo3/alt_clickmenu.php 2010-01-14 10:59:14.000000000 +0100 +++ 2/typo3/alt_clickmenu.php 2010-02-18 15:03:52.000000000 +0100 @@ -278,7 +278,15 @@ // Get permissions $lCP = $BE_USER->calcPerms(t3lib_BEfunc::getRecord('pages',($table=='pages'?$this->rec['uid']:$this->rec['pid']))); - + + //Hook for disabling Items in Click Menu + if (is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/alt_clickmenu.php']['disableItems'])) { + foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['typo3/alt_clickmenu.php']['disableItems'] as $classRef) { + $_params = array($uid, &$this->disabledItems, $table); + $hookObj = t3lib_div::callUserFunction($classRef, $_params, $this); + } + } + // View if (!in_array('view',$this->disabledItems)) { if ($table=='pages') $menuItems['view']=$this->DB_view($uid);