From 370d39f15390108bad3c187cf6e38e9f12d1d6a9 Mon Sep 17 00:00:00 2001 From: Pierre Date: Sun, 11 Mar 2018 10:38:43 +0100 Subject: [PATCH] Create space in HTML elements correctly --- assets/js/common/utils.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/assets/js/common/utils.js b/assets/js/common/utils.js index 85c8eb9d..659d104c 100644 --- a/assets/js/common/utils.js +++ b/assets/js/common/utils.js @@ -383,4 +383,19 @@ function check_url(url){ var regex = /^(?:(?:https?|ftp):\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,}))\.?)(?::\d{2,5})?(?:[/?#]\S*)?$/i return url.match(regex) == null ? false : true; +} + +/** + * Add a space in an HTML element + * + * @param {HTMLElement} target The target element for the space + */ +function add_space(target){ + + createElem2({ + appendTo: target, + type: "span", + innerHTML: " " + }); + } \ No newline at end of file