Hello, I had the same problem with tinymce in internet explorer. I was glad to read this thread and downloaded the latest sources from CVS. But now I get a firefox error saying : tinyMCE.baseURL has no properties (tiny_mce_src.js:88). Am i the only one getting this error or is it a common error?
Iulian Costan wrote: > > the fix is committed, let me know if is works as expected. > > good to be back to wicket ;) > > /iulian > > On 9/10/07, Benjamin Ernst <[EMAIL PROTECTED]> wrote: >> >> Hi, >> >> I solved the problem by changing the TinyMceBehavior.renderHead()-method. >> >> It now looks like this: >> >> /** >> * @see org.apache.wicket.behavior.AbstractAjaxBehavior#renderHead( >> org.apache.wicket.markup.html.IHeaderResponse) >> */ >> public void renderHead(IHeaderResponse response) >> { >> // add wicket-ajax support >> super.renderHead(response); >> >> // since wicket modifies the src attribute of a pre-loaded script >> tag >> // then we >> // need this workaround to safely import tinymce script >> >> // import script >> // IS NOT NEEDED ANY LONGER >> // StringBuilder importBuilder = new StringBuilder(); >> // importBuilder.append("var script = document.createElement >> ('script');\n"); >> // importBuilder.append("script.id='tinyMCEScript';\n"); >> // importBuilder.append("script.src='" + >> RequestCycle.get().urlFor(reference) >> + "';\n"); >> // importBuilder.append("script.type='text/javascript';\n"); >> // importBuilder.append("document.getElementsByTagName >> ('head')[0].appendChild(script);\n"); >> // response.renderJavascript(importBuilder.toString(), "import"); >> >> // THE NEW LINE >> response.renderJavascriptReference(reference); >> >> // init script >> StringBuilder initBuilder = new StringBuilder(); >> initBuilder.append("tinyMCE.init({" + settings.toJavaScript(ajax) >> + >> "\n});\n"); >> initBuilder.append(settings.getLoadPluginJavaScript()); >> initBuilder.append(settings.getAdditionalPluginJavaScript()); >> response.renderJavascript(initBuilder.toString(), "init"); >> } >> >> >> I don´t really know why the script was not imported this way. >> But now it works fine in IE6. >> >> >> Benjamin >> >> 2007/9/3, Benjamin Ernst <[EMAIL PROTECTED]>: >> > >> > Hi Iulian, >> > >> > I just want to check if there is any progress with this issue? Did you >> > find anything? >> > >> > Benjamin >> > >> > 2007/8/21, Iulian Costan <[EMAIL PROTECTED]>: >> > > >> > > hey guys, >> > > >> > > i am supposed to be the maintainer of tinymce module but lately i >> didnt >> > > put >> > > much effort into it. >> > > let me take a look and see how i can fix that issue. >> > > >> > > /iulian >> > > >> > > On 8/21/07, Benjamin Ernst < [EMAIL PROTECTED]> wrote: >> > > > >> > > > Hi Thijs, >> > > > Thank you for opening the JIRA. At least there is someone who has >> the >> > > same >> > > > error. >> > > > >> > > > So let's hope for the best. >> > > > >> > > > Benjamin >> > > > >> > > > 2007/8/20, Thijs <[EMAIL PROTECTED]>: >> > > > > >> > > > > He Benjamin, >> > > > > >> > > > > I have the same problem. I have opened a JIRA issue for it: >> > > > > http://wicketstuff.org/jira/browse/WCTINYMCE-2 But no response so >> > > far. I >> > > > > can't help you any further but lets hoop the maintainer of the >> > > tinymce >> > > > > project picks it up... >> > > > > >> > > > > Thijs >> > > > > >> > > > > Benjamin Ernst wrote: >> > > > > > Hi, >> > > > > > >> > > > > > has nobody an idea? Any help would be great! >> > > > > > >> > > > > > Thanks, >> > > > > > Benjamin >> > > > > > >> > > > > > 2007/8/16, Benjamin Ernst <[EMAIL PROTECTED]>: >> > > > > > >> > > > > >> Hi, >> > > > > >> >> > > > > >> I have a problem with the wicket-stuff Tinymce-Editor in the >> > > > > >> InternetExplorer: >> > > > > >> >> > > > > >> the first time the page is loaded, there are no tool-icons, >> just >> > > the >> > > > > >> text-area. And IE gives the following Error: >> > > > > >> >> > > > > >> Error: 'tinyMCE is undefined' >> > > > > >> >> > > > > >> It' s an Java-Script-Error and it might be, that the scripts >> are >> > > not >> > > > > >> loaded the right way. But I don´t know how to fix this. Here >> are >> > > the >> > > > > scripts >> > > > > >> from generated the HTML-Source: >> > > > > >> >> > > > > >> <script type="text/javascript" >> > > > id="import"><!--/*--><![CDATA[/*><!--*/ >> > > > > >> var script = document.createElement('script'); >> > > > > >> script.id='tinyMCEScript '; >> > > > > >> >> > > > > >> >> > > > > >> > > > >> > > >> script.src='resources/wicket.contrib.tinymce.TinyMCEPanel/tiny_mce/tiny_mce_src.js >> > > > > >> '; >> > > > > >> script.type='text/javascript'; >> > > > > >> document.getElementsByTagName ('head')[0].appendChild(script); >> > > > > >> >> > > > > >> /*-->]]>*/</script> >> > > > > >> >> > > > > >> <script type="text/javascript" >> > > id="init"><!--/*--><![CDATA[/*><!--*/ >> > > > > >> tinyMCE.init({ >> > > > > >> mode : "specific_textareas", >> > > > > >> editor_selector : "mceEditor", >> > > > > >> theme : "advanced", >> > > > > >> language : "en", >> > > > > >> plugins : "contextmenu, save, paste, searchreplace, >> > > > insertdatetime, >> > > > > >> preview, zoom, table, emotions, iespell, flash, print, >> > > > directionality, >> > > > > >> fullscreen, spellchecker", >> > > > > >> 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_buttons4 : "spellchecker", >> > > > > >> 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", >> > > > > >> spellchecker_languages : "+English=en" >> > > > > >> }); >> > > > > >> >> > > > > >> /*-->]]>*/</script> >> > > > > >> >> > > > > >> Sometimes when the page is loaded again, the tool-icons are >> > > there. In >> > > > > >> FireFox it works fine, but unfortunately I have to use IE for >> > > this >> > > > > project. >> > > > > >> >> > > > > >> Thanks in advance, >> > > > > >> Benjamin >> > > > > >> >> > > > > >> >> > > > > >> > > > > >> > > > > >> > > --------------------------------------------------------------------- >> > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > > > > For additional commands, e-mail: [EMAIL PROTECTED] >> > > > > >> > > > > >> > > > >> > > >> > >> > >> > > -- View this message in context: http://www.nabble.com/Wicket-Stuff-Tinymce-Editor%3A-No-toolbars-in-IE6-tf4277974.html#a12674402 Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]