diff --git a/html/admin/setup.php b/html/admin/setup.php index 80b873e29..12d895ab3 100644 --- a/html/admin/setup.php +++ b/html/admin/setup.php @@ -466,7 +466,7 @@ if ( $flag == 0 ) { if ( ! isset($_POST['go']) ) { ?> - @@ -618,7 +618,7 @@ for ($e=0;$e < $MaxDossier;$e++) { //---------------------------------------------------------------------- // Upgrade the account_repository //---------------------------------------------------------------------- - echo "
| "._("Administration")." | "; + $result.=""._("Administration")." | "; } $result.='';
$result.=''._('Préférence').'';
diff --git a/include/admin_repo.inc.php b/include/admin_repo.inc.php
index 7ca886193..175b8c4f4 100644
--- a/include/admin_repo.inc.php
+++ b/include/admin_repo.inc.php
@@ -28,74 +28,75 @@ 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";
+$action = HtmlInput::default_value_request("action", "");
$rep=new Database();
$User=new User($rep);
$User->Check();
-html_page_start($User->theme);
if ($User->admin != 1)
{
+ html_page_start($User->theme);
echo ""; echo _("Vous n'êtes pas administateur"); echo ""; html_page_stop(); return; } +// For a backup , we must avoid to send anything before the +// dump file +if ( $action== 'backup') { + /* take backup */ + require_once NOALYSS_INCLUDE."/backup.inc.php"; + exit(); +} +html_page_start(); load_all_script(); echo ''._('Administration').''; echo '"; -define('ALLOWED',true); - - ?>
|