diff --git a/htdocs/telephonie/fournisseur/fiche.php b/htdocs/telephonie/fournisseur/fiche.php index 850b8725036..792ff1eef69 100644 --- a/htdocs/telephonie/fournisseur/fiche.php +++ b/htdocs/telephonie/fournisseur/fiche.php @@ -22,6 +22,9 @@ require("./pre.inc.php"); +if (!$user->rights->telephonie->fournisseur->lire) + accessforbidden(); + $mesg = ''; if ($_POST["action"] == 'add') diff --git a/htdocs/telephonie/fournisseur/index.php b/htdocs/telephonie/fournisseur/index.php index 889b56b705e..9b4b13842dc 100644 --- a/htdocs/telephonie/fournisseur/index.php +++ b/htdocs/telephonie/fournisseur/index.php @@ -23,16 +23,14 @@ require("./pre.inc.php"); $user->getrights('telephonie'); - +if (!$user->rights->telephonie->fournisseur->lire) + accessforbidden(); $page = $_GET["page"]; $sortorder = $_GET["sortorder"]; llxHeader(); -if (!$user->rights->telephonie->lire) - accessforbidden(); - /* * Sécurité accés client */ diff --git a/htdocs/telephonie/fournisseur/pre.inc.php b/htdocs/telephonie/fournisseur/pre.inc.php index 4609d8a7ce0..da0e336e814 100644 --- a/htdocs/telephonie/fournisseur/pre.inc.php +++ b/htdocs/telephonie/fournisseur/pre.inc.php @@ -42,9 +42,11 @@ function llxHeader($head = "", $title="") { $menu->add(DOL_URL_ROOT."/telephonie/ligne/index.php", "Lignes"); - $menu->add(DOL_URL_ROOT."/telephonie/ligne/commande/", "Commandes"); + if ($user->rights->telephonie->ligne_commander) + $menu->add(DOL_URL_ROOT."/telephonie/ligne/commande/", "Commandes"); - $menu->add(DOL_URL_ROOT."/telephonie/stats/", "Statistiques"); + if ($user->rights->telephonie->stats->lire) + $menu->add(DOL_URL_ROOT."/telephonie/stats/", "Statistiques"); $menu->add(DOL_URL_ROOT."/telephonie/facture/", "Factures");