<?php /* * This file is part of NOALYSS. * * NOALYSS 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. * * NOALYSS 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 NOALYSS; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ // Copyright Author Dany De Bontridder danydb@aevalys.eu /*! \file * \brief Administration of the repository : creation of user, folder, security, * templates... Accessible only by the administrator */ require_once '../include/constant.php'; require_once("user_common.php"); include_once("ac_common.php"); require_once('class_database.php'); include_once("user_menu.php"); $rep=new Database(); include_once ("class_user.php"); $User=new User($rep); $User->Check(); html_page_start($User->theme); if ($User->admin != 1) { html_page_stop(); return; } load_all_script(); echo '<H2 class="info"> '._('Administration Globale').'</H2>'; echo '<div class="topmenu">'; echo MenuAdmin()."</div>"; define('ALLOWED',true); ?> <DIV > <?php if ( isset ($_REQUEST["action"]) ) { echo js_include("admin.js"); if ( $_REQUEST["action"]=="user_mgt" ) { //---------------------------------------------------------------------- // User management //---------------------------------------------------------------------- require_once("user.inc.php"); } // action=user_mgt if ( $_REQUEST["action"]=="dossier_mgt") { //----------------------------------------------------------------------- // action = dossier_mgt //----------------------------------------------------------------------- require_once("dossier.inc.php"); } if ( $_REQUEST["action"] == "modele_mgt" ) { //----------------------------------------------------------------------- // Template Management //----------------------------------------------------------------------- require_once("modele.inc.php"); } // action is set if ( $_REQUEST['action'] == 'restore') { // Backup and restaure folders require_once("restore.inc.php"); } if ($_REQUEST['action'] == 'audit_log') { /* List the connexion successuf and failed */ require_once('audit_log.php'); } }// action = modele_mgt ?> </DIV> <?php html_page_stop(); ?>