$p->addTab($prefix . "tab{$i}", _T($tab, 'inventory'), "", "modules/inventory/inventory/view_part.php", array('uuid' => $_GET['uuid'], 'hostname' => $_GET['hostname'], 'part' => $tab, 'gid' => $gid, 'groupname' => $groupname)); $tab = 'Hardware'; $i = 0; $p->addTab($prefix . "tab{$i}", _T($tab, 'inventory'), "", "modules/inventory/inventory/view_part.php", array('uuid' => $_GET['uuid'], 'hostname' => $_GET['hostname'], 'part' => $tab, 'gid' => $gid, 'groupname' => $groupname)); $tab = 'Storage'; $i = 8; $p->addTab($prefix . "tab{$i}", _T($tab, 'inventory'), "", "modules/inventory/inventory/view_part.php", array('uuid' => $_GET['uuid'], 'hostname' => $_GET['hostname'], 'part' => $tab, 'gid' => $gid, 'groupname' => $groupname)); /* $tab = 'Bios'; $i = 5; $p->addTab($prefix . "tab$i", _T($tab, 'inventory'), "", "modules/inventory/inventory/view_part.php", array('uuid' => $_GET['uuid'], 'hostname' => $_GET['hostname'], 'part' => $tab, 'gid' => $gid, 'groupname' => $groupname)); */ $i = 1; foreach (array('Network', 'Software', 'Registry') as $tab) { // , 'Administrative' $p->addTab($prefix . "tab{$i}", _T($tab, 'inventory'), "", "modules/inventory/inventory/view_part.php", array('uuid' => $_GET['uuid'], 'hostname' => $_GET['hostname'], 'part' => $tab, 'gid' => $gid, 'groupname' => $groupname)); $i++; } $tab = 'History'; $i++; $p->addTab($prefix . "tab{$i}", _T('History', 'inventory'), "", "modules/inventory/inventory/history.php", array('uuid' => $_GET['uuid'], 'hostname' => $_GET['hostname'], 'part' => $tab, 'gid' => $gid, 'groupname' => $groupname)); $p->display(); $uuid = $_GET['uuid']; if (isset($uuid)) { $f = new ValidatingForm(); print "<br><br>"; $result['xls_path'] = getReport($uuid, $_SESSION['lang']); $link = new SpanElement(sprintf('<br /><a class="btn btn-primary" href="%s">%s</a> ', urlStrRedirect("base/computers/get_file", array('path' => $result['xls_path'])), _T("Get XLS Report", "inventory"))); $f->add($link); $f->pop(); $f->display(); }
* 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. * * MMC 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 MMC; if not, write to the Free Software * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA */ require "modules/imaging/manage/localSidebar.php"; require "graph/navbar.inc.php"; require_once 'modules/imaging/includes/includes.php'; require_once 'modules/imaging/includes/xmlrpc.inc.php'; require_once 'modules/imaging/includes/web_def.inc.php'; ?> <?php $page = new TabbedPageGenerator(); //Display sidemenu $page->setSideMenu($sidemenu); $tabList = array('unattended' => _T('Sysprep generator', "imaging"), 'sysprepList' => _T('Sysprep list', "imaging")); //create tabList, where tab parameter is the page name to display. foreach ($tabList as $tab => $str) { $page->addTab("{$tab}", $str, "", "modules/imaging/manage/{$tab}.php"); } $page->display();