From a2d6832dd267ccda6e9321c9b314cadf3fc6a3df Mon Sep 17 00:00:00 2001 From: slothman Date: Sun, 23 Apr 2006 20:49:15 +0000 Subject: [PATCH] Change all lists to unordered lists, because matching for end tags can't depend on previous tag. Fix CSS for ordered lists, including alpha lists. --- .../serendipity_event_bbcode.php | 25 +++++++++++++------ 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/plugins/serendipity_event_bbcode/serendipity_event_bbcode.php b/plugins/serendipity_event_bbcode/serendipity_event_bbcode.php index 3159108..58d0739 100644 --- a/plugins/serendipity_event_bbcode/serendipity_event_bbcode.php +++ b/plugins/serendipity_event_bbcode/serendipity_event_bbcode.php @@ -19,7 +19,7 @@ class serendipity_event_bbcode extends serendipity_event $propbag->add('description', PLUGIN_EVENT_BBCODE_DESC); $propbag->add('stackable', false); $propbag->add('author', 'Jez Hancock, Garvin Hicking'); - $propbag->add('version', '2.02'); + $propbag->add('version', '2.03'); $propbag->add('requirements', array( 'serendipity' => '0.8', 'smarty' => '2.6.7', @@ -193,15 +193,15 @@ class serendipity_event_bbcode extends serendipity_event '/(?\s*)?\[\*(?::\w+)?\](.*?)(?=(?:\s*\s*)?\[\*|(?:\s*\s*)?\[\/?list)/si' => "\n
  • \\1
  • ", '/(?\s*)?\[\/list(:(?!u|o)\w+)?\](?:)?/si' => "\n", '/(?\s*)?\[\/list:u(:\w+)?\](?:)?/si' => "\n", - '/(?\s*)?\[\/list:o(:\w+)?\](?:)?/si' => "\n", + '/(?\s*)?\[\/list:o(:\w+)?\](?:)?/si' => "\n", '/(?\s*)?\[list(:(?!u|o)\w+)?\]\s*(?:)?/si' => "\n
      ", '/(?\s*)?\[list:u(:\w+)?\]\s*(?:)?/si' => "\n
        ", - '/(?\s*)?\[list:o(:\w+)?\]\s*(?:)?/si' => "\n
          ", - '/(?\s*)?\[list(?::o)?(:\w+)?=1\]\s*(?:)?/si' => "\n
            ", - '/(?\s*)?\[list(?::o)?(:\w+)?=i\]\s*(?:)?/s' => "\n
              ", - '/(?\s*)?\[list(?::o)?(:\w+)?=I\]\s*(?:)?/s' => "\n
                ", - '/(?\s*)?\[list(?::o)?(:\w+)?=a\]\s*(?:)?/s' => "\n
                  ", - '/(?\s*)?\[list(?::o)?(:\w+)?=A\]\s*(?:)?/s' => "\n
                    ", + '/(?\s*)?\[list:o(:\w+)?\]\s*(?:)?/si' => "\n
                      ", + '/(?\s*)?\[list(?::o)?(:\w+)?=1\]\s*(?:)?/si' => "\n
                        ", + '/(?\s*)?\[list(?::o)?(:\w+)?=i\]\s*(?:)?/s' => "\n
                          ", + '/(?\s*)?\[list(?::o)?(:\w+)?=I\]\s*(?:)?/s' => "\n
                            ", + '/(?\s*)?\[list(?::o)?(:\w+)?=a\]\s*(?:)?/s' => "\n
                              ", + '/(?\s*)?\[list(?::o)?(:\w+)?=A\]\s*(?:)?/s' => "\n
                                ", // escaped tags like \[b], \[color], \[url], ... '/\\\\(\[\/?\w+(?::\w+)*\])/' => "\\1" @@ -269,6 +269,15 @@ class serendipity_event_bbcode extends serendipity_event background-color: #DDDDDD; padding: 10px; } +.bb-list-ordered-d { + list-style-type: decimal; +} +.bb-list-ordered-la { + list-style-type: lower-alpha; +} +.bb-list-ordered-ua { + list-style-type: upper-alpha; +}