From d65d62fbc726dce58a50a2ea9b5fcd823c233496 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 4 Dec 2004 16:04:09 +0000 Subject: [PATCH] =?UTF-8?q?Fix:=20La=20page=20admin/system/update.php=20do?= =?UTF-8?q?it=20=EAtre=20limit=E9e=20=E0=20l'administrateur.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/admin/system/update.php | 44 ++++++++++++++++------------------ 1 file changed, 21 insertions(+), 23 deletions(-) diff --git a/htdocs/admin/system/update.php b/htdocs/admin/system/update.php index ebfc8b1b2c4..11d34418abf 100644 --- a/htdocs/admin/system/update.php +++ b/htdocs/admin/system/update.php @@ -21,8 +21,8 @@ * */ -/*! \file htdocs/admin/system/update.php - \brief Page de mise a jour Dolibarr +/*! \file htdocs/admin/system/update.php + \brief Page de mise a jour de données. Seule l'administrateur y a accès. \version $Revision$ */ @@ -30,34 +30,25 @@ require("./pre.inc.php"); $langs->load("admin"); -$user->getrights('facture'); - -print "user " . $user->rights->facture->lire . " !"; - -if (!$user->rights->facture->lire) +if (!$user->admin) accessforbidden(); + require("../../facture.class.php"); require("../../propal.class.php"); -llxHeader(); -/* - * Sécurité accés client - */ -if ($user->societe_id > 0) -{ - $action = ''; - $socidp = $user->societe_id; -} -/* - * - */ +// On appelle pas llxHeader dans le cas de cette page car llxHeader inclus le main.inc.php qui inclut le test +// si il faut faire une mise à jour et on boucle. +//llxHeader(); + + print_titre($langs->trans("SystemUpdate")); $err = 0; -/* - * Factures - */ + + +// Mise a jour pour les factures +print "Update facture
"; $sql = "SELECT rowid FROM ".MAIN_DB_PREFIX."facture"; if ($db->query($sql)) { @@ -71,7 +62,7 @@ if ($db->query($sql)) { if ( $facture->updateprice($row[0]) > 0 ) { - print "(ok $row[0])"; + print "(ok $row[0]) "; } else { @@ -94,6 +85,9 @@ else $err++; } + + +// Fin de mise a jour $sql = "DELETE FROM ".MAIN_DB_PREFIX."const WHERE name = 'MAIN_NEED_UPDATE'"; if (! $db->query($sql)) { @@ -109,5 +103,9 @@ if ($err == 0) print '
'.$langs->trans("SystemSuccessfulyUpdated").''; } +print '

'; +print ''.$langs->trans("Home").''; + llxFooter("Dernière modification $Date$ révision $Revision$"); + ?>