Projet

Général

Profil

Révision 92ce0ffe

Voir les différences:

plugins/anet_epacks/front/plugin_anet_epacks.out_of_maintenance.php
20 20
  $data=$DB->fetch_array($result);
21 21
  $entityid = $data['FK_entities'];
22 22
  if($data['name'] == "super-admin") {
23
    $query2 = "UPDATE glpi_plugin_anet_epacks SET FK_contract='-1' WHERE code='" . $_GET['code'] . "'";
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>";
24 32
    //print $query2;
25 33
    $result2 = $DB->query($query2);
26

  
27
    print "<h1>Enregistré, ce serveur n'est plus sous maintenance.</h1>";
28
    
29 34
  }
30 35
  else {
31 36
    print "<h1>Erreur, vous n'avez pas le droit pour cette action.</h1>";
plugins/manageentity/inc/plugin_manageentity.functions_display.php
454 454

  
455 455
	if (!haveRight("computer","r")) return false;
456 456

  
457
	$query = "SELECT code,activation_date,g.name as installateur FROM glpi_plugin_anet_epacks
457
	$query = "SELECT code,activation_date,FK_contract as contract,g.name as installateur FROM glpi_plugin_anet_epacks
458 458
LEFT JOIN glpi_entities AS g ON FK_activation=g.ID
459 459
WHERE FK_enduser=".$instID;
460 460
	//	print $query;
......
467 467
	if ($number > 0) {
468 468
	  echo "<br><div align='center'><table class='tab_cadre' align='center' width='95%'>";
469 469
	  echo "<tr>";
470
	  echo "<th colspan='3'>Epack et Installation - <a href=\"".$CFG_GLPI["root_doc"]."/plugins/anet_epacks/front/plugin_anet_epacks.out_of_maintenance.php?code=" . $DB->result($result, $i, "code") . "\" target=\"_blank\">[marquer hors maintenance]</a> - </th>";
470
	  echo "<th colspan='4'>Epack et Installation</th>";
471 471
	  echo "</tr>";
472 472
	  while($i < $number) {
473 473
	    echo "<tr class='tab_bg_2'>";
474
	    echo "<td width=\"33%\">".$DB->result($result, $i, "code")."</td>";
475
	    echo "<td width=\"33%\">Date d'activation: ".$DB->result($result, $i, "activation_date")."</td>";
476
	    echo "<td width=\"33%\">Installateur: ".$DB->result($result, $i, "installateur")."</td>";
474
	    echo "<td width=\"20%\">".$DB->result($result, $i, "code")."</td>";
475
	    echo "<td width=\"20%\">Date d'activation: ".$DB->result($result, $i, "activation_date")."</td>";
476
	    echo "<td width=\"20%\">Installateur: ".$DB->result($result, $i, "installateur")."</td>";
477
	    if($DB->result($result, $i, "contract") < 0)
478
	      echo "<td width=\"20%\"><a href=\"".$CFG_GLPI["root_doc"]."/plugins/anet_epacks/front/plugin_anet_epacks.out_of_maintenance.php?status=renewmaintenance&code=" . $DB->result($result, $i, "code") . "\" target=\"_blank\">[remarquer sous maintenance]</a> </td>";
479
	    if($DB->result($result, $i, "contract") >= 0)
480
	      echo "<td width=\"20%\"><a href=\"".$CFG_GLPI["root_doc"]."/plugins/anet_epacks/front/plugin_anet_epacks.out_of_maintenance.php?status=outofmaintenance&code=" . $DB->result($result, $i, "code") . "\" target=\"_blank\">[marquer hors maintenance]</a> </td>";
477 481
	    echo "</tr>";
478 482
	    $i++;
479 483
	  }

Formats disponibles : Unified diff

Redmine Appliance - Powered by TurnKey Linux