>In order to add a new style to the "Styles" list box from the WYSIWYG 
>editor tool bar you have to:
>
>(1) Define the style in your skin:
>
>.important {
>   color: red;
>   font-size: larger;
>}
>
>I think the best option is to create a wiki page with a 
>StyleSheetExtension object that is applied to the entire wiki, I'm not a 
>skin expert though :) .
>
>(2) Register the style in the WYSIWYG editor administration section:
>
>Style name: important
>Style label: Important
>Inline style: whether the style should be applied only to the selected 
>text (true) or to the entire block of text (e.g. paragraph) that 
>contains the selected text (false)
>
>Hope this helps,
>Marius

-----------

Hi, Marius.

I created a StyleSheetExtension object called "MPStyle" and added a few style 
definitions in there, then applied it to the entire wiki. I've listed the style 
definitions below:

.title {
   font-family:"Arial","sans-serif";
   font-size:20.0pt;
   text-align:center;
   color:rgb(20,54,135);
}

.h1 {
   font-family:"Arial","sans-serif";
   font-size:17.0pt;
   color:rgb(20,54,135);
}

.h2 {
   font-family:"Arial","sans-serif";
   font-size:14.0pt;
}

.body {
   font-family:"Arial","sans-serif";
   font-size:10.0pt
}

.cmd (
   font-family:"Courier New","serif";
   font-size:10.0pt;
   color:rgb(202,20,6);
}

.important {
   color: red;
   font-size: larger;
}

I was then able to register the styles in the format you indicated. An example 
follows:

Style name: cmd
Style label: CommandLine
Inline style: true

Now all the styles show up in the WYSIWYG editor, which is wonderful. But they 
don't seem to do anything. The title, h1, and h2 styles change the color/size 
of the text, but the alignment change does not seem to apply. And the other 
styles don't seem to do anything at all. Does the Style name field in the 
WYSIWYG editor configuration page need to include the name of the 
StyleSheetExtension object as well?

Thanks,
John


_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to