Move Admin_repo to include , add setup.php for redirecting
Move user_menu to include/lib
This commit is contained in:
parent
659cbc6b0f
commit
5c0d01a82f
12 changed files with 52 additions and 15 deletions
97
include/admin_repo.php
Normal file
97
include/admin_repo.php
Normal file
|
|
@ -0,0 +1,97 @@
|
|||
<?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
|
||||
*/
|
||||
if ( ! defined ('ALLOWED')) { die ('Non autorisé');}
|
||||
|
||||
require_once NOALYSS_INCLUDE."/lib/user_common.php";
|
||||
include_once NOALYSS_INCLUDE."/lib/ac_common.php";
|
||||
require_once NOALYSS_INCLUDE.'/lib/class_database.php';
|
||||
require_once NOALYSS_INCLUDE."/lib/user_menu.php";
|
||||
|
||||
$rep=new Database();
|
||||
include_once ("class/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();
|
||||
?>
|
||||
Loading…
Add table
Add a link
Reference in a new issue