-
Demande d'amélioration
-
Résolution: Résolu
-
Mineur
-
6.06.00-BETA-01
Avec la fiche Templated Page qui offre une grande souplesse, il est actuellement fastidieux d'indiquer quel éditeur Wysiwyg l'on souhaite utiliser à un emplacement lambda d'un formulaire quelconque.
Actuellement, les éditeurs Wysiwyg utilisent la configuration qui leur est attribuée selon le processus où ils se trouvent et le champ manipulé (avec une notion d'héritage).
Il serait plus simple ou au moins plus souple de proposer un nouveau paramètre au tag <component:toolbox> qui permettrait de choisir quelle configuration l'on souhaite utiliser (si ce nouveau paramètre est facultatif, prévoir une valeur par défaut malgré tout).
Exemples :
<components:toolbox type="complete" extension="cataloguelien" fieldName="DESCRIPTION" label="ST_LIEN_DESCRIPTION" min="0" max="8192" editOption='<%= FormateurJSP.SAISIE_FACULTATIF %>'/>
<components:toolbox type="rubrique" fieldName="ACCROCHE" label="BO_RUBRIQUE_ACCROCHE" editOption="<%= fmt.SAISIE_FACULTATIF %>" min="0" max="1024" />
<components:toolbox type="pagelibre" fieldName='<%= String.format("CONTENU_%d", i) %>' label='<%= String.format("%s %d", module.getMessage("BO_PAGELIBRE_ZONE"), i+1) %>' editOption="<%= fmt.SAISIE_FACULTATIF %>" min="0" max="32000" />
<components:toolbox type="simplifiee" … />
C'est ce que semblait proposer le code historiquement (voir méthode UnivFmt.insererEditeurHTML(…, …, String typeToolbar)), mais aujourd'hui ce paramètre est présent mais inutilisé.