Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
D
dolibarr
Manage
Activity
Members
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Container Registry
Model registry
Analyze
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Software_Artifact_Infrastructure_Repository
dolibarr
Commits
6d368af8
Commit
6d368af8
authored
20 years ago
by
Laurent Destailleur
Browse files
Options
Downloads
Patches
Plain Diff
Trad: Traduction des libellés des permissions
parent
fb5712a4
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
htdocs/admin/perms.php
+32
-6
32 additions, 6 deletions
htdocs/admin/perms.php
htdocs/langs/en_US/admin.lang
+35
-0
35 additions, 0 deletions
htdocs/langs/en_US/admin.lang
htdocs/langs/fr_FR/admin.lang
+35
-0
35 additions, 0 deletions
htdocs/langs/fr_FR/admin.lang
with
102 additions
and
6 deletions
htdocs/admin/perms.php
+
32
−
6
View file @
6d368af8
<?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
)
{
...
...
This diff is collapsed.
Click to expand it.
htdocs/langs/en_US/admin.lang
+
35
−
0
View file @
6d368af8
...
...
@@ -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
...
...
This diff is collapsed.
Click to expand it.
htdocs/langs/fr_FR/admin.lang
+
35
−
0
View file @
6d368af8
...
...
@@ -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
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment