if (!isset($_POST["order"])) { $_POST["order"] = ""; } if (!isset($_POST["withtemplate"])) { $_POST["withtemplate"] = ""; } $pfTask = new PluginFusioninventoryTask(); $pfTaskjoblog = new PluginFusioninventoryTaskjoblog(); $pfTaskjob = new PluginFusioninventoryTaskjob(); $a_taskjob = $pfTaskjob->find("`plugin_fusioninventory_tasks_id`='" . $_POST["id"] . "'\n AND `rescheduled_taskjob_id`='0' ", "id"); $i = 1; switch ($_POST['glpi_tab']) { case -1: foreach ($a_taskjob as $taskjob_id => $datas) { $pfTaskjob->showForm($taskjob_id); $pfTaskjoblog->showHistory($taskjob_id); $taskjob_id_next = $taskjob_id; for ($j = 2; $j > 1; $j++) { $a_taskjobreties = $pfTaskjob->find("`rescheduled_taskjob_id`='" . $taskjob_id_next . "' ", "", 1); if (!empty($a_taskjobreties)) { foreach ($a_taskjobreties as $taskjob_id_next => $datas2) { $pfTaskjob->showForm($taskjob_id_next); } } else { $j = 0; } } echo "<br/>"; } break; case 1:
static function quickListLogs() { $pfTaskjoblog = new PluginFusioninventoryTaskjoblog(); $pfTaskjob = new PluginFusioninventoryTaskjob(); if (isset($_SESSION["plugin_fusioninventory_forcerun"])) { foreach ($_SESSION["plugin_fusioninventory_forcerun"] as $taskjobs_id => $uniqid) { $pfTaskjob->getFromDB($taskjobs_id); echo "<table class='tab_cadrehov' style='width:950px'>"; echo "<tr class='tab_bg_1'>"; echo "<th>" . $pfTaskjob->getLink(1) . "</th>"; echo "</tr>"; echo "<tr class='tab_bg_1'>"; echo "<td>"; $pfTaskjoblog->showHistory($taskjobs_id, 950, array('uniqid' => $uniqid)); echo "</td>"; echo "</table>"; echo "<br/>"; } } }