pluginsGLPI / formcreator

GLPI Plugin Formcreator (DOWNLOAD : https://github.com/pluginsGLPI/formcreator/releases)
http://www.teclib-edition.com
GNU General Public License v3.0
171 stars 125 forks source link

Tableau ? #706

Open juveboss opened 7 years ago

juveboss commented 7 years ago

Bonjour,

J'aimerai savoir s'il était possible d'ajouter un tableau dans un formulaire ?

A part dans le champs "description" (champs que l'utilisateur ne peut pas remplir) il n'est pas possible de mettre un tableau.

Mon but : c'est de mettre un tableau ou autres et que l'utilisateur puisse remplir par exemple 5 lignes en dessous, et sous la forme d'un tableau cela est plus lisible.

Merci d'avance cdlt

btry commented 7 years ago

Bonjour

Comment le tableau doit il être restitué aux lecteurs des tickets ou des changements ? Si le texte riche est désactivé, l'utilité me parait strictement limitée à de la mise en forme côté demandeur.

En tout cas, il va falloir attendre quelques temps car il y a des chantiers en cours à finir avant ce type de fonctionnalité.

juveboss commented 7 years ago

Pour le créateur du ticket, pour qu'il puisse ajouter plusieurs lignes, un champs comme ci-dessous si possible ... :) Texte riche ?

            Import   et/ou Export                Agence partenaire         Numéro de ligne         Véhicule  

Ligne 1 champs texte champs texte____ champs texte champs texte Ligne 2 champs texte champs texte__ _champs texte _champs texte

btry commented 7 years ago

Texte "pauvre" (dans la description d'un ticket )

image

Texte riche (car peut contenir du formatage: couleur, taille, ..)

image

Le problème à construire une simili de tableau comme cela est que le texte est à chasse variable. D'une ligne à la suivante il y aura presque toujours des problèmes d'alignement des cellules.

Il me semble qu'une demande a été fait il y a peut être 1 an pour un autre type de champ, devant aboutir à ce genre de chose côté techniciens. C'était une matrice de checkboxes de mémoire.

Il y a aussi quelque chose dont je ne suis pas sûr. Vous voulez que le demandeur puisse dynamiquement ajouter des lignes et les remplir ?

juveboss commented 7 years ago

Merci pour vos réponses.

Si il peut ajouter des lignes et les remplir sa serait le top.. Et cette demande de matrice est dans la dernière version de formcreator ?

btry commented 7 years ago

Non: je j'ai pas parlé d'implémentation, mais de demande.

J'ai engagé la discussion pour l'autre ticket, comme pour le vôtre, pour avoir une idée précisé du besoin.

Pour l'autre ticket ce n'était pas du tout le bon moment car le code du plugin avait besoin d'améliorations structurelles. Bien que ça ait bien évolué depuis, ce n'est pas fini.

Autre point: la roadmap. Cette fonctionnalité n'y est pas pour le moment. Vous pouvez patienter jusqu'à ce que moi ou un autre contributeurs trouve le temps et le besoin pour le faire ou alors gagner du temps en contactant Teclib' pour une proposition commerciale: contact@teclib.com .

juveboss commented 7 years ago

D'accord merci pour votre réponse.

J'attend le retour d'un contributeur si il trouve nécessaire et le temps d'ajouter ce type de fonction.

En tous cas merci c'est génial formcreator :)

btry commented 7 years ago

Merci.

N'oubliez pas de faire verser le code via une PR.

juveboss commented 7 years ago

Comment ça ?

btry commented 7 years ago

Bonjour

Si vous apportez une modification au plugin et que vous partagez votre modification, vous contribuez à l'améliorer. C'est par cette démarche que le plugin évolue (corrections, nouvelles fonctionnalités). Si ce plugin vous intéresse aujourd'hui, c'est grâce à de nombreuses contributions gracieuses ou rémunérées. En partageant vos éventuelles modifications, vous contribuez aussi à faire évoluer le plugin.

Si votre contribution est intégrée dans la version officielle du plugin, vous n'aurez pas à re-greffer vos modifications à chaque mise à jour. (Avec le temps, cela deviendrait de plus en plus fastidieux).

Pour contribuer, utilisez un compte sur Github, créez un "fork" du projet, faites vos modifications et "poussez" les sur votre fork (une branche dédiée par correction ou fonctionnalité). Ensuite soumettez ces branches via une PR "Pull Request" pour que la communauté puisse l'examiner, demander d'éventuelles améliorations et enfin fusionner votre contribution.

eckorion commented 5 years ago

Bonjour, Je reviens par cette fonctionnalité qui pourrait être intéressante, pourquoi pas éventuellement joindre le tableau en .csv comme fichier joint au ticket créé? Voilà c'est juste une idée en passant :) Bonne journée