chenpress et les feuilles de styles

On est pas perdu quand on a l’habitude de FCK avec chenpress …
Afin de laisser un peu de liberté à l’utilisateur, mais de ne pas lui laisser la possibilité de défigurer son site, j’ai opté pour la conf suivante :
dans wp-content/plugins/cchenpress/FCKeditor/fckconfig.js

FCKConfig.EditorAreaCSS = '/wp-content/themes/nom_du_theme/fckstyle.css' ;
FCKConfig.DefaultLanguage    = 'fr' ;
FCKConfig.UseBROnCarriageReturn    = true ;
FCKConfig.ToolbarSets["WordPressTool"] = [
    ['Source','Templates'],
    ['Cut','Copy','Paste','PasteText','PasteWord'],
    ['Undo','Redo','-','Find','Replace','SpellCheck'],
    ['Link','Unlink','Anchor'],
    ['Image','Flash','Table','Rule','Smiley','SpecialChar'],
    ['PageBreak','UniversalKey'],
    ['OrderedList','UnorderedList','Outdent','Indent'],
    ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'],
    ['Bold','Italic','Underline','StrikeThrough','Subscript'],
    ['Superscript','RemoveFormat'],
    ['Style']
] ;
FCKConfig.StylesXmlPath  = '/wp-content/themes/nom_du_theme/fckstyles.xml' ;

dans /wp-content/themes/nom_du_theme/fckstyles.css
Je copie la feuille de style style.css du thème, et j’y enlève ce qui pourrait parasiter le rendu dans FCKeditor et éventuellement, je rajoute une ou deux classes dont j’ai besoin du genre .code …

dans /wp-content/themes/nom_du_theme/fckstyles.xml, un xml qui mentionne les styles de la feuilles de styles que je veux mettre à dispo du user





Deux avantages à cette méthodes: le user à un vrai rendu de son post ou de sa page et il peut faire un semblant de mise en page sans pour autant avoir accès aux palettes de couleurs.

partager cet article
  • Facebook
  • Twitter
  • del.icio.us
  • Google Bookmarks
  • Digg
  • Technorati
  • Wikio FR
  • Yahoo! Buzz
  • Netvibes
  • Ping.fm
  • HelloTxt
  • MySpace
  • Tumblr
  • FriendFeed
  • LinkedIn
  • viadeo FR
  • email
  • PDF
Posted by: mazenovi on 31 janvier 2007 @ 18 h 03 min
Filed under: bricolage

Pas de commentaire »

Pas encore de commentaire.

Flux RSS des commentaires de cet article. TrackBack URL

Laisser un commentaire