Modif permissions

This commit is contained in:
Rodolphe Quiedeville 2005-08-30 14:52:54 +00:00
parent a09228e7d3
commit ab06dd956b
3 changed files with 28 additions and 6 deletions

View File

@ -36,9 +36,14 @@ if ($cancel == $langs->trans("Cancel"))
if ($_GET["id"])
{
$soc = new Societe($db);
$result = $soc->fetch($_GET["id"]);
$result = $soc->fetch($_GET["id"], $user);
if ( $result == 1 )
if (!$soc->perm_read)
{
print "Lecture non authorisée";
}
if ( $result == 1 && $soc->perm_read)
{
if ($_GET["action"] <> 'edit' && $_GET["action"] <> 're-edit')
{

View File

@ -38,9 +38,14 @@ if ($cancel == $langs->trans("Cancel"))
if ($_GET["id"])
{
$soc = new Societe($db);
$result = $soc->fetch($_GET["id"]);
$result = $soc->fetch($_GET["id"], $user);
if ( $result == 1 )
if (!$soc->perm_read)
{
print "Lecture non authorisée";
}
if ( $result == 1 && $soc->perm_read)
{
if ($_GET["action"] <> 'edit' && $_GET["action"] <> 're-edit')
{
@ -66,6 +71,13 @@ if ($_GET["id"])
$head[$h][1] = $langs->trans("Tarifs");
$h++;
if ($soc->perm_perms)
{
$head[$h][0] = DOL_URL_ROOT."/telephonie/client/permissions.php?id=".$soc->id;
$head[$h][1] = $langs->trans("Permissions");
$h++;
}
dolibarr_fiche_head($head, $hselected, 'Client : '.$soc->nom);
print '<table class="border" cellpadding="3" cellspacing="0" width="100%">';

View File

@ -38,9 +38,14 @@ if ($cancel == $langs->trans("Cancel"))
if ($_GET["id"])
{
$soc = new Societe($db);
$result = $soc->fetch($_GET["id"]);
$result = $soc->fetch($_GET["id"], $user);
if ( $result == 1 )
if (!$soc->perm_read)
{
print "Lecture non authorisée";
}
if ( $result == 1 && $soc->perm_read)
{
if ($_GET["action"] <> 'edit' && $_GET["action"] <> 're-edit')
{