Index: lams_tool_wiki/web/wikilink/wikilink.js
===================================================================
RCS file: /usr/local/cvsroot/lams_tool_wiki/web/wikilink/wikilink.js,v
diff -u -r1.1 -r1.2
--- lams_tool_wiki/web/wikilink/wikilink.js 18 Oct 2010 20:51:29 -0000 1.1
+++ lams_tool_wiki/web/wikilink/wikilink.js 21 Oct 2010 18:46:52 -0000 1.2
@@ -87,5 +87,11 @@
return;
}
- CK.insertHtml( '' + linkAlias + '' );
+ // workaround for FF "security feature" clearing malicious code
+ // to be inserted in contenteditable secitions
+ var escapedWikiUrl = 'mediaembedInsertData|---' + escape(wikiUrl) + '---|mediaembedInsertData';
+ CK.insertHtml( '' + linkAlias + '' );
+ var updatedEditorData = CK.getData();
+ var cleanEditorData = updatedEditorData.replace(escapedWikiUrl,wikiUrl);
+ CK.setData(cleanEditorData);
}
\ No newline at end of file