From 87c85db86bf6117b340773fdbe757b0f69000177 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 11 Feb 2008 16:34:55 +0000 Subject: [PATCH] Page to update dolibarr explained. --- htdocs/admin/tools/update.php | 37 +++++++++++++++++++++++++++-------- htdocs/langs/en_US/admin.lang | 8 ++++++++ htdocs/langs/fr_FR/admin.lang | 8 ++++++++ 3 files changed, 45 insertions(+), 8 deletions(-) diff --git a/htdocs/admin/tools/update.php b/htdocs/admin/tools/update.php index b3ffd917b1b..bd0a093c061 100644 --- a/htdocs/admin/tools/update.php +++ b/htdocs/admin/tools/update.php @@ -1,5 +1,5 @@ +/* Copyright (C) 2007-2008 Laurent Destailleur * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -14,15 +14,12 @@ * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Id$ - * $Source$ */ /** \file htdocs/admin/tools/update.php \brief Page de mise a jour online de dolibarr - \version $Revision$ + \version $Id$ */ require("./pre.inc.php"); @@ -37,6 +34,12 @@ if (! $user->admin) if ($_GET["msg"]) $message='
'.$_GET["msg"].'
'; +$urldolibarr='http://dolibarr.org/component/option,com_docman/task,cat_view/gid,62/Itemid,36/'; +$urldolibarrmodules='http://dolibarr.org/component/option,com_docman/task,cat_view/gid,65/Itemid,36/'; +$urldolibarrthemes='http://dolibarr.org/'; +$dolibarrroot=eregi_replace('[\\\/]+$','',DOL_DOCUMENT_ROOT); +$dolibarrroot=eregi_replace('[^\\\/]+$','',$dolibarrroot); + /* * Actions @@ -57,17 +60,35 @@ llxHeader(); print_fiche_titre($langs->trans("Upgrade"),'','setup'); print '
'; -print $langs->trans("Version").' : '.DOL_VERSION.'
'; +print $langs->trans("CurrentVersion").' : '.DOL_VERSION.'
'; +print $langs->trans("LastStableVersion").' : '.$langs->trans("FeatureNotYetAvailable").'
'; print '
'; print $langs->trans("Upgrade").'
'; -print $langs->trans("FeatureNotYetAvailable"); +print '
'; +print $langs->trans("ThisIsProcessToFollow").'
'; +print ''.$langs->trans("StepNb",1).': '; +$fullurl=''.$urldolibarr.''; +print $langs->trans("DownloadPackageFromWebSite",$fullurl).'
'; +print ''.$langs->trans("StepNb",2).': '; +print $langs->trans("UnpackPackageInDolibarrRoot",$dolibarrroot).'
'; +print ''.$langs->trans("StepNb",3).': '; +$fullurl=''.DOL_URL_ROOT.'/install'.''; +print $langs->trans("CallUpdatePage",$fullurl).'
'; print '
'; print '
'; print $langs->trans("AddExtensionThemeModuleOrOther").'
'; -print $langs->trans("FeatureNotYetAvailable"); +print '
'; +print $langs->trans("ThisIsProcessToFollow").'
'; +print ''.$langs->trans("StepNb",1).': '; +$fullurl=''.$urldolibarrmodules.''; +print $langs->trans("DownloadPackageFromWebSite",$fullurl).'
'; +print ''.$langs->trans("StepNb",2).': '; +print $langs->trans("UnpackPackageInDolibarrRoot",$dolibarrroot).'
'; +print ''.$langs->trans("StepNb",3).': '; +print $langs->trans("SetupIsReadyForUse").'
'; print ''; diff --git a/htdocs/langs/en_US/admin.lang b/htdocs/langs/en_US/admin.lang index 6b5da6cfb15..482257eb217 100644 --- a/htdocs/langs/en_US/admin.lang +++ b/htdocs/langs/en_US/admin.lang @@ -176,6 +176,14 @@ ModuleFamilyExperimental=Experimental modules ModuleFamilyFinancial=Financial Modules (Accountancy/Treasury) MenuHandlers=Menu handlers MenuAdmin=Menu editor +ThisIsProcessToFollow=This is setup to process: +StepNb=Step %s +DownloadPackageFromWebSite=Download package from web site %s. +UnpackPackageInDolibarrRoot=Unpack package file into Dolibarr root directory %s +SetupIsReadyForUse=Install is finished and Dolibarr is ready for use with new component. +CurrentVersion=Dolibarr current version +CallUpdatePage=Go on page that update database structure and datas %s. +LastStableVersion=Last stable version # Modules Module0Name=Users & groups Module0Desc=Users and groups management diff --git a/htdocs/langs/fr_FR/admin.lang b/htdocs/langs/fr_FR/admin.lang index 7acdb5e87cc..052f8592642 100644 --- a/htdocs/langs/fr_FR/admin.lang +++ b/htdocs/langs/fr_FR/admin.lang @@ -175,6 +175,14 @@ ModuleFamilyExperimental=Modules exp ModuleFamilyFinancial=Modules financiers (Compta/trésorerie) MenuHandlers=Gestionnaires menu MenuAdmin=Edition menu +ThisIsProcessToFollow=Voici la procédure à suivre: +StepNb=Etape %s +DownloadPackageFromWebSite=Télécharger le package depuis le site %s. +UnpackPackageInDolibarrRoot=Décompresser le package dans le répertoire racine de Dolibarr %s +SetupIsReadyForUse=L'installation est terminée et Dolibarr est prêt à être utilisé avec le nouveau composant. +CurrentVersion=Version en cours de Dolibarr +CallUpdatePage=Appeler la page de mise a jour de la structure et données de la base %s. +LastStableVersion=Dernière version stable # Modules Module0Name=Utilisateurs & groupes Module0Desc=Gestion des utilisateurs et groupes