header_nocache(); if (!isset($_POST['id'])) { exit; } if (!isset($_REQUEST['glpi_tab'])) { exit; } if (!isset($_POST["sort"])) { $_POST["sort"] = ""; } if (!isset($_POST["order"])) { $_POST["order"] = ""; } checkRight("software", "r"); $version = new SoftwareVersion(); if ($_POST["id"] > 0 && $version->can($_POST["id"], 'r')) { switch ($_REQUEST['glpi_tab']) { case -1: Computer_SoftwareVersion::showForVersion($version); Plugin::displayAction($version, $_REQUEST['glpi_tab']); break; case 2: Computer_SoftwareVersion::showForVersion($version); break; case 12: Log::showForItem($version); break; default: if (!Plugin::displayAction($version, $_REQUEST['glpi_tab'])) { Computer_SoftwareVersion::showForVersionByEntity($version); }