function content() { $playername = ""; if (isset($_SESSION['username'])) { $playername = $_SESSION['username']; } if (isset($_GET['player'])) { $playername = $_GET['player']; } if (isset($_POST['player'])) { $playername = $_POST['player']; } if (chop($playername) != "") { $player = Player::findByName($playername); if (!is_null($player)) { profileTable($player); } else { echo "<center>\n"; echo "{$playername} could not be found in the database. Please check"; echo " your spelling and try again.\n"; echo "</center>\n"; } } else { echo "<center>\n"; echo "Please <a href=\"login.php\">log in</a> to see"; echo " your profile. You may also use the search below without"; echo " logging in.\n"; echo "</center>\n"; } echo "<br><br>\n"; searchForm($playername); }
} echo "</td></tr></table>\n"; $lastDate = $evtDate; } } } } else { echo $xx['sch_no_results'] . "\n"; } echo "</div>\n"; } //control logic $msg = ''; //init if (isset($_POST["search"])) { $msg = validateForm(); } echo "<p class='error'>{$msg}</p>\n"; if (isset($_POST["search"]) and !$msg) { searchText(); //search echo "<div class='scrollBoxSh'>\n"; showMatches(); //show results echo "</div>\n"; } else { echo "<div class='scrollBoxAd'>\n\t\t<aside class='aside'>\n{$xx['sch_instructions']}\n</aside>\n\t\t<div class='centerBox'>\n"; searchForm(); //define search echo "</div>\n</div>\n"; }
*/ // Original Author of file: David DURIEUX // Purpose of file: // ---------------------------------------------------------------------- if (!defined('GLPI_ROOT')) { define('GLPI_ROOT', '../../..'); } $NEEDED_ITEMS = array("fusioninventory", "search", "setup", "rulesengine"); include GLPI_ROOT . "/inc/includes.php"; commonHeader($LANG['plugin_fusioninventory']["title"][0], $_SERVER["PHP_SELF"], "plugins", "fusioninventory", "snmp_auth"); PluginFusioninventoryAuth::checkRight("snmp_authentification", "r"); $config = new PluginFusioninventoryConfig(); PluginFusioninventoryDisplay::mini_menu(); // Forms for FILE if ($config->getValue("authsnmp") == "file") { $plugin_fusioninventory_snmp_auth = new PluginFusioninventorySnmpauth(); if (!isset($_GET["ID"])) { echo $plugin_fusioninventory_snmp_auth->plugin_fusioninventory_snmp_connections(); } } else { if ($config->getValue("authsnmp") == "DB") { // Forms for DB $_GET['target'] = "snmp_auth.php"; manageGetValuesInSearch(PLUGIN_FUSIONINVENTORY_SNMP_AUTH); searchForm(PLUGIN_FUSIONINVENTORY_SNMP_AUTH, $_GET); showList(PLUGIN_FUSIONINVENTORY_SNMP_AUTH, $_GET); } else { echo $LANG['plugin_fusioninventory']["functionalities"][19]; } } commonFooter();
<?php session_start(); include 'lib.php'; print_header("Player Profile"); $playername = Player::loginName(); if (!$playername) { $playername = ""; } if (isset($_GET['player'])) { $playername = $_GET['player']; } if (isset($_POST['player'])) { $playername = $_POST['player']; } searchForm($playername); ?> <div class="grid_10 suffix_1 prefix_1"> <div id="gatherling_main" class="box"> <div class="uppertitle"> Player Profile </div> <?php content(); ?> </div> </div> <?php print_footer(); ?>
GLPI 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. GLPI 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 GLPI; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ------------------------------------------------------------------------ */ // Original Author of file: David DURIEUX // Purpose of file: // ---------------------------------------------------------------------- if (!defined('GLPI_ROOT')) { define('GLPI_ROOT', '../../..'); } $NEEDED_ITEMS = array("fusioninventory", "search"); include GLPI_ROOT . "/inc/includes.php"; commonHeader($LANG['plugin_fusioninventory']["title"][0], $_SERVER["PHP_SELF"], "plugins", "fusioninventory", "task"); PluginFusioninventoryDisplay::mini_menu(); manageGetValuesInSearch(PLUGIN_FUSIONINVENTORY_TASK); $_GET['target'] = "task.php"; searchForm(PLUGIN_FUSIONINVENTORY_TASK, $_GET); showList(PLUGIN_FUSIONINVENTORY_TASK, $_GET); commonFooter();
GLPI 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. GLPI 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 GLPI; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ------------------------------------------------------------------------ */ // Original Author of file: David DURIEUX // Purpose of file: // ---------------------------------------------------------------------- if (!defined('GLPI_ROOT')) { define('GLPI_ROOT', '../../..'); } $NEEDED_ITEMS = array("fusioninventory", "search"); include GLPI_ROOT . "/inc/includes.php"; commonHeader($LANG['plugin_fusioninventory']["title"][0], $_SERVER["PHP_SELF"], "plugins", "fusioninventory", "rangeip"); PluginFusioninventoryAuth::checkRight("rangeip", "r"); PluginFusioninventoryDisplay::mini_menu(); manageGetValuesInSearch(PLUGIN_FUSIONINVENTORY_SNMP_RANGEIP); $_GET['target'] = "rangeip.php"; searchForm(PLUGIN_FUSIONINVENTORY_SNMP_RANGEIP, $_GET); showList(PLUGIN_FUSIONINVENTORY_SNMP_RANGEIP, $_GET); commonFooter();
$res .= "<td>" . formatDate($row['_date']) . "</td>"; $res .= "</tr>"; } $res .= "</table>"; if (!$search) { if ($num_rows > 0) { $res .= "<p>Pages: "; $pages_num = (int) (($num_rows + $perpage - 1) / $perpage); $ct = 0; for ($i = 0; $i < $pages_num; ++$i) { $num = $i + 1; if ($skip >= $ct && $skip < $ct + $perpage) { $num = "<b>{$num}</b>"; } $link = "<a href='index.php?{$qs}skip={$ct}&perpage={$perpage}'>{$num}</a>"; $res .= $link . ' '; $ct += $perpage; } $res .= '</p>'; } } else { if ($q->num_rows == 0) { return $head . submitForm(); } } return $head . $res; } $search = trim(get($_GET, 'q')); $doc->title = "View submissions"; $doc->content .= searchForm(); $doc->content .= showLastSubmits();
GLPI 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. GLPI 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 GLPI; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ------------------------------------------------------------------------ */ // Original Author of file: David DURIEUX // Purpose of file: // ---------------------------------------------------------------------- if (!defined('GLPI_ROOT')) { define('GLPI_ROOT', '../../..'); } $NEEDED_ITEMS = array("fusioninventory", "search"); include GLPI_ROOT . "/inc/includes.php"; commonHeader($LANG['plugin_fusioninventory']["title"][0], $_SERVER["PHP_SELF"], "plugins", "fusioninventory", "models"); PluginFusioninventoryAuth::checkRight("snmp_models", "r"); PluginFusioninventoryDisplay::mini_menu(); manageGetValuesInSearch(PLUGIN_FUSIONINVENTORY_MODEL); $_GET['target'] = "models.php"; searchForm(PLUGIN_FUSIONINVENTORY_MODEL, $_GET); showList(PLUGIN_FUSIONINVENTORY_MODEL, $_GET); commonFooter();
$ptcd->generatemodels(); glpi_header($_SERVER['HTTP_REFERER']); } else { if (isset($_GET['generatediscover']) and $_GET['generatediscover'] == '1') { $ptcd = new PluginFusioninventoryConstructDevice(); $ptcd->generateDiscovery(); glpi_header($_SERVER['HTTP_REFERER']); } else { if (isset($_GET['cleanmodels']) and $_GET['cleanmodels'] == '1') { $ptcd = new PluginFusioninventoryConstructDevice(); $ptcd->cleanmodels(); glpi_header($_SERVER['HTTP_REFERER']); } else { if (isset($_GET['exportmodels']) and $_GET['exportmodels'] == '1') { $ptcd = new PluginFusioninventoryConstructDevice(); $ptcd->exportmodels(); glpi_header($_SERVER['HTTP_REFERER']); } } } } echo "<a href='" . $_SERVER["PHP_SELF"] . "?generatemodels=1'>Creation automatique des modèles</a>"; echo " | "; echo "<a href='" . $_SERVER["PHP_SELF"] . "?generatediscover=1'>Générer le fichier de découverte</a>"; echo " | "; echo "<a href='" . $_SERVER["PHP_SELF"] . "?cleanmodels=1'>Supprimer modèles non utilisés</a>"; echo " | "; echo "<a href='" . $_SERVER["PHP_SELF"] . "?exportmodels=1'>Exporter tous les modèles</a>"; searchForm(PLUGIN_FUSIONINVENTORY_CONSTRUCT_DEVICE, $_GET); showList(PLUGIN_FUSIONINVENTORY_CONSTRUCT_DEVICE, $_GET); commonFooter();
/** * @version $Id:$ * @author Fabio Pirovano <fabio [at] docebo-com> * @package course */ function displayCourseList(&$url, $order_type) { require_once _base_ . '/lib/lib.form.php'; require_once _base_ . '/lib/lib.user_profile.php'; require_once _base_ . '/lib/lib.navbar.php'; require_once $GLOBALS['where_lms'] . '/lib/lib.preassessment.php'; require_once $GLOBALS['where_lms'] . '/lib/lib.catalogue.php'; require_once $GLOBALS['where_lms'] . '/lib/lib.course.php'; require_once $GLOBALS['where_lms'] . '/lib/lib.coursereport.php'; require_once $GLOBALS["where_framework"] . "/lib/lib.ajax_comment.php"; require_once $GLOBALS['where_lms'] . '/lib/lib.classroom.php'; // cahce classroom $classroom_man = new ClassroomManager(); $classrooms = $classroom_man->getClassroomNameList(); $lang =& DoceboLanguage::createInstance('catalogue'); $lang_c =& DoceboLanguage::createInstance('course'); $nav_bar = new NavBar('ini', Get::sett('visuItem'), 0); $man_course = new Man_Course(); $id_parent = importVar('id_parent', false, 0); $nav_url = $id_parent != 0 ? $url->getUrl('id_parent=' . $id_parent) : $url->getUrl(); $nav_bar->setLink($nav_url); $ini = $nav_bar->getSelectedElement(); $profile = new UserProfile(getLogUserId()); $profile->init('profile', 'framework', '', 'ap'); $profile->addStyleSheet('lms'); // searching courses $use_category = $order_type == 'category'; $select_course = "" . " SELECT c.idCourse, c.course_type, c.idCategory, c.code, c.name, c.description, c.lang_code, c.difficult, " . "\tc.subscribe_method, c.date_begin, c.date_end, c.max_num_subscribe, " . "\tc.selling, c.prize, c.create_date, c.status AS course_status, c.course_edition, " . "\tc.classrooms, c.img_material, c.course_demo, c.course_vote, COUNT(*) as enrolled, " . "\tc.can_subscribe, c.sub_start_date, c.sub_end_date, c.allow_overbooking, c.max_num_subscribe, c.min_num_subscribe, c.direct_play, " . "\tc.valid_time, c.userStatusOp, u.level, u.date_inscr, u.date_first_access, u.date_complete, u.status AS user_status, u.waiting, c.advance "; $from_course = " FROM " . $GLOBALS['prefix_lms'] . "_course AS c " . "\tLEFT JOIN " . $GLOBALS['prefix_lms'] . "_courseuser AS u " . "\t\tON ( c.idCourse = u.idCourse ) "; $where_course = " c.status <> '" . CST_PREPARATION . "' "; if (Get::sett('catalogue_hide_ended') == 'on') { $where_course .= " AND ( c.date_end = '0000-00-00'" . " OR c.date_end > '" . date('Y-m-d') . "' ) "; } $group_by_course = " GROUP BY c.idCourse "; switch ($order_type) { case "mostscore": $order_course = " ORDER BY c.course_vote DESC "; break; case "popular": $order_course = " ORDER BY enrolled DESC "; break; case "recent": $order_course = " ORDER BY c.create_date DESC "; break; default: $order_course = " ORDER BY c.name "; } $limit_course = " LIMIT " . $ini . ", " . Get::sett('visuItem'); $where_course .= " AND c.course_type <> 'assessment'"; if (Docebo::user()->isAnonymous()) { $where_course .= " AND c.show_rules = 0"; } else { $where_course .= " AND c.show_rules <> 2"; } // maybe a must apply some filter to remove from the list some courses -------------- $cat_man = new Catalogue_Manager(); $catalogues =& $cat_man->getUserAllCatalogueId(getLogUserId()); // at least one catalogue is assigned to this user if (!empty($catalogues)) { $cat_courses = $cat_man->getAllCourseOfUser(getLogUserId()); if (empty($cat_courses)) { $where_course .= " AND 0 "; } else { $where_course .= " AND c.idCourse IN ( " . implode(',', $cat_courses) . " ) "; } } elseif (Get::sett('on_catalogue_empty') == 'off') { $where_course .= " AND 0 "; } if (!Docebo::user()->isAnonymous()) { if (!isset($_SESSION['cp_assessment_effect'])) { $pa_man = new AssessmentList(); $arr_assessment = $pa_man->getUserAssessmentSubsription(Docebo::user()->getArrSt()); $report = new CourseReportManager(); $user_result = $report->getAllUserFinalScore(getLogUserId(), $arr_assessment['course_list']); $rule_man = new AssessmentRule(); $ass_elem = $rule_man->getCompleteEffectListForAssessmentWithUserResult($arr_assessment['course_list'], $user_result); $_SESSION['cp_assessment_effect'] = urlencode(serialize($ass_elem)); } else { $ass_elem = unserialize(urldecode($_SESSION['cp_assessment_effect'])); } if (!empty($ass_elem['parsed']['course'])) { $where_course = " ( ( " . $where_course . " ) OR c.idCourse IN (" . implode(',', $ass_elem['parsed']['course']) . ") ) "; } } // apply search filter -------------------------------------------------------------- $s_searched = get_searched('simple_search', ''); $filter_lang = get_searched('filter_lang', 'all'); $filter_date_begin = get_searched('filter_date_begin', ''); if ($filter_date_begin != '') { $filter_date_begin = Format::dateDb($filter_date_begin, 'date') . ' 00:00:00'; } $filter_date_end = get_searched('filter_date_end', ''); if ($filter_date_end != '') { $filter_date_end = Format::dateDb($filter_date_end, 'date') . ' 00:00:00'; } $all_lang = Docebo::langManager()->getAllLangCode(); if (must_search_filter()) { if (trim($s_searched) != '') { $where_course .= " AND ( c.code LIKE '%" . $s_searched . "%' " . " OR c.name LIKE '%" . $s_searched . "%' " . " OR c.description LIKE '%" . $s_searched . "%' ) "; } if ($filter_lang != 'all') { $where_course .= " AND c.lang_code = '" . $all_lang[$filter_lang] . "' "; } if ($filter_date_begin != '') { $where_course .= " AND ( c.date_begin >= '" . $filter_date_begin . "' OR c.course_edition = 1 ) "; } if ($filter_date_end != '') { $where_course .= " AND ( c.date_end <= '" . $filter_date_end . "' OR c.course_edition = 1 ) "; } } if ($use_category) { $where_course .= " AND c.idCategory = '" . (int) $id_parent . "'"; } $re_course = sql_query($select_course . $from_course . " WHERE " . $where_course . $group_by_course . $order_course . $limit_course); list($course_number) = sql_fetch_row(sql_query("SELECT COUNT(*) " . " FROM " . $GLOBALS['prefix_lms'] . "_course AS c " . " WHERE " . $where_course)); $nav_bar->setElementTotal($course_number); // retrive editions ---------------------------------------------------------------- $select_edition = " SELECT e.* "; $from_edition = " FROM " . $GLOBALS["prefix_lms"] . "_course_edition AS e"; $where_edition = " WHERE e.status <> '" . CST_PREPARATION . "' "; $where_edition .= " AND (e.date_begin > '" . date("Y-m-d H:i:s") . "' OR e.date_begin = '0000-00-00 00:00:00')"; $order_edition = " ORDER BY date_begin "; if (must_search_filter()) { if ($filter_date_begin != '') { $where_edition .= " AND date_begin >= '" . $filter_date_begin . "' "; } if ($filter_date_end != '') { $where_edition .= " AND date_end <= '" . $filter_date_end . "' "; } } $re_edition = sql_query($select_edition . $from_edition . $where_edition . $order_edition); $editions = array(); if ($re_edition) { while ($edition_elem = mysql_fetch_assoc($re_edition)) { $edition_elem['classrooms'] = isset($classrooms[$edition_elem['classrooms']]) ? $classrooms[$edition_elem['classrooms']] : ''; $edition_elem['waiting'] = 0; $edition_elem['user_count'] = 0; $edition_elem['theacher_list'] = getSubscribed($edition_elem["idCourse"], false, 6, true, $edition_elem["idCourseEdition"]); $editions[$edition_elem["idCourse"]][$edition_elem["idCourseEdition"]] = $edition_elem; } } // retrive editions subscribed ----------------------------------------------------- $select_ed_count = "SELECT u.idCourse, u.edition_id, sum(u.waiting) as waiting, COUNT(*) as user_count "; $from_ed_count = " FROM " . $GLOBALS["prefix_lms"] . "_courseuser AS u"; $where_ed_count = " WHERE u.edition_id <> 0 " . " AND u.level = '3'" . " AND u.status IN ('" . _CUS_CONFIRMED . "', '" . _CUS_SUBSCRIBED . "', '" . _CUS_BEGIN . "', '" . _CUS_END . "', '" . _CUS_SUSPEND . "', '" . _CUS_WAITING_LIST . "')" . " AND u.absent = '0'"; $group_ed_count = "GROUP BY u.edition_id "; $re_ed_count = sql_query($select_ed_count . $from_ed_count . $where_ed_count . $group_ed_count); if ($re_ed_count) { while ($ed_count_elem = mysql_fetch_assoc($re_ed_count)) { if (isset($editions[$ed_count_elem["idCourse"]][$ed_count_elem["edition_id"]])) { $editions[$ed_count_elem["idCourse"]][$ed_count_elem["edition_id"]]['waiting'] = $ed_count_elem['waiting']; $editions[$ed_count_elem["idCourse"]][$ed_count_elem["edition_id"]]['user_count'] = $ed_count_elem['user_count']; } } } // retrive course subscription ----------------------------------------------------- $man_courseuser = new Man_CourseUser(); $usercourses = $man_courseuser->getUserSubscriptionsInfo(getLogUserId(), false); $user_score = $man_courseuser->getUserCourseScored(getLogUserId()); require_once $GLOBALS['where_lms'] . '/lib/lib.orgchart.php'; $first_is_scorm = OrganizationManagement::objectFilter(array_keys($usercourses), 'scormorg'); // load search form ---------------------------------------------------------------- $GLOBALS['page']->add(searchForm($url, $lang), 'content'); if ($use_category && !must_search_filter()) { // show category selection ----------------------------------------------------- $descendant = $man_course->getCategoryCourseAndSonCount(); $GLOBALS['page']->add('<p class="category_path">' . '<b>' . $lang->def('_CATEGORY_PATH', 'course') . ' :</b> ' . $man_course->getCategoryPath($id_parent, $lang->def('_MAIN_CATEGORY', 'course'), $lang->def('_TITLE_CATEGORY_JUMP', 'course'), $url->getUrl(), 'id_parent') . '</p>', 'content'); $categories =& $man_course->getCategoriesInfo($id_parent); if (!empty($categories)) { $GLOBALS['page']->add('<ul class="category_list">', 'content'); while (list($id_cat, $cat) = each($categories)) { $GLOBALS['page']->add('<li' . (!isset($descendant[$id_cat]) ? ' class="empty_folder"' : '') . '>' . '<a href="' . $url->getUrl('id_parent=' . $id_cat) . '">' . $cat['name'] . '<br />' . '<b>' . str_replace(array('[course]', '[category]'), array(isset($descendant[$id_cat]['course']) ? $descendant[$id_cat]['course'] : 0, isset($descendant[$id_cat]['category']) ? $descendant[$id_cat]['category'] : 0), $lang->def('_COURSE_CONTENT', 'course')) . '</b>' . '</a></li>', 'content'); } $GLOBALS['page']->add('</ul>' . '<div class="nofloat"></div>', 'content'); } } if (!$re_course || !mysql_num_rows($re_course)) { // no course found for the criteria -------------------------------------------- $GLOBALS['page']->add('<p class="no_course_found">' . $lang->def('_NO_COURSE_FOUND') . '</p>' . '</div>', 'content'); return; } $ax_comm = new AjaxComment('course', 'lms'); $comment_count = $ax_comm->getResourceCommentCount(); $GLOBALS['page']->add($nav_bar->getNavBar($ini), 'content'); $i = 0; $direct_play = false; while ($cinfo = mysql_fetch_assoc($re_course)) { if (must_search_filter()) { $s_searched = get_searched('simple_search', ''); if ($s_searched != '') { $cinfo['code'] = preg_replace("/" . $s_searched . "/i", '<b class="filter_evidence">' . $s_searched . '</b>', $cinfo['code']); $cinfo['name'] = preg_replace("/" . $s_searched . "/i", '<b class="filter_evidence">' . $s_searched . '</b>', $cinfo['name']); $cinfo['description'] = preg_replace("/" . $s_searched . "/i", '<b class="filter_evidence">' . $s_searched . '</b>', $cinfo['description']); } } $cinfo['theacher_list'] = getSubscribed($cinfo['idCourse'], false, 6, true); $cinfo['edition_list'] = isset($editions[$cinfo['idCourse']]) ? $editions[$cinfo['idCourse']] : array(); $cinfo['edition_available'] = count($cinfo['edition_list']); $cinfo['user_score'] = isset($user_score[$cinfo['idCourse']]) ? $user_score[$cinfo['idCourse']] : NULL; $cinfo['classrooms'] = isset($classrooms[$cinfo['classrooms']]) ? $classrooms[$cinfo['classrooms']] : ''; if (isset($first_is_scorm[$cinfo['idCourse']])) { $cinfo['first_is_scorm'] = $first_is_scorm[$cinfo['idCourse']]; } else { $cinfo['first_is_scorm'] = false; } if (isset($comment_count[$cinfo['idCourse']])) { $cinfo['comment_count'] = $comment_count[$cinfo['idCourse']]; } $view = true; if (must_search_filter()) { if ($cinfo['course_edition'] == 1 && empty($cinfo['edition_list'])) { $view = false; } } if ($view) { $GLOBALS['page']->add(dashcourse($url, $lang_c, $cinfo, isset($usercourses[$cinfo['idCourse']]) ? $usercourses[$cinfo['idCourse']] : false, $i++), 'content'); } if ($cinfo['direct_play'] == 1) { $direct_play = true; } } if ($direct_play) { $GLOBALS['page']->add('' . ' <link href="' . getPathTemplate() . '/style/shadowbox.css" rel="stylesheet" type="text/css" />' . '<script type="text/javascript" src="' . $GLOBALS['where_framework_relative'] . '/addons/shadowbox/shadowbox-yui.js"></script>' . "\n" . '<script type="text/javascript" src="' . $GLOBALS['where_framework_relative'] . '/addons/shadowbox/shadowbox.js"></script>' . "\n", 'page_head'); $GLOBALS['page']->add('<script type="text/javascript"> YAHOO.util.Event.onDOMReady(function() { var options = { listenOverlay:false, overlayOpacity:"0.8", loadingImage:"' . getPathImage('lms') . 'standard/loading.gif", overlayBgImage:"' . getPathImage('lms') . 'standard/overlay-85.png", text: {close: "' . Lang::t('_CLOSE') . '", cancel: "' . Lang::t('_UNDO') . '", loading:"' . Lang::t('_LOADING') . '" }, onOpen: function (gallery) { window.onbeforeunload = function() { return "' . Lang::t('_CONFIRM_EXIT', 'organization', 'lms') . '"; } } }; Shadowbox.init(options); Shadowbox.close = function() { window.onbeforeunload = null; window.frames[\'shadowbox_content\'].uiPlayer.closePlayer(true, window); } }); </script>'); } $GLOBALS['page']->add($nav_bar->getNavBar($ini), 'content'); }
GLPI 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. GLPI 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 GLPI; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ------------------------------------------------------------------------ */ // Original Author of file: David DURIEUX // Purpose of file: // ---------------------------------------------------------------------- if (!defined('GLPI_ROOT')) { define('GLPI_ROOT', '../../..'); } $NEEDED_ITEMS = array("fusioninventory", "search"); include GLPI_ROOT . "/inc/includes.php"; commonHeader($LANG['plugin_fusioninventory']["title"][0], $_SERVER["PHP_SELF"], "plugins", "fusioninventory", "unknown"); PluginFusioninventoryAuth::checkRight("snmp_networking", "r"); PluginFusioninventoryDisplay::mini_menu(); manageGetValuesInSearch(PLUGIN_FUSIONINVENTORY_MAC_UNKNOWN); $_GET['target'] = "unknown.php"; searchForm(PLUGIN_FUSIONINVENTORY_MAC_UNKNOWN, $_GET); showList(PLUGIN_FUSIONINVENTORY_MAC_UNKNOWN, $_GET); commonFooter();