Un utilisateur ayant l'autorisation de changer les droits des autres utilisateurs

peut aussi changer ceux des groupes.
This commit is contained in:
Regis Houssin 2006-03-20 11:05:12 +00:00
parent 7b0facd9e2
commit 3bb15ca697
3 changed files with 16 additions and 13 deletions

View File

@ -206,7 +206,7 @@ Permission231=Read supplier invoices
Permission232=Create/modify supplier invoices
Permission233=Delete supplier invoices
Permission251=Read other users and groups
Permission252=Create/modify other users, their groups and permisssions
Permission252=Create/modify other users, groups and yours permisssions
Permission253=Modify other users password
Permission254=Delete or disable other users
Permission255=Create/modify his own user informations

View File

@ -206,7 +206,7 @@ Permission231=Consulter les factures fournisseurs
Permission232=Créer/modifier les facture fournisseurs
Permission233=Supprimer les factures fournisseurs
Permission251=Consulter les autres utilisateurs, leurs groupes et permissions
Permission252=Créer/modifier les autres utilisateurs, leurs groupes et permissions
Permission252=Créer/modifier les autres utilisateurs, les groupes et leurs permissions
Permission253=Modifier mot de passe des autres utilisateurs
Permission254=Supprimer ou désactiver les autres utilisateurs
Permission255=Créer/modifier ses propres infos utilisateur

View File

@ -190,17 +190,20 @@ if ($_GET["id"])
// Rupture détectée, on récupère objMod
$objMod = $modules[$obj->module];
$picto=($objMod->picto?$objMod->picto:'generic');
print '<tr '. $bc[$var].'>';
print '<td>'.img_object('',$picto).' '.$objMod->getName();
print '<a name="'.$objMod->getName().'">&nbsp;</a></td>';
print '<td align="center" nowrap>';
print '<a title='.$langs->trans("All").' alt='.$langs->trans("All").' href="perms.php?id='.$fgroup->id.'&amp;action=addrights&amp;module='.$obj->module.'">'.$langs->trans("All")."</a>";
print '/';
print '<a title='.$langs->trans("None").' alt='.$langs->trans("None").' href="perms.php?id='.$fgroup->id.'&amp;action=delrights&amp;module='.$obj->module.'">'.$langs->trans("None")."</a>";
print '</td>';
print '<td colspan="2">&nbsp;</td>';
print '</tr>';
if ($caneditperms)
{
print '<tr '. $bc[$var].'>';
print '<td>'.img_object('',$picto).' '.$objMod->getName();
print '<a name="'.$objMod->getName().'">&nbsp;</a></td>';
print '<td align="center" nowrap>';
print '<a title='.$langs->trans("All").' alt='.$langs->trans("All").' href="perms.php?id='.$fgroup->id.'&amp;action=addrights&amp;module='.$obj->module.'">'.$langs->trans("All")."</a>";
print '/';
print '<a title='.$langs->trans("None").' alt='.$langs->trans("None").' href="perms.php?id='.$fgroup->id.'&amp;action=delrights&amp;module='.$obj->module.'">'.$langs->trans("None")."</a>";
print '</td>';
print '<td colspan="2">&nbsp;</td>';
print '</tr>';
}
}
print '<tr '. $bc[$var].'>';