From 9efc6fb8231312835cc47a0005f95b8ef6104959 Mon Sep 17 00:00:00 2001 From: rabuzarus <> Date: Fri, 6 May 2016 02:19:45 +0200 Subject: [PATCH] poke: fix poke dialog - js tests now if there is already a questionmark in the url --- js/theme.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/js/theme.js b/js/theme.js index 12172291e..18b6105a0 100644 --- a/js/theme.js +++ b/js/theme.js @@ -292,7 +292,9 @@ function loadModalTitle() { function addToModal(url) { - var url = url + '?mode=modal'; + var char = qOrAmp(url); + + var url = url + char + 'mode=modal'; var modal = $('#modal').modal(); modal @@ -393,6 +395,15 @@ function random_digits(digits) { return rnd; } +// Does we need a ? or a & to append values to a url +function qOrAmp(url) { + if(url.search('\\?') < 0) { + return '?'; + } else { + return '&'; + } +} + function insertFormatting(comment,BBcode,id) { var tmpStr = $("#comment-edit-text-" + id).val();