Beispiel #1
0
     if ($buttons[5] === true) {
         $koala->callJSFunction('Koala.yg_enable', 'tree_btn_delete', 'btn-' . $wid, 'tree_btn');
     } else {
         $koala->callJSFunction('Koala.yg_disable', 'tree_btn_delete', 'btn-' . $wid, 'tree_btn');
     }
     break;
 case 'addEntrymaskChildFolder':
     $entrymask = $this->params['entrymask'];
     // Check if root node is selected
     if ($entrymask === 'root') {
         // Get real Page-ID of Root-Node
         $entrymasks = $entrymaskMgr->getList();
         $entrymask = $entrymasks[0]['ID'];
     }
     // Add new child node
     $new_id = $entrymaskMgr->add($entrymask, 1, $itext['TXT_NEW_OBJECT'] != '' ? $itext['TXT_NEW_OBJECT'] : '$TXT_NEW_OBJECT');
     if ($new_id != false) {
         $icons = new Icons();
         $koala->callJSFunction('Koala.yg_addChild', 'entrymask', $entrymask . '-entrymask', 'name', $itext['TXT_NEW_OBJECT'] != '' ? $itext['TXT_NEW_OBJECT'] : '$TXT_NEW_OBJECT', 'entrymask', $new_id . '-entrymask', 'name', $icons->icon['folder'], '', true);
     } else {
         $koala->alert($itext['TXT_ERROR_ACCESS_DENIED']);
     }
     break;
 case 'deleteEntrymask':
     $entrymask = $this->params['objectID'];
     $confirmed = $this->params['confirmed'];
     $positive = $this->params['positive'];
     $winID = $this->params['wid'];
     // Check if entrymask is still used
     $contentblockIds = sCblockMgr()->getCblockLinkByEntrymaskId($entrymask);
     if (count($contentblockIds) > 0) {