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 ) &>