From 97ccbf1bfb95be412393bed207a26fd8d0cbf512 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Wed, 6 Apr 2016 22:18:59 +0200 Subject: adjust the regex to also work with asteriks and use the simpler syntax for lists --- view/js/autocomplete.js | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'view') diff --git a/view/js/autocomplete.js b/view/js/autocomplete.js index 3e7e08b35..5f67476df 100644 --- a/view/js/autocomplete.js +++ b/view/js/autocomplete.js @@ -216,7 +216,7 @@ function submit_form(e) { } bbco = { - match: /\[(\w*)$/, + match: /\[(\w*\**)$/, search: function (term, callback) { callback($.map(elements, function (element) { return element.indexOf(term) === 0 ? element : null; @@ -225,11 +225,12 @@ function submit_form(e) { index: 1, replace: function (element) { if(open_elements.indexOf(element) < 0) { - if(element === 'ol' || element === 'ul') { - return ['\[' + element + '\]' + '\n\[li\]', '\[/li\]\n' + '\[/' + element + '\]']; - } else { - return ['\[' + element + '\]', '\[/' + element + '\]']; - } + if(element === 'list' || element === 'ol' || element === 'ul') { + return ['\[' + element + '\]' + '\n\[*\] ', '\n\[/' + element + '\]']; + } + else { + return ['\[' + element + '\]', '\[/' + element + '\]']; + } } else { return '\[' + element + '\] '; -- cgit v1.2.3