From 8a4cc52bd62bdf7b06bf8919f208cdfb035a5816 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Tue, 8 May 2012 11:38:39 +0200 Subject: TinyMCE 3.5 --- program/js/tiny_mce/plugins/advlink/js/advlink.js | 11 +++++++++-- program/js/tiny_mce/plugins/advlink/langs/cy_dlg.js | 2 +- program/js/tiny_mce/plugins/advlink/langs/el_dlg.js | 2 +- program/js/tiny_mce/plugins/advlink/langs/et_dlg.js | 2 +- program/js/tiny_mce/plugins/advlink/langs/fa_dlg.js | 2 +- program/js/tiny_mce/plugins/advlink/langs/he_dlg.js | 2 +- program/js/tiny_mce/plugins/advlink/langs/ja_dlg.js | 2 +- program/js/tiny_mce/plugins/advlink/langs/ko_dlg.js | 2 +- program/js/tiny_mce/plugins/advlink/langs/lt_dlg.js | 2 +- program/js/tiny_mce/plugins/advlink/langs/lv_dlg.js | 2 +- program/js/tiny_mce/plugins/advlink/langs/nb_dlg.js | 2 +- program/js/tiny_mce/plugins/advlink/langs/nn_dlg.js | 2 +- 12 files changed, 20 insertions(+), 13 deletions(-) (limited to 'program/js/tiny_mce/plugins/advlink') diff --git a/program/js/tiny_mce/plugins/advlink/js/advlink.js b/program/js/tiny_mce/plugins/advlink/js/advlink.js index 837c937c6..9ca955c92 100644 --- a/program/js/tiny_mce/plugins/advlink/js/advlink.js +++ b/program/js/tiny_mce/plugins/advlink/js/advlink.js @@ -54,6 +54,13 @@ function init() { document.getElementById('popupurl').style.width = '180px'; elm = inst.dom.getParent(elm, "A"); + if (elm == null) { + var prospect = inst.dom.create("p", null, inst.selection.getContent()); + if (prospect.childNodes.length === 1) { + elm = prospect.firstChild; + } + } + if (elm != null && elm.nodeName == "A") action = "update"; @@ -481,7 +488,7 @@ function getLinkListHTML(elm_id, target_form_element, onchange_func) { var html = ""; html += '