CMS Automne
http://www.automne-cms.org/forum/

PB ajout de style dans la barre WYSIWYG
http://www.automne-cms.org/forum/viewtopic.php?f=2&t=707
Page 1 sur 1

Auteur:  pdub75 [ Ven Oct 01, 2010 10:50 am ]
Sujet du message:  PB ajout de style dans la barre WYSIWYG

Bonjour,
j'ai un soucis avec la barre WISIWYG lors de la modification d'une rangée de contenu.

J'ai voulu ajouter un style dans la liste proposée par défaut. Ce style est présent dans mon fichier CSS et je souhaite qu'il soit repris dans la liste.

J'ai donc ajouté ce groupe de ligne dans le fichier editorstyles.xml :
<Style name="Jaune Titre" element="p">
<Attribute name="class" value="jaune1" />
</Style>

La value jaune1 fait référence à une classe définie dans un de mes fichiers CSS. Mais Automne refuse de prendre en compte cet ajout. La preuve, il n'apparaît pas dans ma liste déroulante des styles de la barre WYSIWYG .

J'ai donc essayé de remplacer ces lignes du fichier editorstyles.xml :
Citer:
<Style name="Jaune Titre" element="p">
<Attribute name="class" value="jaune1" />
</Style>

par ces lignes :
Citer:
<Style name="Jaune Titre" element="p">
<Attribute name="style" value="font-family: verdana;font-size: 12px;color: #F49F42;font-weight: bold;text-transform: uppercase;" />
</Style> " />
</Style>
pour traiter le problème en direct. Mais rien y fait !
Aucun de mes ajout de styles dans le fichier editorstyles.xml n'est pris en compte. Je ne sais plus quoi faire. :evil:

Quelqu'un aurait-il eu le même problème ? Est-ce une erreur de ma part ou bien s'agit-il d'un bog ?

Merci d'avance de vos echos.

Auteur:  Sébastien [ Ven Oct 01, 2010 10:52 am ]
Sujet du message:  Re: PB ajout de style dans la barre WYSIWYG

Vide le cache de ton navigateur.

Auteur:  Frank [ Ven Oct 01, 2010 11:29 am ]
Sujet du message:  Re: PB ajout de style dans la barre WYSIWYG

Au passage évite d'appeler tes classes jaune1 ou rouge2, le jour où tu vas vouloir changer de couleur tu vas devoir changer aussi ton code HTML sinon ça ne voudra plus rien dire. Alors que si ta classe s'appelle .news-title par exemple, ton code sera plus compréhensible et te donnera toute latitude pour changer tes styles sans toucher à ton code HTML.

Voir http://onfaitduweb.com/w3quebec/convent ... ge-en-css/ pour comprendre l'approche du nommage sémantique pour les classes CSS.

Auteur:  pdub75 [ Ven Oct 01, 2010 8:00 pm ]
Sujet du message:  Re: PB ajout de style dans la barre WYSIWYG

Bon ben finalement, j'ai abandonné l'idée de vouloir faire un lien avec mon fichier CSS. Et j'ai donc ajouté mes styles désirés pour l'éditeur WYSIWYG directement dans le fichier editorstyles.xml .

En fait, c'est parce que j'ai constaté que dans ce cas tout est nickel, et le système réagit au quart de tour. En cours de modif je vois mon texte qui tient compte du style choisi dans la fenêtre dynamique. Et je vois aussi l'allure des styles dans la liste déroulante proposée dans le WYSIWYG. :)

A contrario, si je fais des liens vers mon fichier CSS, le résultat est correct mais je ne peux pas constater l'effet des styles dans la fenêtre dynamique du texte en cours de modif. Du coup, c'est très gênant ! De même je ne peux pas visualiser d'un seul coup d'oeil l'allure des styles dans la liste déroulante proposée dans l'éditeur WYSIWYG . Et cela même après plusieurs vidages du cache de navigateur. :?

Cela dit, tout à fait d'accord avec le principe du nommage des styles. :wink:

Auteur:  Frank [ Sam Oct 02, 2010 11:14 am ]
Sujet du message:  Re: PB ajout de style dans la barre WYSIWYG

L'éditeur WYSIWYG utilisé dans Automne est FCKEditor et la documentation de référence pour la gestion des styles (en anglais) est toujours consultable sur http://docs.cksource.com/FCKeditor_2.x/ ... ion/Styles

A noter qu'il est prévu de mettre à jour FCKEditor par sa nouvelle version estampillée CKEditor mais c'est pas pour tout de suite :
http://www.automne.ws/web/fr/477-boite- ... php?id=726

Page 1 sur 1 Le fuseau horaire est UTC [Heure d’été]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/