Mantis

Ajout d'un groupe d'accès

Posted by tnavarro 
Ajout d'un groupe d'accès
January 17, 2008 08:46PM
Bonjour,

JE souhaiterai ajouter un catégorie suplémentaire dans la liste des droits d'accès.

entre UPDATER (Testeur) et DEVELOPER (DEVELOPPEUR), je voudrais ajouter TECHNICIEN.

Ce groupe doit pouvoir être présent dans la lsite des affectations dans un bug.

J'ai essayé d'ajouter une ligne dans constant_inc.php entre updater et developpeur avec la valuer 60 et technicien, puis dans config_inc.php, la ligne enum permettant d'avoir dans le moement deroulant le choix 60:technicien. jusque là, pas de PB, j'ai bien la possibilité d'affecter le droit technicien à un user.

Ce que je voudrais maintenant c'est que ça appraissent dans le champ "affecté à" dans le bug pour un projet donné. Lorsque j'avute un utilisataur avec les droits Technicien, il n'apparait pas dans la liste d'affectation.

Y a t il une solution ? que faut il faire pour ajouter un groupe de droit visible ensuite dans la liste des affactation possible.

Thierry.

en résumé liste des niveau souhaiter (constant_inc.php)
Quote

# access levels
define( 'ANYBODY', 0 );
define( 'VIEWER', 10 ); // INVITE
define( 'REPORTER', 25 ); // RAPPORTEUR - UTLISATEUR
define( 'UPDATER', 40 ); // TESTEUR - CORRESPONDANT
define( 'DEVELOPER', 55 ); // DEVELOPPEUR - PRESTATAIRE
define( 'TECHNICIEN' , 60); // TECHNICIEN
define( 'MANAGER', 70 ); //GESTIONNAIRE
define( 'ADMINISTRATOR', 90 );
define( 'NOBODY', 100 );

define( 'DEFAULT_ACCESS_LEVEL', -1); # This is used in add user to project

et pour le enum

Quote

$g_access_levels_enum_string = '10:viewer,25:reporter,40:updater,55:developer,60:technicien,70:manager,90:administrator';

je souhaite donc avec l'ajout 60:technicien avoir dans la liste possible d'affectation à partir de 55:developer à 90: administrator.

pour le moement je n'ai qu'à partir de 60:technicien

A l'aide, je sèche.
PAs facile à expliquer en plus.

Merci d'avance.



Edited 1 time(s). Last edit at 01/18/2008 12:53AM by tnavarro.
Re: Ajout d'un groupe d'accès
January 18, 2008 09:26AM
Avant d'ajouter le nouveau droit technicien, est-ce que les développeurs étaient dans la liste ?

Et donc depuis qu'il y a technicien les developpeurs ne sont plus dans la liste, c'est bien ça ?

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Ajout d'un groupe d'accès
January 18, 2008 08:35PM
Bonjour,

Avant d'ajouter Technicien , en effet, j'avais bien les développeurs, et après il y a les tech et plus les developpeurs.

Thierry.
Re: Ajout d'un groupe d'accès
January 18, 2008 08:43PM
Quelle est la version de Mantis ? Cela ressemble à un bug...

Vincent


Mantis: 1.1.0, 1.1.5, 1.1.1
PHP: 5.0.4
SQL: MySQL 5.0.19
OS: Linux

Please complete your signature with your environment informations.
Enable skype notification here
Re: Ajout d'un groupe d'accès
January 20, 2008 05:05PM
Bonjour,

Version stable 1.1.0

Thierry.
Re: Ajout d'un groupe d'accès
January 23, 2008 11:40AM
Voilà ce que j'avais en V1.1.0a3 et ça fonctionnait

fichier Contant_inc.php

Quote

...

# access levels
define( 'ANYBODY', 0 );
define( 'VIEWER', 10 );
define( 'REPORTER', 25 );
define( 'CORRESPONDANT', 40 );
define( 'DEVELOPER', 50 );
define( 'UPDATER', 60 );
define( 'MANAGER', 70 );
define( 'ADMINISTRATOR', 90 );
define( 'NOBODY', 100 );

define( 'DEFAULT_ACCESS_LEVEL', -1); # This is used in add user to project
...

Rappel = dans la liste des affactations possibles, je vois à partir de DEVELOPER.

fichiers Confing_inc.php

Quote

...
# directly use Mantis to edit them.
$g_access_levels_enum_string = '10:viewer,25:reporter,40:correspondant,50:developer,60:updater,70:manager,90:administrator';
...

dans le fichier lang
Quote

...
# Enum Strings
$s_access_levels_enum_string = '10:invité,25:utilisateur,40:correspondant,50:prestataire,60:technicien,70:gestionnaire,90:administrateur';
...

avec ces éléments ça focntionne en V 1.1.0a3.

J'ai reporté ces modifs dans la version 1.1.0 stable, et j'ai dans les affectations posssible une liste qu'à partir de UPDATER.

Voilà un peu plus d'info.
Sorry, only registered users may post in this forum.

Click here to login



Online Users

Guests: 4
Record Number of Users: 1 on April 02, 2023
Record Number of Guests: 115 on November 09, 2023
Top Users
Hébergeur : Morinie.Fr