yeswiki icon indicating copy to clipboard operation
yeswiki copied to clipboard

Propriétés manquantes du form builder

Open srosset81 opened this issue 5 years ago • 1 comments

utilisateur_wikini

J'ai découvert un nouveau paramètre pour le champ utilisateur_wikini, le numéro 5. Il permet d'envoyer un mail à une liste de discussion lorsqu'un utilisateur est créé. Il n'est pas pris en compte dans l'action builder https://github.com/YesWiki/yeswiki/blob/doryphore/tools/bazar/presentation/javascripts/form-edit-template.js#L510

textlong

Pour le champ textlong, la propriété "Nombre de caractères max" est défini par le numéro 6. (Le champ habituel, le 4, étant utilisé pour définir le nombre de lignes) C'est aussi manquant de l'action builder (Il y a un compteur de nombre de caractères restant, qui ne marche que pour la syntax nohtml)

bookmarklet

Pour le champ bookmarklet, il y a deux propriétés 3 et 4 qui doivent correspondre à un champ d'URL et de description: https://github.com/YesWiki/yeswiki/blob/doryphore/tools/bazar/libs/formulaire/formulaire.fonct.inc.php#L2477-L2478 Pour l'instant, dans le form builder, il y a un champ 3 "value" et pas de champ 4: https://github.com/YesWiki/yeswiki/blob/doryphore/tools/bazar/presentation/javascripts/form-edit-template.js#L515

srosset81 avatar Dec 02 '20 13:12 srosset81

listefiche

Il manque deux options:

  • Il est possible de mettre un URL le nom (colonne 1, qui ne doit alors pas être converti), afin d'aller chercher les données sur un URL distant. L'URL doit être de type https://domain.com/?BazaR/json&demand=entries
  • Si dans la colonne 3, on a la valeur "fiche", on affiche le contenu de la fiche directement.

srosset81 avatar Dec 08 '20 14:12 srosset81

Je clos cette issue car soit les remarques ont été prises en compte, soit les remarques ne correspondent plus au code actuel car plusieurs refactors sont passés par là. Merci en tout cas pour avoir identifié ces points à l'origine.

J9rem avatar Jun 23 '23 07:06 J9rem