diff --git a/view/js/main.js b/view/js/main.js index eb8c78ef4..68a140a33 100644 --- a/view/js/main.js +++ b/view/js/main.js @@ -118,6 +118,26 @@ return true; } + function inserteditortag(BBcode) { + // allow themes to override this + if(typeof(insertEditorFormatting) != 'undefined') + return(insertEditorFormatting(BBcode)); + + textarea = document.getElementById('profile-jot-text'); + if (document.selection) { + textarea.focus(); + selected = document.selection.createRange(); + selected.text = urlprefix+"["+BBcode+"]" + selected.text + "[/"+BBcode+"]"; + } else if (textarea.selectionStart || textarea.selectionStart == "0") { + var start = textarea.selectionStart; + var end = textarea.selectionEnd; + textarea.value = textarea.value.substring(0, start) + "["+BBcode+"]" + textarea.value.substring(start, end) + "[/"+BBcode+"]" + textarea.value.substring(end, textarea.value.length); + } + return true; + } + + + function insertCommentURL(comment,id) { reply = prompt(aStr['linkurl']); diff --git a/view/tpl/jot.tpl b/view/tpl/jot.tpl index 4fe48d4e5..4d9207c3b 100755 --- a/view/tpl/jot.tpl +++ b/view/tpl/jot.tpl @@ -38,6 +38,23 @@
+
+ + + + + +
{{if $visitor}}