Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-2829

Éditeurs Wysiwyg : pouvoir choisir l'éditeur utilisé dans une JSP

XMLWordImprimable

    • Icon: Demande d'amélioration Demande d'amélioration
    • Résolution: Résolu
    • Icon: Mineur Mineur
    • master, 6.07.12
    • 6.06.00-BETA-01
    • Wysiwyg [toolbox]

      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é. 

            christopher.machicoane-hurtaud Christopher MACHICOANE-HURTAUD [X] (Inactif)
            christopher.machicoane-hurtaud Christopher MACHICOANE-HURTAUD [X] (Inactif)
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            1 Démarre l'observation de ce ticket

              Création:
              Mise à jour:
              Résolue: