diff --git a/htdocs/telephonie/distributeurs/index.php b/htdocs/telephonie/distributeurs/index.php index 3993259b86a..a43de3f1ae1 100644 --- a/htdocs/telephonie/distributeurs/index.php +++ b/htdocs/telephonie/distributeurs/index.php @@ -97,7 +97,7 @@ print ''; print "\n
\n"; -if ($_GET["action"] == '') +if ($_GET["action"] == '' && $user->admin) { print "".$langs->trans("Nouveau").""; } diff --git a/htdocs/telephonie/ligne/conso.php b/htdocs/telephonie/ligne/conso.php index f265b4c3ed9..5eb6393d356 100644 --- a/htdocs/telephonie/ligne/conso.php +++ b/htdocs/telephonie/ligne/conso.php @@ -60,10 +60,13 @@ if ($_GET["id"] or $_GET["numero"]) $head[$h][0] = DOL_URL_ROOT."/telephonie/ligne/fiche.php?id=".$ligne->id; $head[$h][1] = $langs->trans("Ligne"); $h++; - - $head[$h][0] = DOL_URL_ROOT."/telephonie/ligne/factures.php?id=".$ligne->id; - $head[$h][1] = $langs->trans('Factures'); - $h++; + + if ($user->rights->telephonie->facture->lire) + { + $head[$h][0] = DOL_URL_ROOT."/telephonie/ligne/factures.php?id=".$ligne->id; + $head[$h][1] = $langs->trans('Factures'); + $h++; + } $head[$h][0] = DOL_URL_ROOT."/telephonie/ligne/infoc.php?id=".$ligne->id; $head[$h][1] = $langs->trans('Infos'); diff --git a/htdocs/telephonie/ligne/fiche.php b/htdocs/telephonie/ligne/fiche.php index dffeafe9aec..4c1778820a8 100644 --- a/htdocs/telephonie/ligne/fiche.php +++ b/htdocs/telephonie/ligne/fiche.php @@ -545,9 +545,12 @@ else } else { - $head[$h][0] = DOL_URL_ROOT."/telephonie/ligne/factures.php?id=".$ligne->id; - $head[$h][1] = $langs->trans('Factures'); - $h++; + if ($user->rights->telephonie->facture->lire) + { + $head[$h][0] = DOL_URL_ROOT."/telephonie/ligne/factures.php?id=".$ligne->id; + $head[$h][1] = $langs->trans('Factures'); + $h++; + } } $head[$h][0] = DOL_URL_ROOT."/telephonie/ligne/infoc.php?id=".$ligne->id; diff --git a/htdocs/telephonie/ligne/history.php b/htdocs/telephonie/ligne/history.php index 05af72e6493..feb12369305 100644 --- a/htdocs/telephonie/ligne/history.php +++ b/htdocs/telephonie/ligne/history.php @@ -69,10 +69,13 @@ llxHeader("","","Historique Ligne"); $head[$h][1] = $langs->trans("Ligne"); $h++; - $head[$h][0] = DOL_URL_ROOT."/telephonie/ligne/factures.php?id=".$ligne->id; - $head[$h][1] = $langs->trans('Factures'); - $h++; - + if ($user->rights->telephonie->facture->lire) + { + $head[$h][0] = DOL_URL_ROOT."/telephonie/ligne/factures.php?id=".$ligne->id; + $head[$h][1] = $langs->trans('Factures'); + $h++; + } + $head[$h][0] = DOL_URL_ROOT."/telephonie/ligne/infoc.php?id=".$ligne->id; $head[$h][1] = $langs->trans('Infos'); $h++; diff --git a/htdocs/telephonie/ligne/infoc.php b/htdocs/telephonie/ligne/infoc.php index 42278990835..b8aaf317dbe 100644 --- a/htdocs/telephonie/ligne/infoc.php +++ b/htdocs/telephonie/ligne/infoc.php @@ -101,10 +101,13 @@ if ($_GET["id"] or $_GET["numero"]) $head[$h][1] = $langs->trans("Ligne"); $h++; - $head[$h][0] = DOL_URL_ROOT."/telephonie/ligne/factures.php?id=".$ligne->id; - $head[$h][1] = $langs->trans('Factures'); - $h++; - + if ($user->rights->telephonie->facture->lire) + { + $head[$h][0] = DOL_URL_ROOT."/telephonie/ligne/factures.php?id=".$ligne->id; + $head[$h][1] = $langs->trans('Factures'); + $h++; + } + $head[$h][0] = DOL_URL_ROOT."/telephonie/ligne/infoc.php?id=".$ligne->id; $head[$h][1] = $langs->trans('Infos'); $hselected = $h;