I am having the same problem than you. How do you solve it?
On Fri, Apr 24, 2009 at 1:45 AM, sshark <[email protected]> wrote:
> Hi,
>
> I want to construct popup WYSIWYG editor using TinyMCE and ModalWindow.
> What
> I got was an ordinary un-mocked up plain textarea in the pop up dialog box.
> I have included my codes, the page and panel here. TinyMCE works well in
> the
> page. Did I miss any "settings"? Any suggestion? Thank you.
>
> public class TinyMCEPage extends WebPage
> {
> private static final long serialVersionUID = 1L;
>
> public TinyMCEPage()
> {
> final ModalWindow editorDialog = new ModalWindow("editorDialog");
> editorDialog.setTitle("Edit Text");
> editorDialog.setContent(new
> TinyEditor(editorDialog.getContentId()));
>
> add(editorDialog);
> add(new AjaxLink("edit")
> {
> public void onClick(AjaxRequestTarget target)
> {
> editorDialog.show(target);
> }
> });
> }
> }
>
> TinyMCEPage.html
> <html>
> <body>
> <div wicket:id="editorDialog"></div>
> <a wicket:id="edit">Edit</a>
> </body>
> </html>
>
>
> public class TinyEditor extends Panel
> {
> private static final long serialVersionUID = 1L;
>
> public TinyEditor(String id)
> {
> super(id);
>
> add(new TextArea("editor", new Model("Write here"))
> .add(new TinyMceBehavior(new
> TinyMCESettings(TinyMCESettings.Theme.advanced))));
> }
> }
>
> TinyEditor.html
> <wicket:panel>
> <textarea wicket:id="editor"></textarea>
> </wicket:panel>
>
> /lim/
>
--
Fernando Wermus.
www.linkedin.com/in/fernandowermus