From 65cf36a24862ce2e9d76d28e67341cd58ac70f4b Mon Sep 17 00:00:00 2001 From: Rodolphe Quiedeville Date: Wed, 3 Aug 2005 15:58:56 +0000 Subject: [PATCH] =?UTF-8?q?Permets=20la=20lecture=20=E0=20tous=20les=20uti?= =?UTF-8?q?lisateurs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- htdocs/compta/prelevement/config.php | 206 ++++++++++++++++----------- 1 file changed, 121 insertions(+), 85 deletions(-) diff --git a/htdocs/compta/prelevement/config.php b/htdocs/compta/prelevement/config.php index ea44e78199e..cd93ed55b71 100644 --- a/htdocs/compta/prelevement/config.php +++ b/htdocs/compta/prelevement/config.php @@ -30,9 +30,7 @@ require("./pre.inc.php"); $langs->load("admin"); -if (!$user->admin) accessforbidden(); - -if ($_GET["action"] == "set" && $user->admin) +if ($_GET["action"] == "set" && $user->rights->prelevement->bons->configurer) { for ($i = 1 ; $i < 7 ; $i++) { @@ -42,7 +40,7 @@ if ($_GET["action"] == "set" && $user->admin) Header("Location: config.php"); } -if ($_GET["action"] == "addnotif") +if ($_GET["action"] == "addnotif" && $user->rights->prelevement->bons->configurer) { $bon = new BonPrelevement($db); $bon->AddNotification($_POST["user"],$_POST["action"]); @@ -50,7 +48,7 @@ if ($_GET["action"] == "addnotif") Header("Location: config.php"); } -if ($_GET["action"] == "deletenotif") +if ($_GET["action"] == "deletenotif" && $user->rights->prelevement->bons->configurer) { $bon = new BonPrelevement($db); $bon->DeleteNotificationById($_GET["notif"]); @@ -72,66 +70,87 @@ print "
"; * * */ +if ($user->rights->prelevement->bons->configurer) + print '
'; -print ''; print ''; print ''; print ''; -print ''; +if ($user->rights->prelevement->bons->configurer) + print ''; + print ''; print "\n"; -print ''; +print ''; +if ($user->rights->prelevement->bons->configurer) +{ + print ''; +} print ''; -print ''; +print ''; +if ($user->rights->prelevement->bons->configurer) +{ + print ''; +} print ''; -print ''; +print ''; +if ($user->rights->prelevement->bons->configurer) +{ + print ''; +} print ''; -print ''; +print ''; +if ($user->rights->prelevement->bons->configurer) +{ + print ''; +} print ''; -print ''; -print ''; - -print ''; +if ($user->rights->prelevement->bons->configurer) { - $num = $db->num_rows(); - $i = 0; - while ($i < $num) - { - $obj = $db->fetch_object(); - print ''; +} +print ''; + +print ''; +if ($user->rights->prelevement->bons->configurer) +{ + print ''; } - -print ''; print ''; -print ''; +if ($user->rights->prelevement->bons->configurer) + print ''; print '
NomValeurValeurValeur Actuelle
'; -print 'Numéro National Emetteur'; -print ''; -print '
Numéro National Emetteur'; + print ''; + print ''.PRELEVEMENT_NUMERO_NATIONAL_EMETTEUR.'
'; -print 'Raison sociale'; -print ''; -print '
Raison sociale'; + print ''; + print ''.PRELEVEMENT_RAISON_SOCIALE.'
'; -print 'Code Banque'; -print ''; -print '
Code Banque'; + print ''; + print ''.PRELEVEMENT_CODE_BANQUE.'
'; -print 'Code Guichet'; -print ''; -print '
Code Guichet'; + print ''; + print ''.PRELEVEMENT_CODE_GUICHET.'
'; -print 'Numéro compte'; -print ''; -print ''.PRELEVEMENT_NUMERO_COMPTE.'
'; -print 'Utilisateur responsable des prélèvements'; -print ''; -print '
Numéro compte'; + print ''; + print ''.PRELEVEMENT_NUMERO_COMPTE.'
Utilisateur responsable des prélèvements'; + print ''; + print ''; if (defined("PRELEVEMENT_USER") && PRELEVEMENT_USER > 0) { @@ -146,10 +165,13 @@ else print '
'; -print '
'; + +if ($user->rights->prelevement->bons->configurer) + print ''; print '
'; @@ -158,47 +180,54 @@ print '
'; * */ -print '
'; +print_titre("Notifications"); + +if ($user->rights->prelevement->bons->configurer) + print ''; + print ''; print ''; print ''; print ''; -print ''; +if ($user->rights->prelevement->bons->configurer) + print ''; print "\n"; -print ''; + + print ''; + + print ''; } -print ''; - -print ''; - -print ''; - $sql = "SELECT u.name, u.firstname, pn.action, pn.rowid"; $sql .= " FROM ".MAIN_DB_PREFIX."user as u"; @@ -220,16 +249,23 @@ if ($resql) print ''; print ''; - print ''; + + if ($user->rights->prelevement->bons->configurer) + { + print ''; + } + else + { + print ''; + } $i++; } $db->free($resql); } - - - print '
NomValeurActionAction
'; -print ''; -print '
'; + print ''; + print ''; + print '
'; -print '
'.stripslashes($obj->firstname)." ".stripslashes($obj->name).''.$obj->action.''.img_delete().'
'.img_delete().'
'; -print '
'; + +if ($user->rights->prelevement->bons->configurer) + print ''; $db->close();