You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2012-12-05 11:04:02

Kyriac
Member
Registered: 2012-11-19
Posts: 1

Gestion des droits Form Creator

Bonjour,

Avant toute chose, merci pour le temps consacré au développement de ce plugin.

Ma configuration actuelle est la suivante :
  - GLPI (0.83.31) + Form Creator (1.4.2) / navigateur utilisé firefox
  - envrionnement : CentOS6 / php 5.3.3 / mysql 5.5.17

Je n'ai pas pas eu de soucis pour installer le plugin et faire les modifications comme indiqué dans le wiki.

Mon problème est le suivant :
J'ai beau chercher, je n'arrive pas à trouver où gérer la configuration des droits pour Form Creator.
Du coup, seul mon profil super admin est apte à créer de nouveaux formulaires.

Est-ce que quelqu'un à déjà rencontré ce problème?

Merci d'avance pour vos futures réponses.

Offline

#2 2013-02-25 11:03:01

drvn_usr
Member
Registered: 2012-03-01
Posts: 33

Re: Gestion des droits Form Creator

Nouvelle version du plugin 'formcreator-1.4.5' pour glpi 0.83.7 depuis le 13-02-2013.

Je n'arrive pas à faire fonctionner le plugin. Je l'ai placé dans le répertoire plugins après l'avoir décompressé, je l'ai installé, activé.

Puis j'ai créé un formulaire "Helpdesk" qui contient le ticket cible "default" et 7 questions dans la section "déclarer un incident".

Quelqu'un pourrait-il m'expliquer comment faire de ce formulaire le formulaire par défaut de création de tickets à la place de mon gabarit "default".


Merci d'avance,

Last edited by drvn_usr (2013-02-25 11:35:02)


glpi helpdesk 0.83.91
250 users.

Offline

#3 2013-02-25 11:43:32

drvn_usr
Member
Registered: 2012-03-01
Posts: 33

Re: Gestion des droits Form Creator

url du wiki du plugin form creator:
https://forge.indepnet.net/projects/formcreator/wiki

Je ne trouve toujours pas comment forcer le formulaire à la connexion...

Merci,

Last edited by drvn_usr (2013-02-25 12:10:03)


glpi helpdesk 0.83.91
250 users.

Offline

#4 2013-02-27 13:27:32

nicotontige
Member
Registered: 2011-06-15
Posts: 137

Re: Gestion des droits Form Creator

Bonjour,


Une nouvelle version corrige ce bug de droits d'accès au plugins.
Je vous invite à la télécharger et l'installer.

Cordialement

Offline

#5 2013-07-25 10:30:47

ser_glpi
Member
From: PARIS
Registered: 2006-01-25
Posts: 140
Website

Re: Gestion des droits Form Creator

Bonjour,

Je rencontre le PB d'attribution de droits(version 1.7.1 du plugin) pour les profils je ne trouve rien d'approchant dans un onglet dédié.
Est-ce positionné ailleurs.

Je n'arrive à créer un formulaire qu'en tant que super-admin.

Nous utilisons massivement les Entités, les groupes et les profils

Merci d'avance votre aide
PS: je suis reparti de la version 1.6.2 vers 1.7.1 => idem

 
GLPI  0.83.31 (/glpi => /var/www/glpi)

Server
 
Operating system : Linux pa-supsrv10 2.6.32-5-amd64 #1 SMP Fri May 10 08:43:19 UTC 2013 x86_64
PHP 5.3.3-7+squeeze16 (Core, PDO, Phar, Reflection, SPL, SQLite, SimpleXML, apache2handler, bcmath, bz2, calendar, ctype, curl,
    date, dba, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imap, json, ldap, libxml, mbstring, mcrypt, mhash,
    mysql, mysqli, openssl, pcre, pdo_mysql, pdo_sqlite, posix, session, shmop, soap, sockets, sqlite3, standard, suhosin, sysvmsg,
    sysvsem, sysvshm, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, zip, zlib)
Setup: memory_limit="128M" max_execution_time="30" safe_mode="" session.save_handler="files" post_max_size="8M"
    upload_max_filesize="25M" 
Software: Apache/2.2.16 (Debian) (Apache/2.2.16 (Debian) Server at glpi.paris.ensam.fr Port 80)
    Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/28.0.1500.52 Chrome/28.0.1500.52 Safari/537.36
MySQL: 5.1.66-0+squeeze1 (root@localhost/sci-assistance-072x)

../config : OK
../files : OK
../files/_dumps : OK
../files/_sessions : OK
../files/_cron : OK
../files/_cache/ : OK
../files/_graphs : OK
../files/_log : OK

LDAP directories
 
Server: 'pa-cd3.paris.ensam.fr', Port (default=389): '389', Basedn: 'dc=ensam', Connection filter:
        '(&(objectClass=user)(objectCategory=person)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))', rootdn (for non anonymous
        binds): 'cn=GLPI SERVICE,ou=COMPTES DE SERVICE,ou=INTER-CENTRES-OU,dc=ENSAM', Use TLS: '0'

Mysql replicate
 
Active : No

Notifications / Mails Receiver
 
Way of sending emails: PHP
Mails Receiver
    Name:"glpi2627"   Server:{192.93.173.170/pop/ssl/novalidate-cert} Login:"glpi2627" Password:Yes Active:Yes

OCS Inventory NG
 
Host for the OCSNG database : '10.128.56.40', Connection to the OCSNG database failed, Use the OCSNG software dictionary : 0Host
        for the OCSNG database : '10.131.48.85', Connection to OCSNG database successful, Use the OCSNG software dictionary : 0Host for
        the OCSNG database : '10.128.56.90', Connection to OCSNG database successful, Use the OCSNG software dictionary : 0Host for the
        OCSNG database : '195.221.184.24', Connection to OCSNG database successful, Use the OCSNG software dictionary : 0

Plugins list
 
    addressing       Name:Adressage IP                   Version :2.0.1      Status :Enabled
    additionalalerts Name:Alertes supplémentaires        Version :1.5.1      Status :Enabled
    appliances       Name:Applicatifs                    Version :1.8.1      Status :Enabled
    webapplications  Name:Applications web               Version :1.8.2      Status :Enabled
    archires         Name:Architecture Réseau            Version :2.0.1      Status :Enabled
    badges           Name:Badges                         Version :1.8.1      Status :Enabled
    databases        Name:Bases de données               Version :1.5.1      Status :Enabled
    ideabox          Name:Boite à idées                  Version :1.9.0      Status :Enabled
    behaviors        Name:Comportements                  Version :0.83.0     Status :Enabled
    accounts         Name:Comptes                        Version :1.8.1      Status :Enabled
    mover            Name:Déménagement                   Version :1.0.0      Status :Enabled
    fusinvdeploy     Name:Déploiement FusionInventory    Version :0.83+2.3   Status :Error / to clean
    domains          Name:Domaines                       Version :1.5.1      Status :Enabled
    mailkb           Name:Email KB                       Version :1.2.0      Status :Enabled
    dumpentity       Name:Export d'entité                Version :1.3.0      Status :Enabled
    outlookical      Name:Export Ical-Outlook            Version :1.5.0      Status :Enabled
    fusioninventory  Name:FusionInventory                Version :0.83+2.3   Status :Installed / not activated
    fusinvinventory  Name:FusionInventory INVENTORY      Version :0.83+2.3   Status :Error / to clean
    fusinvsnmp       Name:FusionInventory SNMP           Version :0.83+2.3   Status :Error / to clean
    racks            Name:Gestion de baies               Version :1.3.2      Status :Enabled
    order            Name:Gestion des commandes          Version :1.7.1      Status :Enabled
    immobilizationsh Name:Immobilisations                Version :1.5.0      Status :Enabled
    loadentity       Name:Import d'entité                Version :1.3.0      Status :Enabled
    massocsimport    Name:Import OCS                     Version :1.6.1      Status :Enabled
    manufacturersimp Name:Imports fabricants             Version :1.5.2      Status :Enabled
    pdf              Name:Impression pdf                 Version :0.83.3     Status :Enabled
    datainjection    Name:Injection de fichiers          Version :2.2.4      Status :Enabled
    mreporting       Name:Plus de rapports               Version :1.1.1      Status :Enabled
    manageentities   Name:Portail entités                Version :1.8.0      Status :Enabled
    projet           Name:Projets                        Version :1.3.2      Status :Enabled
    reports          Name:Rapports                       Version :1.6.1      Status :Enabled
    relations        Name:Relations                      Version :1.2.0      Status :Enabled
    room             Name:Salles                         Version :3.0.1      Status :Enabled
    webservices      Name:Services Web                   Version :1.3.1      Status :Enabled

GLPI  0.84.8 - Plateforme PROD:  Apache/2.2.22 (Debian) PHP 5.4.36-0+deb7u3 - Operating system: Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64, MySQL 5.5.41-0+wheezy1-log

Offline

#6 2013-07-25 10:46:15

nicotontige
Member
Registered: 2011-06-15
Posts: 137

Re: Gestion des droits Form Creator

Bonjour,

Tout d'abord, je ne vois pas formcreator dans la liste de vos plugins installés.
Peut être un problème d'installation ?

Je n'ai jamais rencontré ce genre de problème, et c'est le premier retour que j'ai concernant celui-ci....
Des messages d'erreur dans le fichier php-errors.log ?

Offline

#7 2013-07-25 12:31:16

ser_glpi
Member
From: PARIS
Registered: 2006-01-25
Posts: 140
Website

Re: Gestion des droits Form Creator

oui j'ai bien des "erreurs"

25-07-2013 10:12
Notice(8): Undefined variable: text
Backtrace :
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()

ou encore ces traces là :
root@glpi-test03:/var/www/glpi/plugins# tail -n 1000 /var/www/glpi/files/_log/php-errors.log |grep formcreator
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()
/var/www/glpi/plugins/formcreator/inc/title.class.php:216               Toolbox::userErrorHandlerNormal()
/var/www/glpi/plugins/formcreator/inc/form.class.php:139                PluginFormcreatorTitle::getSelectTitle()
/var/www/glpi/plugins/formcreator/front/formlist.php:23         PluginFormcreatorForm::getHelpdeskListForm()


GLPI  0.84.8 - Plateforme PROD:  Apache/2.2.22 (Debian) PHP 5.4.36-0+deb7u3 - Operating system: Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64, MySQL 5.5.41-0+wheezy1-log

Offline

#8 2013-07-25 12:36:11

ser_glpi
Member
From: PARIS
Registered: 2006-01-25
Posts: 140
Website

Re: Gestion des droits Form Creator

Je me suis (peut-être) surement trompé de serveur tout à l'heure pour les infos systèmes

 
GLPI  0.83.31 (/glpi => /var/www/glpi)

Server
 
Operating system : Linux glpi-test03 2.6.32-7-pve #1 SMP Mon Feb 13 07:33:21 CET 2012 x86_64
PHP 5.3.3-7+squeeze15 (Core, PDO, Phar, Reflection, SPL, SimpleXML, apache2handler, bcmath, bz2, calendar, ctype, curl, date,
    dba, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, hash, iconv, imap, json, ldap, libxml, mbstring, mhash, mysql, mysqli,
    openssl, pcre, pdo_mysql, posix, session, shmop, soap, sockets, standard, suhosin, sysvmsg, sysvsem, sysvshm, tokenizer, wddx,
    xml, xmlreader, xmlrpc, xmlwriter, zip, zlib)
Setup: memory_limit="128M" max_execution_time="600" safe_mode="" session.save_handler="files" post_max_size="8M"
    upload_max_filesize="10M" 
Software: Apache/2.2.16 (Debian) (Apache/2.2.16 (Debian) Server at glpi-test03.paris.ensam.fr Port 80)
    Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/28.0.1500.52 Chrome/28.0.1500.52 Safari/537.36
MySQL: 5.1.66-0+squeeze1 (glpiadmin@localhost/glpi)

../config : OK
../files : OK
../files/_dumps : OK
../files/_sessions : OK
../files/_cron : OK
../files/_cache/ : OK
../files/_graphs : OK
../files/_log : OK

LDAP directories
 
Server: 'pa-cd3.paris.ensam.fr', Port (default=389): '389', Basedn: 'dc=ensam', Connection filter:
        '(&(objectClass=user)(objectCategory=person)(!(userAccountControl:1.2.840.113556.1.4.803:=2)))', rootdn (for non anonymous
        binds): 'cn=GLPI SERVICE,ou=COMPTES DE SERVICE,ou=INTER-CENTRES-OU,dc=ENSAM', Use TLS: '0'

Mysql replicate
 
Active : No

Notifications / Mails Receiver
 
Way of sending emails: PHP
Mails Receiver
    Name:"glpi2627"   Server:{192.93.173.170/pop/ssl/novalidate-cert} Login:"glpi2627" Password:Yes Active:Yes

OCS Inventory NG
 
Host for the OCSNG database : '10.128.56.40', Connection to the OCSNG database failed, Use the OCSNG software dictionary : 0Host
        for the OCSNG database : '10.131.48.85', Connection to OCSNG database successful, Use the OCSNG software dictionary : 0Host for
        the OCSNG database : '10.128.56.90', Connection to OCSNG database successful, Use the OCSNG software dictionary : 0Host for the
        OCSNG database : '195.221.184.24', Connection to OCSNG database successful, Use the OCSNG software dictionary : 0

Plugins list
 
    addressing       Name:Adressage IP                   Version :2.0.0      Status :Enabled
    additionalalerts Name:Alertes supplémentaires        Version :1.5.1      Status :Enabled
    appliances       Name:Applicatifs                    Version :1.8.0      Status :Enabled
    webapplications  Name:Applications web               Version :1.8.2      Status :Enabled
    archires         Name:Architecture Réseau            Version :2.0.0      Status :Enabled
    badges           Name:Badges                         Version :1.8.1      Status :Enabled
    databases        Name:Bases de données               Version :1.5.1      Status :Enabled
    ideabox          Name:Boite à idées                  Version :1.9.0      Status :Enabled
    behaviors        Name:Comportements                  Version :0.83.0     Status :Enabled
    accounts         Name:Comptes                        Version :1.8.1      Status :Enabled
    mover            Name:Déménagement                   Version :1.0.0      Status :Enabled
    fusinvdeploy     Name:Déploiement FusionInventory    Version :0.83+2.1   Status :Error / to clean
    domains          Name:Domaines                       Version :1.5.1      Status :Enabled
    mailkb           Name:Email KB                       Version :1.2.0      Status :Enabled
    dumpentity       Name:Export d'entité                Version :1.3.0      Status :Enabled
    outlookical      Name:Export Ical-Outlook            Version :1.5.0      Status :Enabled
    formcreator      Name:Form Creator                   Version :1.7        Status :Enabled
    fusioninventory  Name:FusionInventory                Version :0.83+2.1   Status :Installed / not activated
    fusinvinventory  Name:FusionInventory INVENTORY      Version :0.83+2.1   Status :Error / to clean
    fusinvsnmp       Name:FusionInventory SNMP           Version :0.83+2.1   Status :Error / to clean
    racks            Name:Gestion de baies               Version :1.3.2      Status :Enabled
    order            Name:Gestion des commandes          Version :1.6.0      Status :Enabled
    immobilizationsh Name:Immobilisations                Version :1.5.0      Status :Enabled
    loadentity       Name:Import d'entité                Version :1.3.0      Status :Enabled
    massocsimport    Name:Import OCS                     Version :1.6.0      Status :Enabled
    manufacturersimp Name:Imports fabricants             Version :1.5.1      Status :Enabled
    pdf              Name:Impression pdf                 Version :0.83       Status :Enabled
    datainjection    Name:Injection de fichiers          Version :2.2.0      Status :Enabled
    mreporting       Name:Plus de rapports               Version :1.1.1      Status :Enabled
    manageentities   Name:Portail entités                Version :1.8.0      Status :Enabled
    projet           Name:Projets                        Version :1.3.2      Status :Enabled
    reports          Name:Rapports                       Version :1.6.0      Status :Enabled
    relations        Name:Relations                      Version :1.2.0      Status :Enabled
    room             Name:Salles                         Version :3.0.1      Status :Enabled
    webservices      Name:Services Web                   Version :1.3.1      Status :Enabled

GLPI  0.84.8 - Plateforme PROD:  Apache/2.2.22 (Debian) PHP 5.4.36-0+deb7u3 - Operating system: Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64, MySQL 5.5.41-0+wheezy1-log

Offline

#9 2013-07-25 14:25:21

nicotontige
Member
Registered: 2011-06-15
Posts: 137

Re: Gestion des droits Form Creator

J'ai regarder les erreurs, ce ne sont que des notices, juste une variable qui n'est pas initialiser, ça sera réparer lors d'une prochaine MAJ, mais rien qui empêche le plugin de fonctionner.

J'ai télécharger votre version de GLPI (qui n'est pas à jour d'ailleurs), installer formcreator, et je suis désolé, mais je n'ai aucune erreurs de mon coté...

Quand vous essayer d'ajouter un formulaire, est-ce que vous obtenez un message d'erreur, ou bien rien du tout ?
Serais-il possible d'avoir un screen de la page de configuration du plugins (avec l'url si possible) afin que je m'apperçois du problème plus rapidement.

Last edited by nicotontige (2013-07-25 14:25:44)

Offline

#10 2013-07-25 15:39:17

ser_glpi
Member
From: PARIS
Registered: 2006-01-25
Posts: 140
Website

Re: Gestion des droits Form Creator

En fait je n'ai pas d'erreur même en mode Debug pour le plugin.

Il apparaît bien pour les différents profils en revanche :
1/ je n'ai accès à aucun paramétrage de droits : pas d'onglet spécifiques(comme d'autres plugin!?)
2/ un fois sur l'écran par défaut du plugin : si je suis super-admin => je peux ajouter un nouveau formulaire; si je suis dans un autre profil => les boutons d'ajout, de recherche sont inactif (blanc) pas d'ajout de formulaire possible par exemple.

(pour les copie d'écran je ne sais pas trop comment faire?)


GLPI  0.84.8 - Plateforme PROD:  Apache/2.2.22 (Debian) PHP 5.4.36-0+deb7u3 - Operating system: Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64, MySQL 5.5.41-0+wheezy1-log

Offline

#11 2013-07-25 15:40:18

ser_glpi
Member
From: PARIS
Registered: 2006-01-25
Posts: 140
Website

Re: Gestion des droits Form Creator

GLPI MODE DEBUG
SQL REQUEST : 8 Queries took 0s
N°    Queries    Time    Errors
1    SELECT * 
FROM `glpi_plugins` 
WHERE state=1    0.000     
2    SELECT * 
FROM `glpi_plugins` 
WHERE (`directory` = 'order')    0.000     
3    SELECT * 
FROM `glpi_plugins` 
WHERE (`directory` = 'order')    0.000     
4    SELECT * 
FROM `glpi_plugins` 
WHERE (`directory` = 'datainjection')    0.000     
5    SELECT * 
FROM `glpi_plugins` 
WHERE (`directory` = 'datainjection')    0.000     
6    SELECT * 
FROM `glpi_plugins` 
WHERE (`directory` = 'datainjection')    0.000     
7    SELECT * 
FROM `glpi_plugin_formcreator_forms` 
WHERE is_active = '1' 
ORDER BY `name` ASC    0.000     
8    SELECT * 
FROM `glpi_plugin_formcreator_questions` 
WHERE plugin_formcreator_forms_id = '1'    0.000     
AUTOLOAD
PluginRelationsRelation, PluginDomainsDomain_Item, PluginProjetProjet_Item, PluginRacksRack, PluginAppliancesAppliance, PluginManufacturersimportsConfig, PluginBadgesBadge, PluginMreportingProfile, PluginAccountsAccount, PluginDatabasesDatabase_Item, CommonDBRelation, PluginWebapplicationsWebapplication_Item, PluginDatabasesDatabase, PluginDomainsDomain, PluginWebapplicationsWebapplication, PluginAccountsAccount_Item, PluginImmobilizationsheetsItem, PluginProjetProjet, PluginRacksItemSpecification, CommonDropdown, ComputerModel, NetworkEquipmentModel, PeripheralModel, PluginRacksOtherModel, PluginBehaviorsTicket, PluginAddressingPing_Equipment, PluginOrderOrder, Bookmark, CronTask, PluginFormcreatorForm, PluginFormcreatorQuestion
POST VARIABLE

GLPI  0.84.8 - Plateforme PROD:  Apache/2.2.22 (Debian) PHP 5.4.36-0+deb7u3 - Operating system: Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64, MySQL 5.5.41-0+wheezy1-log

Offline

#12 2013-07-25 16:20:30

nicotontige
Member
Registered: 2011-06-15
Posts: 137

Re: Gestion des droits Form Creator

ser_glpi wrote:

1/ je n'ai accès à aucun paramétrage de droits : pas d'onglet spécifiques(comme d'autres plugin!?)

Paramétrage de droits pour faire quoi ?

ser_glpi wrote:

2/ un fois sur l'écran par défaut du plugin : si je suis super-admin => je peux ajouter un nouveau formulaire; si je suis dans un autre profil => les boutons d'ajout, de recherche sont inactif (blanc) pas d'ajout de formulaire possible par exemple.

En fait vous êtes en train de me dire qu'il n'y a pas de bug, que le plugin fonctionne.
En effet, le principe de formcreator est qu'un administrateur créer des formulaires que les utilisateurs peuvent remplir par la suite. Ces formulaires créeront des tickets selon le ticket cible paramétrer dans le formulaire.
Les utilisateurs n'ont aucune autorisation pour créer des formulaires, et c'est encore heureux !

je ne vois pas où se trouve votre problème, peut-être aviez-vous mal compris l'utilité du plugin.

Offline

#13 2013-07-25 19:30:28

ser_glpi
Member
From: PARIS
Registered: 2006-01-25
Posts: 140
Website

Re: Gestion des droits Form Creator

Effectivement ce n'est pas clair que seul le super-administrateur a le droit de créer ces formulaires, j'avais parcouru le lien plus en diagonale car j'ai cru que cela ne concerné que les droits d'utiliser ou de proposer un formulaire dans une entité ou autre.

Effectivement j'était à la recherche de l'onglet que propose une majorité de plugin qui permet de le rendre Visible et/ou utilisable par un profil d'utilisateur.

Désolé de vous avoir fait perdre du temps, peut-être faudrait-il écrire que ce plugin ne s'adresse qu'au super-admin de GLPI pour ce qui est de la création du formulaire, mais est rendu utilisable tel que le fonctionnement est décrit dans le wiki!?

Merci pour votre aide diligente wink


GLPI  0.84.8 - Plateforme PROD:  Apache/2.2.22 (Debian) PHP 5.4.36-0+deb7u3 - Operating system: Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.65-1+deb7u2 x86_64, MySQL 5.5.41-0+wheezy1-log

Offline

#14 2013-07-26 09:13:58

nicotontige
Member
Registered: 2011-06-15
Posts: 137

Re: Gestion des droits Form Creator

Effectivement ce n'est pas possible, mais c'est un choix.
Formcreator est un plugin qui complémente (  à mon humble avis ) à la création des tickets (incidents / demandes).
Hors ces formulaires ne sont pas paramétrables par les utilisateurs, ils sont juste là pour les remplir.
J'ai voulu fonctionner de la même manière.

Pour ce qui est des accès aux formulaires, je viens de détecter un problème, et une nouvelle version est en ligne.
Il n'y a certes pas d'onglets pour paramétrer la visibilité du formulaire, mais celle-ci est basé sur l'entité actuelle de l'admin, afin que ceux qui sont dans la même entité voit ce formulaire et pas les autres.

J'espère avoir été assez clair, et quand même merci de votre demande, j'ai pu remarquer le "petit" bug concernant les entités.

Offline

#15 2013-07-26 09:59:52

torabora
Member
Registered: 2013-07-26
Posts: 3

Re: Gestion des droits Form Creator

Hi!
I have not found how to add a  bug in bugtracker, so I am here.
In hook.php tables glpi_plugin_formcraetor_cats and glpi_plugin_formcreator_titles wrong encoding: default charset = latin1 but should be utf8.

Offline

#16 2013-07-26 11:10:34

nicotontige
Member
Registered: 2011-06-15
Posts: 137

Re: Gestion des droits Form Creator

hi,
you must have an account to add a bug in bugtracker.
Anyway, i fix it, in the next version it will be updated.

Thanks for the report smile

Offline

#17 2013-07-31 14:29:06

torabora
Member
Registered: 2013-07-26
Posts: 3

Re: Gestion des droits Form Creator

nicotontige wrote:

hi,
you must have an account to add a bug in bugtracker.
Anyway, i fix it, in the next version it will be updated.

Thanks for the report smile

Thank you.
I have an account at forge.indepnet.net - torabora, but I have not access to project Formcreator. Please add me to the project (with Reporter role may be).

Offline

#18 2013-08-01 10:40:57

nicotontige
Member
Registered: 2011-06-15
Posts: 137

Re: Gestion des droits Form Creator

hi,

i don't know how the right configuration works, but i try something.
Can you tell me if you can add a bug in the bugtracker ?

Offline

#19 2013-08-01 12:06:32

torabora
Member
Registered: 2013-07-26
Posts: 3

Re: Gestion des droits Form Creator

Yes, it happened! Feature #4412

Offline

#20 2013-08-01 13:39:17

nicotontige
Member
Registered: 2011-06-15
Posts: 137

Re: Gestion des droits Form Creator

For respond to your feature, it already exist....
for your question, you select "text field" type and in "validation" you put "date".

Offline

Board footer

Powered by FluxBB