function showForm($ID) { global $CFG_GLPI; echo "<form name='form' method='post' action='" . $CFG_GLPI["root_doc"] . "/plugins/immobilizationsheets/front/immobilizationsheet.php'>"; echo "<div align=\"center\">"; echo "<table class=\"tab_cadre\" cellspacing=\"2\" cellpadding=\"2\">"; echo "<tr><th>" . __('Generation of immobilization sheet', 'immobilizationsheets') . "</th></tr>"; echo "<tr>"; echo "<td class='tab_bg_2 center'>"; $immo_item = new PluginImmobilizationsheetsItem(); Dropdown::showAllItems("item_item", 0, 0, -1, $immo_item->getTypes()); echo "<input type=\"submit\" name=\"massiveaction\" class=\"submit\" value=\"" . __s('Post') . "\" >"; echo "</td>"; echo "</tr>"; echo "</table></div>"; Html::closeForm(); }
function plugin_immobilizationsheets_MassiveActionsDisplay($options = array()) { if (in_array($options['itemtype'], PluginImmobilizationsheetsItem::getTypes())) { echo "<input type=\"submit\" name=\"massiveaction\" class=\"submit\" value=\"" . __('Post') . "\" >"; } return ""; }
This file is part of Immobilizationsheets. Immobilizationsheets is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Immobilizationsheets is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Immobilizationsheets. If not, see <http://www.gnu.org/licenses/>. -------------------------------------------------------------------------- */ include '../../../inc/includes.php'; include_once GLPI_ROOT . "/lib/ezpdf/class.ezpdf.php"; if (!isset($_GET["id"])) { $_GET["id"] = ""; } if (!isset($_GET["itemtype"])) { $_GET["itemtype"] = ""; } if (!isset($_POST["saveas"])) { $_POST["saveas"] = 0; } $items_id[0] = $_GET["id"]; $immo_item = new PluginImmobilizationsheetsItem(); $immo_item->checkGlobal("r"); $immo_item->mainPdf($_GET["itemtype"], $items_id, 0, $_POST["saveas"]);
it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Immobilizationsheets is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Immobilizationsheets. If not, see <http://www.gnu.org/licenses/>. -------------------------------------------------------------------------- */ include '../../../inc/includes.php'; include_once GLPI_ROOT . "/lib/ezpdf/class.ezpdf.php"; $immo_item = new PluginImmobilizationsheetsItem(); $immo_item->checkGlobal("r"); $itemtype = $_SESSION["plugin_immobilizationsheets"]["itemtype"]; unset($_SESSION["plugin_immobilizationsheets"]["itemtype"]); $tab_id = unserialize($_SESSION["plugin_immobilizationsheets"]["tab_id"]); unset($_SESSION["plugin_immobilizationsheets"]["tab_id"]); $nb_id = count($tab_id); $immo_item->mainPdf($itemtype, $tab_id, 1, 1); if ($_SESSION["plugin_immobilizationsheets"]["nb_items"] == $nb_id) { $config = new PluginImmobilizationsheetsConfig(); if ($config->getFromDB(1)) { if ($config->fields["use_backup"] == 1) { $REDIRECT = $CFG_GLPI['root_doc'] . '/plugins/immobilizationsheets/front/immobilizationsheet.php'; unset($_SESSION["plugin_immobilizationsheets"]["nb_items"]); Html::redirect(Toolbox::getItemTypeSearchURL($itemtype)); } else {