grthtrhthjhtyjytjytkergtrhtrjytjerhrfh4:24 29/09/2026. -------------------------------------------------------------------------- */ /** @file * @brief */ if (!defined('GLPI_ROOT')) { die("Sorry. You can't access this file directly"); } $rule = $rulecollection->getRuleClass(); if (!isset($_GET["id"])) { $_GET["id"] = ""; } $rulecollection->checkGlobal(READ); if (isset($_POST["action"])) { $rulecollection->checkGlobal(UPDATE); $rulecollection->changeRuleOrder($_POST["id"],$_POST["action"], $_POST['condition']); Html::back(); // POST and GET needed to manage reload } else if (isset($_POST["replay_rule"]) || isset($_GET["replay_rule"])) { $rulecollection->checkGlobal(UPDATE); // Current time $start = explode(" ",microtime()); $start = $start[0]+$start[1]; // Limit computed from current time $max = get_cfg_var("max_execution_time"); $max = $start + ($max>0 ? $max/2.0 : 30.0); Html::header(Rule::getTypeName(Session::getPluralNumber()), $_SERVER['PHP_SELF'], "admin", $rulecollection->menu_type, $rulecollection->menu_option); if (!(isset($_POST['replay_confirm']) || isset($_GET['offset'])) && $rulecollection->warningBeforeReplayRulesOnExistingDB($_SERVER['PHP_SELF'])) { Html::footer(); exit(); } echo "
" .$rulecollection->getTitle(). " " . __('Replay the rules dictionary'). " |
|---|
| "; Html::createProgressBar(__('Work in progress...')); echo " |