Trad: Traduction des libells des permissions
This commit is contained in:
parent
fb5712a4a4
commit
6d368af834
@ -1,6 +1,6 @@
|
||||
<?php
|
||||
/* Copyright (C) 2003 Rodolphe Quiedeville <rodolphe@quiedeville.org>
|
||||
* Copyright (C) 2004 Laurent Destailleur <eldy@users.sourceforge.net>
|
||||
/* Copyright (C) 2003 Rodolphe Quiedeville <rodolphe@quiedeville.org>
|
||||
* Copyright (C) 2004-2005 Laurent Destailleur <eldy@users.sourceforge.net>
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
* it under the terms of the GNU General Public License as published by
|
||||
@ -20,7 +20,8 @@
|
||||
* $Source$
|
||||
*/
|
||||
|
||||
/*! \file htdocs/admin/perms.php
|
||||
/**
|
||||
\file htdocs/admin/perms.php
|
||||
\brief Page d'administration/configuration des permissions par defaut
|
||||
\version $Revision$
|
||||
*/
|
||||
@ -46,6 +47,8 @@ if ($_GET["action"] == 'remove')
|
||||
$db->query($sql);
|
||||
}
|
||||
|
||||
|
||||
|
||||
llxHeader();
|
||||
|
||||
print_titre($langs->trans("DefaultRights"));
|
||||
@ -53,10 +56,32 @@ print_titre($langs->trans("DefaultRights"));
|
||||
print "<br>".$langs->trans("DefaultRightsDesc")."<br><br>\n";
|
||||
|
||||
|
||||
print '<table class="noborder" cellpadding="2" cellspacing="0" width="100%">';
|
||||
print '<table class="noborder" width="100%">';
|
||||
|
||||
# Affiche lignes des constantes
|
||||
|
||||
// Charge les modules soumis a permissions
|
||||
$dir = DOL_DOCUMENT_ROOT . "/includes/modules/";
|
||||
$handle=opendir($dir);
|
||||
$modules = array();
|
||||
while (($file = readdir($handle))!==false)
|
||||
{
|
||||
if (is_readable($dir.$file) && substr($file, 0, 3) == 'mod' && substr($file, strlen($file) - 10) == '.class.php')
|
||||
{
|
||||
$modName = substr($file, 0, strlen($file) - 10);
|
||||
|
||||
if ($modName)
|
||||
{
|
||||
include_once("../includes/modules/$file");
|
||||
$objMod = new $modName($db);
|
||||
if ($objMod->rights_class) {
|
||||
$modules[$objMod->rights_class]=$objMod;
|
||||
//print "modules[".$objMod->rights_class."]=$objMod;";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Affiche lignes des permissions
|
||||
$sql = "SELECT r.id, r.libelle, r.module, r.bydefault FROM ".MAIN_DB_PREFIX."rights_def as r";
|
||||
$sql .= " WHERE type <> 'a'";
|
||||
$sql .= " ORDER BY r.id ASC";
|
||||
@ -85,7 +110,8 @@ if ($result)
|
||||
}
|
||||
|
||||
print '<tr '. $bc[$var].'>';
|
||||
print '<td>'.$obj->libelle . '</td><td>'.$obj->module . '</td><td align="center">';
|
||||
print '<td>'.(($langs->trans("Permission".$obj->id)!=("Permission".$obj->id))?$langs->trans("Permission".$obj->id):$obj->libelle) . '</td>';
|
||||
print '<td>'.$modules[$obj->module]->getName(). '</td><td align="center">';
|
||||
if ($obj->bydefault == 1)
|
||||
{
|
||||
|
||||
|
||||
@ -82,6 +82,41 @@ Module410Name=Webcalendar
|
||||
Module410Desc=Webcalendar integration
|
||||
Module700Name=Donations
|
||||
Module700Desc=Donations' management
|
||||
Permission21=Read commercial proposals
|
||||
Permission22=Create/modify commercial proposals
|
||||
Permission24=Validate commercial proposals
|
||||
Permission25=Send commercial proposals to customers
|
||||
Permission26=Close commercial proposals
|
||||
Permission27=Delete commercial proposals
|
||||
Permission31=Read products/services
|
||||
Permission32=Create/modify products/services
|
||||
Permission33=Command products/services
|
||||
Permission34=Delete products/services
|
||||
Permission41=Read projects
|
||||
Permission42=Create/modify projects
|
||||
Permission44=Delete projects
|
||||
Permission81=Read orders
|
||||
Permission82=Create/modify orders
|
||||
Permission84=Activate orders
|
||||
Permission89=Disable orders
|
||||
Permission121=Read companies
|
||||
Permission122=Create/modify companies
|
||||
Permission129=Delete companies
|
||||
Permission161=Read contracts
|
||||
Permission162=Create/modify contracts
|
||||
Permission163=Activate contracts
|
||||
Permission164=Disable contracts
|
||||
Permission181=Read supplier orders
|
||||
Permission182=Create/modify supplier orders
|
||||
Permission183=Validate supplier orders
|
||||
Permission184=Approve supplier orders
|
||||
Permission185=Order supplier orders
|
||||
Permission186=Close supplier orders
|
||||
Permission1001=Read stocks
|
||||
Permission1002=Create/modify stocks
|
||||
Permission1003=Delete stocks
|
||||
Permission1004=Read stock's movements
|
||||
Permission1005=Create/modify stock's movements
|
||||
DictionnaryCompanyType=Juridical kinds of company
|
||||
DictionnaryCanton=Cantons
|
||||
DictionnaryRegion=Regions
|
||||
|
||||
@ -82,6 +82,41 @@ Module410Name=Webcalendar
|
||||
Module410Desc=Interfaçage avec le calendrier Webcalendar
|
||||
Module700Name=Dons
|
||||
Module700Desc=Gestion des dons
|
||||
Permission21=Lire les propositions commerciales
|
||||
Permission22=Créer modifier les propositions commerciales
|
||||
Permission24=Valider les propositions commerciales
|
||||
Permission25=Envoyer les propositions commerciales aux clients
|
||||
Permission26=Clôturer les propositions commerciales
|
||||
Permission27=Supprimer les propositions commerciales
|
||||
Permission31=Lire les produits/services
|
||||
Permission32=Créer/modifier les produits/services
|
||||
Permission33=Commander les produits/services
|
||||
Permission34=Supprimer les produits/services
|
||||
Permission41=Lire les projets
|
||||
Permission42=Créer modifier les projets
|
||||
Permission44=Supprimer les projets
|
||||
Permission81=Lire les commandes
|
||||
Permission82=Créer/modifier les commandes
|
||||
Permission84=Activer les commandes
|
||||
Permission89=Désactiver les commandes
|
||||
Permission121=Lire les societes
|
||||
Permission122=Créer/modifier modifier les societes
|
||||
Permission129=Supprimer les sociétés
|
||||
Permission161=Lire les contrats de services
|
||||
Permission162=Créer/modifier les contrats de services
|
||||
Permission163=Activer les contrats de services
|
||||
Permission164=Désactiver les contrats de services
|
||||
Permission181=Lire les commandes fournisseur
|
||||
Permission182=Créer/modifier une commande fournisseur
|
||||
Permission183=Valider une commande fournisseur
|
||||
Permission184=Approuver les commandes fournisseur
|
||||
Permission185=Commander une commande fournisseur
|
||||
Permission186=Clotûrer les commandes fournisseur
|
||||
Permission1001=Lire les stocks
|
||||
Permission1002=Créer/Modifier les stocks
|
||||
Permission1003=Supprimer les stocks
|
||||
Permission1004=Lire mouvements de stocks
|
||||
Permission1005=Créer/modifier mouvements de stocks
|
||||
DictionnaryCompanyType=Formes juridiques
|
||||
DictionnaryCanton=Départements/Provinces/Cantons
|
||||
DictionnaryRegion=Régions
|
||||
|
||||
Loading…
Reference in New Issue
Block a user