ryxeo-glpi-git / plugins / anet_epacks / front / plugin_anet_epacks.out_of_maintenance.php @ 08132581
Historique | Voir | Annoter | Télécharger (1,43 ko)
1 |
<?php
|
---|---|
2 |
|
3 |
// sort cet epack de la maintenance
|
4 |
|
5 |
if(!defined('GLPI_ROOT')){ |
6 |
define('GLPI_ROOT', '../../..'); |
7 |
} |
8 |
include_once (GLPI_ROOT . "/inc/includes.php"); |
9 |
|
10 |
commonHeader("anet_epacks",$_SERVER['PHP_SELF'],"config","plugins"); |
11 |
|
12 |
$glpiid = $_SESSION['glpiID']; |
13 |
|
14 |
global $DB; |
15 |
$query = "SELECT glpi_profiles.name AS name,glpi_users_profiles.FK_entities as FK_entities FROM glpi_profiles,glpi_users_profiles,glpi_users WHERE glpi_users_profiles.FK_users='" . $glpiid . "' AND glpi_users_profiles.FK_profiles=glpi_profiles.ID AND glpi_users.FK_entities=glpi_users_profiles.FK_entities GROUP BY FK_entities"; |
16 |
|
17 |
//print $query;
|
18 |
$result = $DB->query($query); |
19 |
if($result) { |
20 |
$data=$DB->fetch_array($result); |
21 |
$entityid = $data['FK_entities']; |
22 |
if($data['name'] == "super-admin") { |
23 |
if($_GET["status"] == "renewmaintenance") { |
24 |
$query2 = "UPDATE glpi_plugin_anet_epacks SET FK_contract='0' WHERE code='" . $_GET['code'] . "'"; |
25 |
print "<h1>Enregistré, ce serveur est de nouveau sous maintenance.</h1>"; |
26 |
} |
27 |
else {
|
28 |
$query2 = "UPDATE glpi_plugin_anet_epacks SET FK_contract='-1' WHERE code='" . $_GET['code'] . "'"; |
29 |
print "<h1>Enregistré, ce serveur n'est plus sous maintenance.</h1>"; |
30 |
} |
31 |
print "<p>Pensez à gérer toute la partie administrative ...</p>"; |
32 |
//print $query2;
|
33 |
$result2 = $DB->query($query2); |
34 |
} |
35 |
else {
|
36 |
print "<h1>Erreur, vous n'avez pas les droits nécessaires pour cette action.</h1>"; |
37 |
} |
38 |
} |
39 |
commonFooter(); |
40 |
?>
|