/** * Security check to ensure user even belongs on this page */ require_once '../../auth.inc.php'; if (!SEC_hasRights('forum.edit')) { $display = COM_showMessageText($MESSAGE[29], $MESSAGE[30]); $display = COM_createHTMLDocument($display, array('pagetitle' => $MESSAGE[30])); COM_accessLog("User {$_USER['username']} tried to illegally access the forum administration."); COM_output($display); exit; } gf_updateSystem(); require_once $_CONF['path_system'] . 'classes/navbar.class.php'; $navbar = new navbar(); $navbar->add_menuitem($LANG_GF06['1'], $_CONF['site_admin_url'] . '/plugins/forum/index.php'); $navbar->set_onclick($LANG_GF06['1'], 'location.href="' . "{$_CONF['site_admin_url']}/plugins/forum/index.php" . '";'); // Added as a fix for the navbar class (since uikit tabs do not support urls) $navbar->add_menuitem($LANG_GF06['3'], $_CONF['site_admin_url'] . '/plugins/forum/boards.php'); $navbar->set_onclick($LANG_GF06['3'], 'location.href="' . "{$_CONF['site_admin_url']}/plugins/forum/boards.php" . '";'); // Added as a fix for the navbar class (since uikit tabs do not support urls) $navbar->add_menuitem($LANG_GF06['4'], $_CONF['site_admin_url'] . '/plugins/forum/mods.php'); $navbar->set_onclick($LANG_GF06['4'], 'location.href="' . "{$_CONF['site_admin_url']}/plugins/forum/mods.php" . '";'); // Added as a fix for the navbar class (since uikit tabs do not support urls) $navbar->add_menuitem($LANG_GF06['5'], $_CONF['site_admin_url'] . '/plugins/forum/migrate.php'); $navbar->set_onclick($LANG_GF06['5'], 'location.href="' . "{$_CONF['site_admin_url']}/plugins/forum/migrate.php" . '";'); // Added as a fix for the navbar class (since uikit tabs do not support urls) $navbar->add_menuitem($LANG_GF06['6'], $_CONF['site_admin_url'] . '/plugins/forum/messages.php'); $navbar->set_onclick($LANG_GF06['6'], 'location.href="' . "{$_CONF['site_admin_url']}/plugins/forum/messages.php" . '";'); // Added as a fix for the navbar class (since uikit tabs do not support urls) $navbar->add_menuitem($LANG_GF06['7'], $_CONF['site_admin_url'] . '/plugins/forum/ips.php'); $navbar->set_onclick($LANG_GF06['7'], 'location.href="' . "{$_CONF['site_admin_url']}/plugins/forum/ips.php" . '";');
function forumNavbarMenu($current = '') { global $_CONF, $_USER, $LANG_GF01, $LANG_GF02; require_once $_CONF['path_system'] . 'classes/navbar.class.php'; $navmenu = new navbar(); $navmenu->add_menuitem($LANG_GF01['INDEXPAGE'], "{$_CONF['site_url']}/forum/index.php"); if (!COM_isAnonUser()) { $navmenu->add_menuitem($LANG_GF02['msg197'], "{$_CONF['site_url']}/forum/index.php?op=markallread"); $navmenu->set_onclick($LANG_GF02['msg197'], 'return confirm("' . $LANG_GF02['msg301'] . '");'); $navmenu->add_menuitem($LANG_GF01['USERPREFS'], "{$_CONF['site_url']}/forum/userprefs.php"); $navmenu->add_menuitem($LANG_GF01['SUBSCRIPTIONS'], "{$_CONF['site_url']}/forum/notify.php"); } $navmenu->add_menuitem($LANG_GF02['msg200'], "{$_CONF['site_url']}/forum/memberlist.php"); $navmenu->add_menuitem($LANG_GF02['msg201'], "{$_CONF['site_url']}/forum/index.php?op=popular"); if ($current != '') { $navmenu->set_selected($current); } return $navmenu->generate(); }
function forumNavbarMenu($current = '') { global $_CONF, $CONF_FORUM, $_USER, $LANG_GF01, $LANG_GF02; require_once $_CONF['path_system'] . 'classes/navbar.class.php'; $navmenu = new navbar(); $navmenu->add_menuitem($LANG_GF01['INDEXPAGE'], "{$_CONF['site_url']}/forum/index.php"); $navmenu->set_onclick($LANG_GF01['INDEXPAGE'], 'location.href="' . "{$_CONF['site_url']}/forum/index.php" . '";'); // Added as a fix for the navbar class (since uikit tabs do not support urls) if (!COM_isAnonUser()) { $navmenu->add_menuitem($LANG_GF02['msg197'], "{$_CONF['site_url']}/forum/index.php?op=markallread"); // Added as a fix for the navbar class (since uikit tabs do not support urls) //$navmenu->set_onclick($LANG_GF02['msg197'], 'return confirm("' . $LANG_GF02['msg301'] . '");'); $navmenu->set_onclick($LANG_GF02['msg197'], ' if (confirm("' . $LANG_GF02['msg301'] . '")) { window.location.href="' . "{$_CONF['site_url']}/forum/index.php?op=markallread" . '"; } return false; '); $navmenu->add_menuitem($LANG_GF01['USERPREFS'], "{$_CONF['site_url']}/forum/userprefs.php"); $navmenu->set_onclick($LANG_GF01['USERPREFS'], 'location.href="' . "{$_CONF['site_url']}/forum/userprefs.php" . '";'); // Added as a fix for the navbar class (since uikit tabs do not support urls) $navmenu->add_menuitem($LANG_GF01['SUBSCRIPTIONS'], "{$_CONF['site_url']}/forum/notify.php"); $navmenu->set_onclick($LANG_GF01['SUBSCRIPTIONS'], 'location.href="' . "{$_CONF['site_url']}/forum/notify.php" . '";'); // Added as a fix for the navbar class (since uikit tabs do not support urls) } if ($CONF_FORUM['show_memberslist_anonymous'] && COM_isAnonUser() or !COM_isAnonUser()) { $navmenu->add_menuitem($LANG_GF02['msg200'], "{$_CONF['site_url']}/forum/memberlist.php"); $navmenu->set_onclick($LANG_GF02['msg200'], 'location.href="' . "{$_CONF['site_url']}/forum/memberlist.php" . '";'); // Added as a fix for the navbar class (since uikit tabs do not support urls) } $navmenu->add_menuitem($LANG_GF02['msg201'], "{$_CONF['site_url']}/forum/index.php?op=popular"); $navmenu->set_onclick($LANG_GF02['msg201'], 'location.href="' . "{$_CONF['site_url']}/forum/index.php?op=popular" . '";'); // Added as a fix for the navbar class (since uikit tabs do not support urls) if ($current != '') { $navmenu->set_selected($current); } return $navmenu->generate(); }