Projet

Général

Profil

Actions

Feature #4492

fermé

Impossible de déployer la barre d'outil wysiwyg

Ajouté par Sebastien Vuillet il y a plus de 11 ans. Mis à jour il y a plus de 6 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Formulaires XML
Début:
17/04/2013
Echéance:
% réalisé:

100%

Temps estimé:
Livraison en TEST:
Livraison en PROD:

Description

Dans un formulaire xml, dans un champ de type wysiwyg la barre d'outil est réduite.
Même en ajoutant l'option suivante à la config du wysiwyg : config.toolbarStartupExpanded = false;


Demandes liées 1 (0 ouverte1 fermée)

Dupliqué par Silverpeas Core - Bug #9568: [Champ xml wysiwyg] Impossible d'avoir la barre d'outils ouverte par défautClosedNicolas Eysseric16/02/2018

Actions

Mis à jour par Nicolas Eysseric il y a plus de 11 ans

  • Catégorie mis à Formulaires XML
  • Statut changé de New à Feedback

Je ne constate pas le problème en v5.11.2.
Par défaut, la barre est repliée. Un clic sur la flèche la fait apparaître.
Quel est le navigateur utilisé ?

Mis à jour par Sebastien Vuillet il y a plus de 11 ans

oui justement le problème est que par défaut la barre d'outil est repliée.
je n'ai pas trouvé le moyen quel soit dépliée par défaut.

Mis à jour par Nicolas Eysseric il y a plus de 11 ans

Dans quel fichier poses-tu config.toolbarStartupExpanded = false ?
Et d'ailleurs, il faut écrire config.toolbarStartupExpanded = true !

Mis à jour par Sebastien Vuillet il y a plus de 11 ans

La configuration est dans un fichier externalisé dans weblib.
Le voici en PJ.

Mis à jour par Nicolas Eysseric il y a plus de 11 ans

  • Tracker changé de Bug à Feature

En fait, par défaut, la barre d'outils de l'éditeur dans le contexte d'un formulaire est repliée.
Comme ce paramètre est défini dans la page, il ne peut pas être surchargé par les paramètres du fichier de configuration externe.
cf http://docs.cksource.com/CKEditor_3.x/Developers_Guide/Setting_Configurations section Configuration Loading Order

La solution serait de rajouter un paramètre modifiable facilement lors de la création/modification du champ de type Wysiwyg dans l'éditeur de formulaire.

Mis à jour par Nicolas Eysseric il y a presque 11 ans

En v5.14, il sera possible de rendre la barre d'outils non refermable.
Pour cela, il suffit de mettre la ligne suivante dans le fichier de configuration spécifique de ckeditor :

config.toolbarCanCollapse = false;

Ainsi, la barre d'outils sera toujours dépliée...

Note importante : Cela peut être fait dès aujourd'hui avec ckeditor 3.6

Mis à jour par Nicolas Eysseric il y a presque 7 ans

  • Statut changé de Feedback à In progress...
  • Assigné à mis à Nicolas Eysseric
  • Version cible mis à Version 6.1
  • % réalisé changé de 0 à 80

Mis à jour par Nicolas Eysseric il y a presque 7 ans

  • Dupliqué par Bug #9568: [Champ xml wysiwyg] Impossible d'avoir la barre d'outils ouverte par défaut ajouté

Mis à jour par Nicolas Eysseric il y a presque 7 ans

  • Statut changé de In progress... à Resolved
  • % réalisé changé de 80 à 100

Désormais le nouveau paramètre form.field.wysiwyg.toolbar.startupExpanded du fichier properties/org/silverpeas/form/settings/form.properties permet de spécifier le comportement attendu.
Il est à false par défaut.

Traité par PR : https://github.com/Silverpeas/Silverpeas-Core/pull/876

Mis à jour par Nicolas Eysseric il y a plus de 6 ans

  • Statut changé de Resolved à Closed
Actions

Formats disponibles : Atom PDF