From 3abfaa47766a0b6978f018cfc958370f838e4910 Mon Sep 17 00:00:00 2001 From: Laurent Laffont <llaffont@afi-sa.fr> Date: Sat, 29 Apr 2017 17:05:31 +0200 Subject: [PATCH] hotline #59686 fix action url opening in new tab when accessing admin interface using https --- library/ZendAfi/View/Helper/RenderModelActions.php | 2 +- public/admin/js/onload_utils.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/library/ZendAfi/View/Helper/RenderModelActions.php b/library/ZendAfi/View/Helper/RenderModelActions.php index dc73d44cb3c..531b78c7189 100644 --- a/library/ZendAfi/View/Helper/RenderModelActions.php +++ b/library/ZendAfi/View/Helper/RenderModelActions.php @@ -152,7 +152,7 @@ class ZendAfi_View_Helper_RenderModelAction { return ''; return is_array($url) - ? Class_Url::assemble($this->_injectIdIn($id, $url)) + ? Class_Url::assemble($this->_injectIdIn($id, $url), null, false) : $this->_injectId($id, $url); } diff --git a/public/admin/js/onload_utils.js b/public/admin/js/onload_utils.js index d2ef3bd4f45..1248580ad1f 100644 --- a/public/admin/js/onload_utils.js +++ b/public/admin/js/onload_utils.js @@ -48,7 +48,7 @@ if (typeof jQuery != "undefined") //Les liens qui référencent des sites externes doivent être ouverts dans un nouvel onglet var setupAnchorsTarget = function() { - var internalLink = new RegExp('/' + window.location.host + '/'); + var internalLink = new RegExp('/' + window.location.host + '(:[0-9]+)?/'); $('a[href^="http"]').each(function() { if (!internalLink.test($(this).attr('href')) && (undefined == this.onclick) -- GitLab