static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($item->getType() == 'Config') { $config = new self(); $config->showFormExample(); } }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { return; $profile = new Profile(); $found_profiles = $profile->find("`interface` = 'central'"); $tab_profile = new self(); $found_tab_profiles = $tab_profile->find("`plugin_custom_tabs_id` = " . $item->getID()); echo "<form method='POST' action='tabprofile.form.php' />"; echo "<table class='tab_cadre_fixe'>"; echo "<tr><th colspan='4'>" . __("Visibility") . "</th></tr>"; $odd = 0; foreach ($found_profiles as $profiles_id => $profile_fields) { if ($odd % 2 === 0) { echo "<tr>"; } echo "<td>" . $profile_fields['name'] . "</td>"; echo "<td>"; Dropdown::showYesNo("tab_profile[{$profiles_id}]", 0); echo "</td>"; if ($odd % 2 === 1) { echo "</tr>"; } $odd++; } if ($odd % 2 === 0) { echo "</tr>"; } echo "<tr><td colspan='4'><div class='center'>"; echo "<input type='submit' name='update' value=\"" . _sx('button', 'Post') . "\" class='submit'>"; echo "</div></td></tr>"; echo "</table>"; Html::closeForm(); return true; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($tabnum == 2) { echo $item->configureNodesLinks($item->getID()); } return TRUE; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($item->getType() == __CLASS__) { $item->showMergeCandidates(); } return true; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($item->getType() == 'Group') { self::showForGroup($item); } return true; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($item->getType() == __CLASS__) { self::showDoubles($item); } return true; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { $pflock = new self(); if ($item->getType() == 'PluginFusioninventoryConfig') { echo "<table width='950'>"; echo "<tr>"; echo "<td valign='top' width='33%'>"; $pflock->showFormItemtype('Computer'); echo "</td>"; echo "<td valign='top' width='33%'>"; $pflock->showFormItemtype('Printer'); echo "</td>"; echo "<td valign='top' width='33%'>"; $pflock->showFormItemtype('NetworkEquipment'); echo "</td>"; echo "</tr>"; echo "</table>"; return TRUE; } if ($item->getID() < 1) { $pflock->showForm(Toolbox::getItemTypeFormURL('PluginFusioninventoryLock'), $item->getType()); } else { $pflock->showForm(Toolbox::getItemTypeFormURL('PluginFusioninventoryLock') . '?id=' . $item->getID(), $item->getType(), $item->getID()); } return TRUE; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { $pfCollect_File = new PluginFusioninventoryCollect_File(); $pfCollect_File->showFile($item->getID()); $pfCollect_File->showForm($item->getID()); return TRUE; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($item instanceof CommonTreeDropdown) { $item->showChildren(); } return true; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum=1, $withtemplate=0) { if ($item->getType()=='Computer') { if (self::canView()) { // Show list filtered on item, sorted on component ascending ... Search::manageGetValues(PluginMonitoringUnavailability::getTypeName()); Search::showList(PluginMonitoringUnavailability::getTypeName(), array( 'field' => array(22), 'searchtype' => array('equals'), 'contains' => array($item->getID()), 'sort' => 3, 'order' => 'DESC' )); return true; } } else if ($item->getType()=='NetworkEquipment') { if (self::canView()) { // Show list filtered on item, sorted on component ascending ... Search::manageGetValues(PluginMonitoringUnavailability::getTypeName()); Search::showList(PluginMonitoringUnavailability::getTypeName(), array( 'field' => array(23), 'searchtype' => array('equals'), 'contains' => array($item->getID()), 'sort' => 3, 'order' => 'DESC' )); return true; } } return true; }
function getTabNameForItem(CommonGLPI $item, $withtemplate = 0) { if ($item->getType() == 'Profile') { return "WinAdminPassword"; } return ''; }
function getTabNameForItem(CommonGLPI $item, $withtemplate = 0) { if ($item->getID() > 0) { if (get_class($item) == 'PluginFusioninventoryCollect') { if ($item->fields['type'] == 'wmi') { $a_colregs = getAllDatasFromTable('glpi_plugin_fusioninventory_collects_wmis', "`plugin_fusioninventory_collects_id`='" . $item->getID() . "'"); if (count($a_colregs) == 0) { return array(); } $in = array(); foreach ($a_colregs as $id => $data) { $in[] = $id; } if (countElementsInTable('glpi_plugin_fusioninventory_collects_wmis_contents', "`plugin_fusioninventory_collects_wmis_id` IN ('" . implode("','", $in) . "')") > 0) { return array(__('Windows WMI content', 'fusioninventory')); } } } else { if (get_class($item) == 'Computer') { if (countElementsInTable('glpi_plugin_fusioninventory_collects_wmis_contents', "`computers_id`='" . $item->getID() . "'") > 0) { return array(__('Windows WMI content', 'fusioninventory')); } } } } return array(); }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { global $DB; if ($item->getType() == 'PluginFusioninventoryTask') { $item->showJobLogs(); } }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($item->getType() == __CLASS__) { switch ($tabnum) { case 1: // all Planning::showSelectionForm($_POST['type'], $_POST['date'], 'my', 0, $_POST["limititemtype"]); Planning::showPlanning($_SESSION['glpiID'], $_POST["gID"], $_POST["date"], $_POST["type"], $_POST["limititemtype"]); break; case 2: Planning::showSelectionForm($_POST['type'], $_POST['date'], 'mygroups', 0, $_POST["limititemtype"]); Planning::showPlanning($_SESSION['glpiID'], 'mine', $_POST["date"], $_POST["type"], $_POST["limititemtype"]); break; case 3: Planning::showSelectionForm($_POST['type'], $_POST['date'], 'users', $_POST["uID"], $_POST["limititemtype"]); Planning::showPlanning($_POST['uID'], 0, $_POST["date"], $_POST["type"], $_POST["limititemtype"]); break; case 4: Planning::showSelectionForm($_POST['type'], $_POST['date'], 'groups', $_POST["gID"], $_POST["limititemtype"]); Planning::showPlanning(0, $_POST['gID'], $_POST["date"], $_POST["type"], $_POST["limititemtype"]); break; } } return true; }
function getTabNameForItem(CommonGLPI $item, $withtemplate = 0) { $ong = array(); if ($item->getID() > 0) { $ong[] = __('Associated SNMP authentications', 'fusioninventory'); } return $ong; }
/** * Display tab's content for each users * * @static * @param CommonGLPI $item * @param int $tabnum * @param int $withtemplate * @return bool|true */ static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { $config = new PluginMoreticketConfig(); if ($item->getType() == 'Ticket' && $item->fields['status'] == Ticket::CLOSED && $config->closeInformations()) { self::showForTicket($item); } return true; }
/** * Display content of tab * * @param CommonGLPI $item * @param integer $tabnum * @param interger $withtemplate * * @return boolean TRUE */ static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($item->getType() == 'PluginSurveyticketSurvey') { $psTicketTemplate = new self(); $psTicketTemplate->showTicketTemplate($item->getID()); } return TRUE; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { global $CFG_GLPI; if ($item->getType() == 'Supplier') { PluginWebapplicationsWebapplication_Item::showForSupplier($item); } return true; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($item->getType() == 'Supplier') { $self = new self(); $self->showPluginFromSupplier($item->getField('id')); } return true; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($item->getID() > -1) { $pmEntity = new PluginFusionInventoryEntity(); $pmEntity->showForm($item->fields['id']); } return true; }
function getTabNameForItem(CommonGLPI $item, $withtemplate = 0) { // can exists for template if ($item->getType() == 'PluginMonitoringServicescatalog' && $item->getID() > 0) { return self::createTabEntry(self::getTypeName(2), 0); } return ''; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($item->getID() > 0) { $pfInventoryComputerStorage = new self(); $pfInventoryComputerStorage->showStorage($item->getID()); } return TRUE; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { $self = new self(); if ($item->getType() == 'PluginResourcesTask') { $self->showItemFromPlugin($item->getID(), $withtemplate); } return true; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if (in_array($item->getType(), self::getTypes(true))) { self::showInformationsForm(get_class($item), $item->getID()); PluginManufacturersimportsModel::showForm(get_class($item), $item->getID()); } return true; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($item->getType() == 'Group') { $PluginEscaladeGroup_Group = new PluginEscaladeGroup_Group(); $PluginEscaladeGroup_Group->manageGroup($item->getID()); } return true; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($item->getID() > 0) { $pfBatteries = new self(); $pfBatteries->showForm($item->getID()); } return TRUE; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { $self = new self(); if (in_array($item->getType(), self::getTypes(true))) { self::showForm(get_class($item), $item->getField('id')); } return true; }
/** * Display content for each users * * @static * @param CommonGLPI $item * @param int $tabnum * @param int $withtemplate * @return bool|true */ static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { $field = new self(); if ($item->getType() == 'User') { $field->showForUser($item); } return true; }
static function displayTabContentForItem(CommonGLPI $item, $tabnum=1, $withtemplate=0) { if ($item->getID() > 0) { $pmContact = new PluginMonitoringContact(); $pmContact->showForm(0); } return true; }
/** * Display content of tab * * @param CommonGLPI $item * @param integer $tabnum * @param interger $withtemplate * * @return boolean TRUE */ static function displayTabContentForItem(CommonGLPI $item, $tabnum = 1, $withtemplate = 0) { if ($item->getType() == 'Ticket') { $peTicketCopy = new self(); $peTicketCopy->showForm($item); } return TRUE; }