]> git.mxchange.org Git - friendica.git/blobdiff - view/theme/diabook/theme.php
Merge https://github.com/friendica/friendica into pull
[friendica.git] / view / theme / diabook / theme.php
index bf31c08ebbd56a1f67ec88970b7714693e8e9778..4acb058e54113084396910ce5038c1c886b5ec88 100755 (executable)
@@ -538,10 +538,16 @@ function insertFormatting(BBcode,id) {
        if (document.selection) {
                textarea.focus();
                selected = document.selection.createRange();
+               if (BBcode == "url"){
+                       selected.text = "["+BBcode+"]" + "http://" +  selected.text + "[/"+BBcode+"]";
+                       } else                  
                selected.text = "["+BBcode+"]" + selected.text + "[/"+BBcode+"]";
        } else if (textarea.selectionStart || textarea.selectionStart == "0") {
                var start = textarea.selectionStart;
                var end = textarea.selectionEnd;
+               if (BBcode == "url"){
+                       textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" + "http://" + textarea.value.substring(start, end) + "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length);
+                       } else
                textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" + textarea.value.substring(start, end) + "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length);
        }
        return true;