From 601849c669fe6d537c7cbcc7260eeae1636117ca Mon Sep 17 00:00:00 2001 From: zero Date: Fri, 16 Mar 2007 08:36:59 +0000 Subject: [PATCH] git-svn-id: http://xe-core.googlecode.com/svn/trunk@507 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- .../editor/components/urllink/tpl/urllink.js | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 modules/editor/components/urllink/tpl/urllink.js diff --git a/modules/editor/components/urllink/tpl/urllink.js b/modules/editor/components/urllink/tpl/urllink.js new file mode 100644 index 000000000..0efee59b8 --- /dev/null +++ b/modules/editor/components/urllink/tpl/urllink.js @@ -0,0 +1,22 @@ +function setText() { + if(typeof(opener)=="undefined") return; + var text = opener.editorGetSelectedHtml(opener.editorPrevSrl); + var fo_obj = xGetElementById("fo"); + if(fo_obj.text.value) return; + fo_obj.text.value = text; + self.focus(); +} + +function insertUrl() { +if(typeof(opener)=="undefined") return; + var fo_obj = xGetElementById("fo"); + var text = fo_obj.text.value; + var url = fo_obj.url.value; + var link_type = fo_obj.link_type.options[fo_obj.link_type.selectedIndex].value; + if(fo_obj.bold.checked) link_type = "bold "+link_type; + if(text && url) opener.editorInsertUrl(text, url, link_type); + + opener.focus(); + self.close(); +} +xAddEventListener(window, "load", setText);