示例#1
0
     if ($flags['build']) {
         if (isset($_GET['moduleId'])) {
             $status = $node->addModule($_GET['slotId'], $_GET['moduleId']);
             if ($status == 'done') {
                 header('Location: node.php?action=get&nodeId=' . $node->data['id']);
             } else {
                 $message = $ui[$status];
             }
         }
     } else {
         $message = $ui['featureDisabled'];
     }
     break;
 case 'remove':
     if ($flags['build']) {
         $status = $node->removeModule($_GET['slotId']);
         if ($status == 'done') {
             header('Location: node.php?action=get&nodeId=' . $node->data['id']);
         } else {
             $message = $ui[$status];
         }
     } else {
         $message = $ui['featureDisabled'];
     }
     break;
 case 'cancel':
     $status = $node->cancelModule($_GET['slotId']);
     if ($status == 'done') {
         header('Location: node.php?action=get&nodeId=' . $node->data['id']);
     } else {
         $message = $ui[$status];