File: //opt/cloudlinux/alt-php54/root/usr/share/pear/RVSeagullMod/modules/faqweb/www/admin/header.php
<?php
/**
* $Id: header.php,v 1.47 2007-04-21 10:56:05 thorstenr Exp $
*
* Header of the admin area
*
* @author Thorsten Rinne <thorsten@phpmyfaq.de>
* @since 2003-02-26
* @copyright (c) 2003-2007 phpMyFAQ Team
*
* The contents of this file are subject to the Mozilla Public License
* Version 1.1 (the "License"); you may not use this file except in
* compliance with the License. You may obtain a copy of the License at
* http://www.mozilla.org/MPL/
*
* Software distributed under the License is distributed on an "AS IS"
* basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
* License for the specific language governing rights and limitations
* under the License.
*/
if (!defined('IS_VALID_PHPMYFAQ_ADMIN')) {
header('Location: http://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['SCRIPT_NAME']));
exit();
}
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Content-type: text/html; charset=".$PMF_LANG["metaCharset"]);
header("Vary: Negotiate,Accept");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php print $PMF_LANG["metaLanguage"]; ?>" lang="<?php print $PMF_LANG["metaLanguage"]; ?>">
<head>
<title><?php print PMF_htmlentities($PMF_CONF['main.titleFAQ'], ENT_QUOTES, $PMF_LANG['metaCharset']); ?> - powered by phpMyFAQ</title>
<meta name="copyright" content="(c) 2001-2007 phpMyFAQ Team" />
<meta http-equiv="Content-Type" content="text/html; charset=<?php print $PMF_LANG["metaCharset"]; ?>" />
<link rel="shortcut icon" href="../template/favicon.ico" type="image/x-icon" />
<link rel="icon" href="../template/favicon.ico" type="image/x-icon" />
<style type="text/css"> @import url(../template/admin.css); </style>
<script type="text/javascript" src="../inc/js/functions.js"></script>
<script type="text/javascript" src="../inc/js/prototype.js"></script>
<script type="text/javascript" src="editor/tiny_mce.js"></script>
<?php
// Add the script.aculo.us libraries only if needed:
// - Edit faq tags;
// to minimize possible IE memory leaks
// @todo: rewrite the AJAX Suggestion and Autocomplete Behaviours using ONLY the Prototype library
if (isset($_action)) {
switch ($_action) {
case 'takequestion':
case 'editentry':
case 'editpreview':
?>
<script type="text/javascript" src="../inc/js/scriptaculous/scriptaculous.js"></script>
<?php
break;
}
}
?>
</head>
<body id="body" dir="<?php print $PMF_LANG["dir"]; ?>" onload="javascript:focusOnUsernameField();"><a name="top"></a>
<!-- header -->
<div id="header">
<h1>phpMyFAQ <?php print $PMF_CONF['main.currentVersion']; ?></h1>
<?php if (isset($auth)) { ?>
<?php if ('' == $_action && !defined('USE_RVSSEAGULL_MODE')) { ?>
<div id="langform">
<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
<label for="language"><?php print $PMF_LANG['msgLangaugeSubmit']; ?></label>
<?php print selectLanguages($LANGCODE, true); ?>
<input type="hidden" name="action" value="<?php print($_action); ?>" />
</form>
</div>
<?php } ?>
<div id="sessionexpiration" style="display:none">
<label for="sessioncounter"><?php print $PMF_LANG['ad_session_expiration']; ?></label>
<div id="sessioncounter">Loading...</div>
</div>
<div class="clearing"> </div>
<?php } ?>
</div>
<?php if (isset($auth)) { ?>
<!-- administration menu -->
<!--
<div id="navcontainer">
<ul id="navlist">
<li><a href="index.php"><?php // print $PMF_LANG['admin_mainmenu_home']; ?></a></li>
-->
<!-- rvsintegation start-->
<!--
<?php // if(!defined('USE_RVSSEAGULL_MODE')) { ?>
<li><a href="index.php?action=user"><? //php print $PMF_LANG['admin_mainmenu_users']; ?></a></li>
<?php //} ?>
-->
<!-- rvsintegation stop -->
<!--
<li><a href="index.php?action=content"><? //php print $PMF_LANG['admin_mainmenu_content']; ?></a></li>
<li><a href="index.php?action=statistics"><?php // print $PMF_LANG['admin_mainmenu_statistics']; ?></a></li>
<li><a href="index.php?action=export"><? //php print $PMF_LANG['admin_mainmenu_exports']; ?></a></li>
-->
<!-- rvsintegation start -->
<!--
<?php // if(!defined('USE_RVSSEAGULL_MODE')) { ?>
<li><a href="index.php?action=backup"><?php // print $PMF_LANG['admin_mainmenu_backup']; ?></a></li>
<?php //} ?>
-->
<!-- rvsintegation stop -->
<!--
<li><a href="index.php?action=config"><?php //print $PMF_LANG['admin_mainmenu_configuration']; ?></a></li>
<?php // if(!defined('USE_RVSSEAGULL_MODE')) { ?>
<li><a class="logout" href="index.php?action=logout"><?php //print $PMF_LANG['admin_mainmenu_logout']; ?></a></li>
<?php //} ?>
</ul>
</div>
-->
<!-- sub-administration menu -->
<div style="background-color:#8F8F8F;"><!-- add start div leftmenu -->
<div id="subnavcontainer">
<ul id="subnavlist">
<?php
/*
// check for group support
require_once(PMF_ROOT_DIR.'/inc/PMF_User/User.php');
$user = new PMF_User();
$groupSupport = is_a($user->perm, "PMF_PermMedium");
switch ($_action) {
case 'user':
case 'group':
case 'passwd':
case 'cookies':
addMenuEntry('adduser,edituser,deluser', 'user', 'ad_menu_user_administration', $_action);
if ($groupSupport) {
addMenuEntry('adduser,edituser,deluser', 'group', 'ad_menu_group_administration', $_action);
}
addMenuEntry('passwd', 'passwd', 'ad_menu_passwd', $_action);
break;
case 'content':
case 'category':
case 'addcategory':
case 'savecategory':
case 'editcategory':
case 'translatecategory':
case 'updatecategory':
case 'deletecategory':
case 'removecategory':
case 'cutcategory':
case 'pastecategory':
case 'movecategory':
case 'changecategory':
case 'showcategory':
case 'editentry':
case 'insertentry':
case 'accept':
case 'view':
case 'glossary':
case 'saveglossary':
case 'updateglossary':
case 'deleteglossary':
case 'addglossary':
case 'editglossary':
case 'news':
case 'question':
case 'comments':
addMenuEntry('addcateg,editcateg,delcateg', 'category', 'ad_menu_categ_edit', $_action);
addMenuEntry('addbt', 'editentry', 'ad_entry_add', $_action);
addMenuEntry('editbt,delbt', 'view', 'ad_menu_entry_edit', $_action);
addMenuEntry('editbt,delbt', 'accept', 'ad_menu_entry_aprove', $_action);
/** rvs remove faqweb menu
Start contents, open question
if(!defined('USE_RVSSEAGULL_MODE')) {
addMenuEntry('delcomment', 'comments', 'ad_menu_comments', $_action);
addMenuEntry('delquestion', 'question', 'ad_menu_open', $_action);
}
addMenuEntry('addglossary,editglossary,delglossary', 'glossary', 'ad_menu_glossary', $_action);
/* rvsintegation start
if(!defined('USE_RVSSEAGULL_MODE')) {
addMenuEntry('addnews,editnews,delnews', 'news&do=edit', 'ad_menu_news_edit', $_action);
}
*/
/*rvsintegation stop */
/*
break;
case 'statistics':
case 'viewsessions':
case 'sessionbrowse':
case 'sessionsuche':
case 'adminlog':
addMenuEntry('viewlog', 'statistics', 'ad_menu_stat', $_action);
addMenuEntry('viewlog', 'viewsessions', 'ad_menu_session', $_action);
addMenuEntry('adminlog', 'adminlog', 'ad_menu_adminlog', $_action);
break;
case 'export':
case 'plugins':
addMenuEntry('', 'export', 'ad_menu_export', $_action);
break;
case 'config':
case 'linkconfig':
addMenuEntry('editconfig', 'config', 'ad_menu_editconfig', $_action);
addMenuEntry('editconfig,editbt,delbt', 'linkconfig', 'ad_menu_linkconfig', $_action);
break;
default:
print '<li></li>';
break;
}
*/
?>
<li><a href="index.php"><?php print $PMF_LANG['admin_mainmenu_home']; ?></a></li>
<?php
if(!defined('USE_RVSSEAGULL_MODE')) { ?>
<li><?php print $PMF_LANG['admin_mainmenu_users']; ?></li>
<?php
addMenuEntry('adduser,edituser,deluser', 'user', 'ad_menu_user_administration', $_action);
if ($groupSupport) {
addMenuEntry('adduser,edituser,deluser', 'group', 'ad_menu_group_administration', $_action);
}
addMenuEntry('passwd', 'passwd', 'ad_menu_passwd', $_action);
}
?>
<!-- rvsintegation stop -->
<li class="subnavcontainer">
<div class="subnavcontainerLineT"><div class="subnavcontainerLineB"> <?php print $PMF_LANG['admin_mainmenu_content']; ?></div></div>
<ul>
<?php
addMenuEntry('addcateg,editcateg,delcateg', 'category', 'ad_menu_categ_edit', $_action);
addMenuEntry('addbt', 'editentry', 'ad_entry_add', $_action);
addMenuEntry('editbt,delbt', 'view', 'ad_menu_entry_edit', $_action);
addMenuEntry('editbt,delbt', 'accept', 'ad_menu_entry_aprove', $_action);
// rvs remove faqweb menu
// Start contents, open question
if(!defined('USE_RVSSEAGULL_MODE')) {
addMenuEntry('delcomment', 'comments', 'ad_menu_comments', $_action);
addMenuEntry('delquestion', 'question', 'ad_menu_open', $_action);
}
addMenuEntry('addglossary,editglossary,delglossary', 'glossary', 'ad_menu_glossary', $_action);
// rvsintegation start
if(!defined('USE_RVSSEAGULL_MODE')) {
addMenuEntry('addnews,editnews,delnews', 'news&do=edit', 'ad_menu_news_edit', $_action);
}
/*rvsintegation stop */
?>
</ul>
</li>
<li class="subnavcontainer"><div class="subnavcontainerLineT"><div class="subnavcontainerLineB"> <?php print $PMF_LANG['admin_mainmenu_statistics']; ?></div></div>
<ul><?php
addMenuEntry('viewlog', 'statistics', 'ad_menu_stat', $_action);
addMenuEntry('viewlog', 'viewsessions', 'ad_menu_session', $_action);
addMenuEntry('adminlog', 'adminlog', 'ad_menu_adminlog', $_action);
?>
</ul>
</li>
<li class="subnavcontainer">
<div class="subnavcontainerLineT"><div class="subnavcontainerLineB"> <?php print $PMF_LANG['admin_mainmenu_exports']; ?></div></div>
<ul>
<?php addMenuEntry('', 'export', 'ad_menu_export', $_action); ?>
</ul>
</li>
<!-- rvsintegation start -->
<?php if(!defined('USE_RVSSEAGULL_MODE')) { ?>
<li>
<a href="index.php?action=backup"><?php print $PMF_LANG['admin_mainmenu_backup']; ?></a>
</li>
<?php } ?>
<!-- rvsintegation stop -->
<li class="subnavcontainer">
<div class="subnavcontainerLineT"><div class="subnavcontainerLineB"> <?php print $PMF_LANG['admin_mainmenu_configuration']; ?></div></div>
<ul>
<?php
addMenuEntry('editconfig', 'config', 'ad_menu_editconfig', $_action);
addMenuEntry('editconfig,editbt,delbt', 'linkconfig', 'ad_menu_linkconfig', $_action);
if(!defined('USE_RVSSEAGULL_MODE')) {
?>
</ul>
</li>
<li>
<a class="logout" href="index.php?action=logout"><?php print $PMF_LANG['admin_mainmenu_logout']; ?></a>
</li>
<?php }?>
<?php if (defined('USE_RVSSEAGULL_MODE')) { ?>
<li>
<div class="subnavcontainerLineT"><div class="subnavcontainerLineB" style="margin:-6px 0px 0px -5px;padding-bottom:2px;"><a href="<?php echo RVS_BASE_URL . '/';echo RVSGLWrapper::getFrontscriptname(1);echo '/user/user/'; ?>"><?php print $PMF_LANG['back_to_admin']; ?></a></div></div>
</li>
<?php } ?>
</ul>
</div>
<?php } ?>
<!-- content of body -->
<div style="background-color:#FFF; margin-left:159px;"> <!-- add start div body -->
<div id="bodyText">