Deprecate use of [*] BBCode tag for list items in favor of [li]

- It is conflicting with Markdown syntax
This commit is contained in:
Hypolite Petovan 2024-02-09 20:33:42 -05:00
parent ede41166ae
commit 5b5c9ddc74
6 changed files with 46 additions and 45 deletions

View file

@ -175,7 +175,7 @@ function listNewLineAutocomplete(id) {
if (word != null) {
var textBefore = text.value.substring(0, caretPos);
var textAfter = text.value.substring(caretPos, text.length);
$('#' + id).val(textBefore + '\r\n[*] ' + textAfter).trigger('change');
$('#' + id).val(textBefore + '\r\n[li] ' + textAfter).trigger('change');
setCaretPosition(text, caretPos + 5);
return true;
}
@ -384,7 +384,7 @@ function string2bb(element) {
element = string2bb(element);
if(open_elements.indexOf(element) < 0) {
if(element === 'list' || element === 'ol' || element === 'ul') {
return ['\[' + element + '\]' + '\n\[*\] ', '\n\[/' + element + '\]'];
return ['\[' + element + '\]' + '\n\[li\] ', '\n\[/' + element + '\]'];
}
else if(element === 'table') {
return ['\[' + element + '\]' + '\n\[tr\]', '\[/tr\]\n\[/' + element + '\]'];