Citation :
petitours a écrit:
Mon problème maintenant c'est que je ne comprends sur quel fichier css ce menu se base pour se remplir !
Je n'ai trouvé qu'une toute petite partie des éléments de la liste dans le editor_content.css et si j'affecte à l'editeur un fichier css perso les elements de ce css n'apparaissent pas dans le menu qui reste vide...
Si j'ai bien compris le fonctionnement du module, par defaut il t'affiche les styles qui sont chargés par ton theme.
Pour lui definir ta propre liste, tu crees un css (ou tu veux) ne contenant que les styles qui t'interessent, et tu lui indiques l'URL du css dans les preferences du module.
J'ai cree par exemple le css suivant, utilise par TinyEditor :
* { font-family: Verdana, sans-serif; font-size: 12px; text-align: justify; }
p { text-indent: 2em; margin-bottom: 1em; }
h1 { font-size: 18px; font-style: normal; font-weight: bold; }
h2 { font-size: 12px; font-style: italic; font-weight: bold; margin-left: 2em; }
p.Citation { font-style: italic; text-align: justify; margin: 0 3em 1em 3em; }
p.Signature { text-align: right; font-weight: bold; }
Dans la liste des styles utilisables apparaissent 'Citation' et 'Signature'
Il faut ensuite garantir que le style de ton theme utilise les memes definitions. Dans mon cas, ca donne quelquechose du style :
.bullArt .maintext * { font-family: Verdana, sans-serif; ... }
.bullArt .maintext p { text-indent: 2em; ... }
.bullArt .maintext h1 { font-size: 18px; ... }
.bullArt .maintext h2 { font-size: 12px; ... }
.bullArt .maintext p.Citation { font-style: italic; ... }
.bullArt .maintext p.Signature { text-align: right; ... }
(je restreint a '.bullArt .maintext' pour ne pas interferer avec le reste)
Je trouve ca un peu dommage qu'il faille creer un 'extrait' du style complet (en tout cas je n'ai pas trouve d'autre moyen), parce qu'en cas de changement de style, il ne faut pas oublier de modifier le css specifique a TinyEditor. Mais c'est quand meme genial de pouvoir definir ses propres styles...