From c531c36cabb4c59e07ded331b6c28e929836f24d Mon Sep 17 00:00:00 2001 From: perploug Date: Wed, 11 Dec 2013 13:09:25 +0100 Subject: [PATCH] adds target to RTE link picker --- .../tinymce/plugins/umbracolink/plugin.min.js | 3 ++- .../common/dialogs/linkpicker.controller.js | 2 +- .../src/views/common/dialogs/linkpicker.html | 16 +++++++++++++--- src/Umbraco.Web.UI/umbraco/config/lang/en.xml | 3 ++- 4 files changed, 18 insertions(+), 6 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/lib/tinymce/plugins/umbracolink/plugin.min.js b/src/Umbraco.Web.UI.Client/lib/tinymce/plugins/umbracolink/plugin.min.js index 591e0d6c0e..82a882cddd 100644 --- a/src/Umbraco.Web.UI.Client/lib/tinymce/plugins/umbracolink/plugin.min.js +++ b/src/Umbraco.Web.UI.Client/lib/tinymce/plugins/umbracolink/plugin.min.js @@ -166,7 +166,8 @@ tinymce.PluginManager.add('umbracolink', function(editor) { var anchor = $(anchorElm); currentTarget = { name: anchor.attr("title"), - url: anchor.attr("href") + url: anchor.attr("href"), + target: anchor.attr("target") }; //locallink detection, we do this here, to avoid poluting the dialogservice diff --git a/src/Umbraco.Web.UI.Client/src/views/common/dialogs/linkpicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/common/dialogs/linkpicker.controller.js index 85c859b0f9..b0c0b71dd1 100644 --- a/src/Umbraco.Web.UI.Client/src/views/common/dialogs/linkpicker.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/common/dialogs/linkpicker.controller.js @@ -51,7 +51,7 @@ angular.module("umbraco").controller("Umbraco.Dialogs.LinkPickerController", } $scope.selectedEl = c; - $scope.target = args.node; + $scope.target.id = args.node.id; $scope.target.name = args.node.name; $scope.selectedEl.find("i.umb-tree-icon") diff --git a/src/Umbraco.Web.UI.Client/src/views/common/dialogs/linkpicker.html b/src/Umbraco.Web.UI.Client/src/views/common/dialogs/linkpicker.html index 01166f15b4..d4b593f07c 100644 --- a/src/Umbraco.Web.UI.Client/src/views/common/dialogs/linkpicker.html +++ b/src/Umbraco.Web.UI.Client/src/views/common/dialogs/linkpicker.html @@ -2,8 +2,9 @@