Projet

Général

Profil

Paste
Statistiques
| Branche: | Révision:

ryxeo-glpi-git / plugins / anet_epacks / front / plugin_anet_epacks.out_of_maintenance.php @ 92ce0ffe

Historique | Voir | Annoter | Télécharger (1,42 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 le droit pour cette action.</h1>";
37
  }
38
}
39
commonFooter();
40
?>
Redmine Appliance - Powered by TurnKey Linux