You are not logged in.
Bonjour
Je "double" en français les requêtes et informations que j'ai laissées sur le topic anglophone suivant : http://www.glpi-project.org/forum/viewt … =21639&p=8
Ayant besoin de ce plugin (et il semble que je ne suis pas seul) j'ai entamé son portage vers GLPI 0.84.x . Il autre utilisateur de GLPI m'a rejoint dans ce développement et nous avançons bien.
A ce jour le plugin refonctionne dans ses fonctionnalités de base. Il se pourrait que quelqu'un trouve son avancement suffisant pour être utilisable.
Si d'autres utilisateurs de GLPI se sentent courageux pour tester (sur un environnement de test); les remontées pourraient nous aider à fixer les priorités, trouver des bugs, et pourquoi pas aider au développement.
Je serais heureux d'avoir un contact avec un développeur du plugin pour obtenir un accès à la forge; ou pourquoi pas forker le projet (bien que ce ne soit pas le but).
Offline
Je sais que ça ne fait pas avancer le travail, mais je suis preneur pour ce plugin. Je manque malheureusement de temps pour tester correctement. Je peux tout au plus installer le plugin, voir quelle tête ça a chez moi, et vous remonter ce que ça donne.
Michaël
Michaël
Offline
Bonjour et merci de votre intérêt.
Pour la tête qu'a le plugin, ça va, on le teste à longueur de temps (disponible)
Si vous avez un peu de temps pour le manipuler, et voir ce qui va ou ne va pas ce sera intéressant. Je vous envoie un MP avec l'adresse du dépôt. Je déconseille pour le moment un isage en production ! Pas de bug majeur noté; mais les vérifications de droits d'accès ne sont pas implémentées (j'ai commencé aujourd'hui).
Offline
Bonjour,
Ca m'intéresserait aussi. Outre le fait que j'en aurais bien besoin également, ce serait l'idéal pour comprendre un peu mieux les rouages internes de GLPI...
Je bricolerai une checklist de tests à effectuer, mais si vous avez des points précis à tester je suis preneur.
N.
Offline
Bonjour, Après quelques semaines de travail, une version release candidate du plugin est maintenant disponible. Nous avons supprimé une fonctionnalité plutôt inutile de restriction d'accès individuelle sur les champs afin d'accélérer notre travail. Le plugin fonctionne bien et nous avons besoin de retours d'utilisateurs souhaitant tester le plugin sur un GLPI de test.
Les personnes intéressées par notre travail peuvent télécharger le plugin ici : https://github.com/dethegeek/customfields , et le tester.
Offline
J'ai l'impression que mes mails ne sont pas passés...
J'ai voulu tester sur mon GLPI, et quand on clique sur "Mettre à jour" dans la partie plugin, il affiche une belle page blanche avec une ligne d'erreur :
Duplicate entry '0-PluginCustomfieldsDropdownsItem-3' for key 'unicity'
C'est dû à mon installation précédente ?
Michaël
Offline
Bonjour
Va falloir ouvrir un ticket pour ça. Je tente de reproduire.
Niveau email, c'est avec toi que c'est arrivé il y a quelques jours ?
Offline
Oui oui, c'était moi les mails. S'il faut ouvrir un ticket ou fournir d'autres renseignements, pas de problème.
Michaël
Offline
Bonjour
Je viens de créer une branche pour corriger le bug d'upgrade que tu rencontres. Vu ton erreur, il n'y a qu'un endroit possible où le bug a lieu. Je n'ai pas pu reproduire ton bug.
Restaure ta BDD telle qu'elle était avant l'upgrade du plugin et essayes la branche 1.5-bugfixes. J'ai corrigé la requete qui génère un doublon.
Offline
bonjour
De mon cote j'essaye d'installer ce plugin sur une version (vierge) 0.84.3 de GLPI et j'ai un message d'erreur dans le php_error_log avec:
"Notice(8): Undefined index: common"
"Backtrace :"
"/var/www/glpi/glpi/plugins/customfields-master/locales/en_GB.php:54 Toolbox::userErrorHandlerNormal()"
inc/plugin.class.php:172 include()"
inc/plugin.class.php:212 Plugin::loadLang()"
inc/plugin.class.php:320 Plugin->checkStates()"
plugin.php:92 Plugin->listPlugins()"
Une idée de la correction possible à effectuer ?
Offline
Bonjour llanglade1
Le message vient du fait que le fichier de localisation anglais utilise une chaine de localisation qui n'existe plus dans les versions récentes de GLPI. Je remplace par une chaîne de caractères litterale, la correction est disponible dans la branche 1.5-bugfixes.
Merci !
Offline
Ca fonctionne, j'avais loupe la correction . Merci beaucoup
Offline
Bonjour,
Je viens aux nouvelles concernant ce plugin. Toujours intéressé :-D
Michaël
Michaël
Offline
Bonjour micter59
Il y a eu une contribution intéressante la semaine sernière, permettant de restaurer une fonctionnalité du plugin original : la mise à disposition de champs personnalisés en fonction de l'entité. Autrement dit une entité peut utiliser un champs, tout en le maintenant indisponible pour une autre entité. Ca me permet de ne pas travailler à la suppression d'une donnée, ce qui facilite les choses
Pour ma part j'attends que tu valide le correctif que j'ai préparé pour toi. Tout a été mis dans la branche 1.5-bugfixes. Je t'invite à l'essayer , comme d'hab en environnement d etest dans un premier temps.
Offline
Salut !
Mon mail a encore dû passer à la trappe. J'aurais dû relancer avant.
Je viens de refaire le test, et j'ai à peu près la même chose que la fois dernière. GLPI m'indique que le plugin est à mettre à jour, et quand je clique sur "Mettre à jour", il me renvoie le message d'erreur :
"Duplicate entry '0-PluginCustomfieldsDropdownsItem-4' for key 'unicity'"
S'il te faut d'autres informations, n'hésites pas !
Michaël
Michaël
Offline
OK, je vais regarder de nouveau. J'ai créé le ticket #30. Je t'invite à le suivre.
Offline
OK. Je viens de me créer un compte sur GitHub pour pouvoir ouvrir des tickets, et suivre l'affaire. Encore merci !
Michaël
Offline