From aa4cb1b2728682d9a6638372f90bca90b7ed363c Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Thu, 24 Aug 2006 18:51:59 +0000 Subject: [PATCH] =?UTF-8?q?Am=E9lioration=20gestion=20erreur=20sauvegarde?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/admin/tools/dolibarr_export.php | 9 ++++++++- htdocs/admin/tools/export.php | 21 +++++++++++++-------- htdocs/langs/en_US/admin.lang | 1 + htdocs/langs/fr_FR/admin.lang | 3 ++- 4 files changed, 24 insertions(+), 10 deletions(-) diff --git a/htdocs/admin/tools/dolibarr_export.php b/htdocs/admin/tools/dolibarr_export.php index 44abd8ca834..b5f4a5fde29 100644 --- a/htdocs/admin/tools/dolibarr_export.php +++ b/htdocs/admin/tools/dolibarr_export.php @@ -45,6 +45,13 @@ print '
'; print $langs->trans("DatabaseName").' : '.$dolibarr_main_db_name.'
'; print '
'; +if ($_GET["msg"]) +{ + print '
'.$_GET["msg"].'
'; + print '
'; + print "\n"; +} + $result=$html->show_documents('systemtools','',DOL_DATA_ROOT.'/admin/temp',$_SERVER['PHP_SELF'],0,1); if ($result) print '

'; @@ -102,7 +109,7 @@ function show_checked_option() {
-Méthode d'exportation +trans("ExportMethod"); ?>
admin) accessforbidden(); +if ($file && ! $what) +{ + //print DOL_URL_ROOT.'/dolibarr_export.php'; + header("Location: ".DOL_URL_ROOT.'/admin/tools/dolibarr_export.php?msg='.urlencode($langs->trans("ErrorFieldRequired",$langs->trans("ExportMethod")))); +/* + print '
'.$langs->trans("ErrorFieldRequired",$langs->trans("ExportMethod")).'
'; + print '
'; +*/ + exit; +} + + + llxHeader(); $html=new Form($db); @@ -45,14 +58,6 @@ $html=new Form($db); print_fiche_titre($langs->trans("Backup"),'','setup'); print '
'; -if ($file && ! $what) -{ - print '
'.$langs->trans("ErrorFieldRequired",$langs->trans("ee")).'
'; - print '
'; -} - - - /** * Increase time limit for script execution and initializes some variables */ diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang index 5c192b58db6..7ada97f24c9 100644 --- a/htdocs/langs/en_US/admin.lang +++ b/htdocs/langs/en_US/admin.lang @@ -53,6 +53,7 @@ BackupFileSuccessfullyCreated=Backup file successfully generated YouCanDownloadBackupFile=Generated files can now be downlaoded NoBackupFileAvailable=No backup files available. ToBuildBackupFileClickHere=To build one backup file, click here. +ExportMethod=Export method Yes=Yes No=No AutoDetectLang=Autodetect (browser language) diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang index 6711432cc59..4ff0ee1a62f 100644 --- a/htdocs/langs/fr_FR/admin.lang +++ b/htdocs/langs/fr_FR/admin.lang @@ -51,7 +51,8 @@ WebServerMustHavePermissionForCommand=Votre serveur web doit avoir les droits po BackupResult=Résultat sauvegarde BackupFileSuccessfullyCreated=Fichier backup généré avec succès YouCanDownloadBackupFile=Les fichiers générés peuvent maintenant être téléchargés -NoBackupFileAvailable=Aucune fichier backup disponible. +NoBackupFileAvailable=Aucun fichier backup disponible. +ExportMethod=Méthode d'export ToBuildBackupFileClickHere=Pour générer un fichier de sauvegarde, cliquez ici. Yes=Oui No=Non