That works perfectly! Thanks for all your help.

pointbreak+wicketstuff wrote:
> 
> Yes, it looks like TinyMceSettings does not have methods to remove the
> toolbars. I'll add those as soon as TeamCity deploys jars again... But
> you could work around that by adding a method overload for
> toJavaScript() to your custom MyTinyMceSettings, something like:
> 
>     public String toJavaScript(Mode mode, Collection<Component>
>     components) {
>         StringBuffer buffer = new StringBuffer(super.toJavaScript(mode,
>         components));
>         buffer.append(",\n\ttheme_advanced_buttons2: \"\"");
>         buffer.append(",\n\ttheme_advanced_buttons3: \"\"");
>         return buffer.toString();
>     }
> 
> Then you can also remove most of your disableButton calls. Or use the
> simple theme instead.
> 
> 
> On Tue, 9 Dec 2008 14:06:54 -0800 (PST), "jchappelle"
> <[EMAIL PROTECTED]> wrote:
>> 
>> I downloaded the latest snapshot from the wicket-stuff repository and did
>> the
>> setStatusbarLocation(null) and that fixed that problem. However, now I
>> have
>> three toolbars in the top instead of one. All of my buttons are on the
>> top
>> toolbar but underneath it is two others that only have separators in them
>> so
>> it looks pretty weird. Here is my custom settings class:
>> 
>> public class MyTinyMceSettings extends TinyMCESettings
>> {
>>      private static final long serialVersionUID = 1L;
>> 
>>      public MyTinyMceSettings ()
>>      {
>>              super(TinyMCESettings.Theme.advanced);
>>              
>>         add(TinyMCESettings.bullist, TinyMCESettings.Toolbar.first,
>> TinyMCESettings.Position.after);
>>         add(TinyMCESettings.numlist, TinyMCESettings.Toolbar.first,
>> TinyMCESettings.Position.after);
>>         
>>         disableButton(TinyMCESettings.styleselect);
>>         disableButton(TinyMCESettings.sub);
>>         disableButton(TinyMCESettings.sup);
>>         disableButton(TinyMCESettings.charmap);
>>         disableButton(TinyMCESettings.image);
>>         disableButton(TinyMCESettings.anchor);
>>         disableButton(TinyMCESettings.help);
>>         disableButton(TinyMCESettings.code);
>>         disableButton(TinyMCESettings.link);
>>         disableButton(TinyMCESettings.unlink);
>>         disableButton(TinyMCESettings.formatselect);
>>         disableButton(TinyMCESettings.indent);
>>         disableButton(TinyMCESettings.outdent);
>>         disableButton(TinyMCESettings.undo);
>>         disableButton(TinyMCESettings.redo);
>>         disableButton(TinyMCESettings.cleanup);
>>         disableButton(TinyMCESettings.hr);
>>         disableButton(TinyMCESettings.visualaid);
>>         disableButton(TinyMCESettings.separator);
>>         disableButton(TinyMCESettings.formatselect);
>>         disableButton(TinyMCESettings.removeformat);
>>         
>>         setToolbarAlign(TinyMCESettings.Align.left);
>>         setToolbarLocation(TinyMCESettings.Location.top);
>>         setStatusbarLocation(null);
>>         setVerticalResizing(true);
>>         setHorizontalResizing(true);
>>      }
>> }
>>  Any idea of how to remove those toolbars?
>> 
>> Thanks,
>> 
>> Josh
>> 
>> 
>> pointbreak+wicketstuff wrote:
>> > 
>> > You seem to be using an old version of tinymce. AFAIK, the latest
>> > version does not use "mode: specific_textareas", but "mode: exact" in
>> > the tinyMCE.init call. Update to the latest version, and you should be
>> > fine I guess.
>> > 
>> > You can remove the statusbar via
>> > TinyMceSettings.setStatusbarLocation(null) (which by the way is the
>> > default). See
>> > http://wiki.moxiecode.com/index.php/TinyMCE:Configuration#Layout for a
>> > comprehensive list and documentation on all available options.
>> > 
>> > 
>> > On Mon, 8 Dec 2008 10:45:40 -0800 (PST), "jchappelle"
>> > <[EMAIL PROTECTED]> wrote:
>> >> 
>> >> I have a TinyMCE component in one of my pages and I am trying to
>> remove
>> >> the
>> >> "Path:" toolbar at the bottom. I have noticed that the init method
>> >> renders
>> >> on my page twice. I only have one textarea on my page and I am adding
>> a
>> >> custom TinyMceBehavior to it. I am trying to disable the visualaid
>> >> button(i
>> >> assume that is how you remove the Path: at the bottom). On one of the
>> >> init
>> >> methods rendered it has that button disabled and on the other one it
>> >> doesn't. I wonder if that could be causing it. Here is part of the
>> html
>> >> rendered:
>> >> 
>> >> tinyMCE.init({
>> >>   mode : "specific_textareas",
>> >>   editor_selector : "70fa4bd0-497a-4eb3-8de5-a3fbc13bedf3",
>> >>   theme : "advanced",
>> >>   language : "en",
>> >>   plugins : "contextmenu, save, paste, searchreplace, insertdatetime,
>> >> preview, zoom, table, emotions, iespell, flash, print, directionality,
>> >> fullscreen",
>> >>   theme_advanced_buttons1_add_before : "save, newdocument, separator",
>> >>   theme_advanced_buttons1_add : "fontselect, fontsizeselect",
>> >>   theme_advanced_buttons2_add_before: "cut, copy, paste, pastetext,
>> >> pasteword, separator, search, replace, separator",
>> >>   theme_advanced_buttons2_add : "separator, inserttime, insertdate,
>> >> separator, preview, zoom, separator, forecolor, backcolor",
>> >>   theme_advanced_buttons3_add_before : "tablecontrols",
>> >>   theme_advanced_buttons3_add : "emotions, iespell, flash, separator,
>> >> print,
>> >> separator, ltr, rtl, separator, fullscreen",
>> >>   theme_advanced_toolbar_location : "top",
>> >>   theme_advanced_statusbar_location : "bottom",
>> >>   theme_advanced_toolbar_align : "left",
>> >>   theme_advanced_resizing : true,
>> >>   theme_advanced_resize_horizontal : false,
>> >>   plugin_insertdate_timeFormat : "Time: %H:%M",
>> >>   plugin_insertdate_dateFormat : "Date: %m-%d-%Y",
>> >>   fullpage_default_xml_pi : "false"
>> >> });
>> >> 
>> >> /*-->]]>*/</script>
>> >> 
>> >> <script type="text/javascript" id="init"><!--/*--><![CDATA[/*><!--*/
>> >> tinyMCE.init({
>> >>   mode : "specific_textareas",
>> >>   editor_selector : "679c2b60-3c42-47e0-986e-3d653f7a28d6",
>> >>   theme : "advanced",
>> >>   language : "en",
>> >>   theme_advanced_disable : "styleselect, sub, sup, charmap, image,
>> anchor,
>> >> help, code, link, unlink, formatselect, bullist, numlist, indent,
>> >> outdent,
>> >> undo, redo, cleanup, hr, visualaid, separator, removeformat",
>> >>   theme_advanced_buttons1_add : "bullist, numlist",
>> >>   theme_advanced_toolbar_location : "top",
>> >>   theme_advanced_statusbar_location : "bottom",
>> >>   theme_advanced_toolbar_align : "left",
>> >>   theme_advanced_resizing : true,
>> >>   theme_advanced_resize_horizontal : true
>> >> });
>> >> 
>> >> Could someone please help? 
>> >> 
>> >> Thanks,
>> >> 
>> >> Josh
>> >> -- 
>> >> View this message in context:
>> >>
>> http://www.nabble.com/TinyMCE-init-method-rendering-twice-tp20901160p20901160.html
>> >> Sent from the Wicket - User mailing list archive at Nabble.com.
>> >> 
>> >> 
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >> 
>> > 
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> > 
>> > 
>> > 
>> 
>> -- 
>> View this message in context:
>> http://www.nabble.com/TinyMCE-init-method-rendering-twice-tp20901160p20924708.html
>> Sent from the Wicket - User mailing list archive at Nabble.com.
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/TinyMCE-init-method-rendering-twice-tp20901160p20937315.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to