Projet

Général

Profil

Révision 57ea0d38 plugins/manageentity/inc/plugin_manageentity.functions_display.php

Voir les différences:

plugins/manageentity/inc/plugin_manageentity.functions_display.php
486 486
	echo "<br />";
487 487
}
488 488

  
489
//ryxeo
490
function plugin_manageentity_showanetnextupgrade($instID) {
491

  
492
	global $DB,$CFG_GLPI, $LANG,$LANGMANAGEENTITY;
493

  
494
	if (!haveRight("computer","r")) return false;
495

  
496
	$query = "SELECT upgradecmd FROM glpi_plugin_anet_epacks_upgrade as u
497
LEFT JOIN glpi_plugin_anet_epacks AS g ON g.FK_serveur=u.FK_serveur
498
WHERE FK_enduser=".$instID;
499
	//print $query;
500
	$title=$LANG["central"][9];
501

  
502
	$result = $DB->query($query);
503
	$number = $DB->numrows($result);
504
	$upgradecmd = $DB->result($result, 0, "upgradecmd");
505

  
506
	$query = "SELECT FK_serveur as srvID FROM glpi_plugin_anet_epacks WHERE FK_enduser=".$instID;
507
	//	print $query;
508
	$result = $DB->query($query);
509
	$srvID = $DB->result($result, 0, "srvID");
510

  
511
	echo "<form method='post' action=\"./index.php\">";
512
	echo "<input type='hidden' name='srvID' value='$srvID'>";
513
	echo "<br><div align='center'><table class='tab_cadre' align='center' width='95%'>";
514
	echo "<tr>";
515
	echo "<th colspan='4'>Commande à lancer lors de la prochaine mise à jour de ce serveur </th>";
516
	echo "</tr>";
517
	
518
	echo "<tr class='tab_bg_2'>";
519
	echo "<td width=\"100%\"><u>Note:</u> Cette commande doit-être gpg signée par une clé GPG acceptée par ce serveur !<br /><textarea name=\"upgradecmd\" cols=\"100\" rows=\"10\">".$upgradecmd."</textarea></td>";
520
	echo "</tr>";
521
	echo "<tr class='tab_bg_2'>";
522
	echo "<td width=\"100%\"><input type=\"submit\" name=\"anetinsertnextupgrade\" value=\"Enregistrer\" class=\"submit\"></td>";
523
	echo "</tr>";
524
	
525
	echo "</table></div>";
526
	echo"</form>";
527
	echo "<br />";
528
}
529

  
489 530

  
490 531
/**/
491 532
?>

Formats disponibles : Unified diff

Redmine Appliance - Powered by TurnKey Linux