Esempio n. 1
0
                     $test = explode(";", $_POST['type']);
                     if (isset($test[0]) && isset($test[1])) {
                         $_POST['type'] = $test[1];
                         $_POST['itemtype'] = $test[0];
                         if ($PluginArchiresQueryType->canCreate()) {
                             $PluginArchiresQueryType->addType('PluginArchiresLocationQuery', $_POST['type'], $_POST['itemtype'], $_POST['query']);
                         }
                     }
                     Html::back();
                 } else {
                     if (isset($_POST["deletetype"])) {
                         if ($PluginArchiresQueryType->canCreate()) {
                             $PluginArchiresQueryType->getFromDB($_POST["id"], -1);
                             foreach ($_POST["item"] as $key => $val) {
                                 if ($val == 1) {
                                     $PluginArchiresQueryType->deleteType($key);
                                 }
                             }
                         }
                         Html::back();
                     } else {
                         $PluginArchiresLocationQuery->checkGlobal("r");
                         Html::header(PluginArchiresArchires::getTypeName() . " " . PluginArchiresLocationQuery::getTypeName(), '', "plugins", "archires", "location");
                         $PluginArchiresLocationQuery->showForm($_GET["id"]);
                         Html::footer();
                     }
                 }
             }
         }
     }
 }