Extension:Page Forms/Bogue connus et fonctionnalités prévues

This page is a translated version of the page Extension:Page Forms/Known bugs and planned features and the translation is 100% complete.

Vous trouverez ci-dessous les bogues les plus communs, et les principales fonctionnalités majeures prévues, pour Page Forms .

Vous pouvez aussi trouver la liste de bogues et des fonctionnalités demandées sur Phabricator Page Forms.

Bogues connus

  • Si un formulaire contient une entrée de section suivie directement d'une entrée de texte libre, le code ne peut pas savoir quel texte appartient à la section ou au texte libre, donc il s'arrête à l'entrée section quand la page est modifiée. Pour cette raison, il est déconseillé de placer l'entrée d'un texte libre juste après l'entrée d'une section.
  • Les fichiers dont les noms contiennent des caractères non-latins voient ces caractères perturbés quand ils sont téléchargés via les formulaires - les fichiers eux-mêmes sont téléversés convenablement, mais le texte résultant affiché dans le formulaire n'est pas correct.
  • Si vous utilisez le style d'URL par défaut de MediaWiki, #formlink ne fonctionnera pas avec le type de lien button. A la place, vous devez utiliser post button.
  • Le paramètre obligatoire ne fonctionne pas avec les formulaires dans les fenêtres contextuelles.
  • Certaines fonctionnalités supplémentaires basées sur JavaScript, comme les éléments repliables et les bulles d'aide #info, ne fonctionnent pas avec les modèles multi-instances pour les instances qui ont été récemment ajoutées par l'utilisateur dans le formulaire. (D'un autre côté, ceci fonctionne pour les bulles d'aide fournies par les extensions SimpleTooltip et RegularTooltips , grâce à l'utilisation des accroches de ces extensions).
  • Si l'extension CodeEditor est installée, cela pourrait entrer en conflit avec l'action d'aperçu de Page Forms .

Fonctionnalités prévues

  • Permettre à #autoedit d'ajouter ou d'enlever à une liste de valeurs, au lieu de juste remplacer la valeur entière, peut-être avec une notation comme Participants+=Joe User
  • Une nouvelle fonction d'analyse pour indiquer qu'une page dont le nom a été crée avec une formule basée sur un ou plus de ses champs du modèle devrait automatiquement être renommée si les champs en question sont modifiés.
  • Ajouter une gestion dans les formulaires pour la case à cocher Voir cette révision, si l'extension FlaggedRevs est installée.
  • Scripts de test avec Selenium
  • Nouveau paramètre selected zoom pour associer les entrées (pour maps avec une valeur existante)