You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Modifier le HTML pour n'avoir que des classes descriptives
Repartir de zéro niveau CSS, pour avoir un thème de base neutre et personnalisable. Faciliter les customisations poussées via la segmentation du code CSS)
Impact pour les usagers
Les personnalisations graphiques avancées (notamment via l'ajout de CSS) seront certainement en partie cassés
2. Abandon de la syntaxe ***bf_titre***45*** pour les Formulaire
Descriptif
Stocker sous forme de JSON la configuration du formulaire
Bonus: stocker le formulaire comme une page plutot que dans un table dédiée
Bonus: refaire le constructeur de formulaire pour qu'il soit directement construit à partir de la déclaration des classes php Field (ça permettrait aussi une prévisualisation hi-fi)
Impact pour les usagers
Plus la possibilité de faire simplement des copier coller, ou alors faudra redévelopper un truc pour pouvoir éditer un JSON plutot qu'un text avec des ***
Peut etre certaines options obscure ne sont pas encore dans l'interface graphique, on les perdrait alors. Sauf pareil si on fait un éditeur JSON pour customiser à la mano le formulaire
3. Champ générique "Enum/Choice" dans le Formulaire
Descriptif
Merge les champs liste, checkboxes (normal, drag-drop, tag), radio, externalliste, externalcheckboxes, externalradio, pour avoir un seul champs générique Enum, plus facilement configurable
rendre accessible toute la conf via l'interface graphique plutot que via des paramètres, par exemple pour l'affichage d'un filtre des options, ou d'un case "cocher tout"
Impact pour les usagers
nouveau champ qui remplacera les anciens
The text was updated successfully, but these errors were encountered:
seballot
added
the
refactoring
Concertation technique entre devs. Essayer de plutôt utiliser les Discussions Github
label
Jun 21, 2024
Voici une liste de potentiel refactoring, mais qui auront des impacts sur les utilisateurs, surtout en terme de retrocompatibilité
Profiter d'un sprint pour discuter collectivement du bien fondé de ces idées
1. Style & Thèmes
Descriptif (voir #1026 pour les détails)
Impact pour les usagers
2. Abandon de la syntaxe
***bf_titre***45***
pour les FormulaireDescriptif
Field
(ça permettrait aussi une prévisualisation hi-fi)Impact pour les usagers
***
3. Champ générique "Enum/Choice" dans le Formulaire
Descriptif
Impact pour les usagers
The text was updated successfully, but these errors were encountered: