From 737829552c4142f748451ff27cea5fa8bf8b268e Mon Sep 17 00:00:00 2001 From: e107steved Date: Tue, 3 Jul 2007 19:05:03 +0000 Subject: [PATCH] Support 'official' list bbcode format (using [*] ) as well as the 'legacy' one --- e107_files/bbcode/list.bb | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/e107_files/bbcode/list.bb b/e107_files/bbcode/list.bb index 89d786339..ceb90de40 100644 --- a/e107_files/bbcode/list.bb +++ b/e107_files/bbcode/list.bb @@ -1,5 +1,7 @@ -/* Tag: unordered list [list]*line 1*line2*line 3*line 4*line5 etc[/list] */ -/* Tag: ordered list [list=]*line 1*line2*line 3*line 4*line5 etc[/list] */ +/* Tag: unordered list [list][*]line 1[*]line2[*]line 3[*]line 4[*]line5 etc[/list] - preferred */ +/* Tag: ordered list [list=][*]line 1[*]line2[*]line 3[*]line 4[*]line5 etc[/list] - preferred */ +/* Tag: unordered list [list]*line 1*line2*line 3*line 4*line5 etc[/list] - legacy*/ +/* Tag: ordered list [list=]*line 1*line2*line 3*line 4*line5 etc[/list] - legacy */ /* valid list types: disc circle @@ -11,8 +13,14 @@ upper-alpha A, B, C */ - -$listitems = explode("*", $code_text); +if (strpos($code_text,"[*]") !== FALSE) +{ + $listitems = explode("[*]", $code_text); +} +else +{ + $listitems = explode("*", $code_text); +} if ($parm == '') { /* unordered list */