From a64eeddfdde67bcf658024d82737dcbe572d171b Mon Sep 17 00:00:00 2001 From: Lukas Reschke Date: Wed, 5 Nov 2014 10:07:39 +0100 Subject: [PATCH] Ensure that URL is always HTTP:// or HTTPS:// --- js/bookmarks.js | 8 ++++++++ templates/js_tpl.php | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/js/bookmarks.js b/js/bookmarks.js index 48f494f1..4234f109 100644 --- a/js/bookmarks.js +++ b/js/bookmarks.js @@ -42,6 +42,14 @@ function watchClickInSetting(e){ toggleSettings(); } } + +function checkURL(url) { + if(url.substring(0, 3) === "htt") { + return url; + } + return "http://"+url; +} + function toggleSettings() { if( $('#bookmark_settings').hasClass('open')) { //Close $('#bookmark_settings').switchClass( "open", "" ); diff --git a/templates/js_tpl.php b/templates/js_tpl.php index e4c2040c..ea2d94d9 100644 --- a/templates/js_tpl.php +++ b/templates/js_tpl.php @@ -7,7 +7,7 @@  

- + <&= escapeHTML(title == '' ? encodeURI(url) : title ) &>