Add block-class to Wikiparser, a=chris

Chris Pollett [2022-09-16 04:Sep:th]
Add block-class to Wikiparser, a=chris
Filename
src/library/WikiParser.php
diff --git a/src/library/WikiParser.php b/src/library/WikiParser.php
index 52ed0d9fb..3b244d265 100644
--- a/src/library/WikiParser.php
+++ b/src/library/WikiParser.php
@@ -297,6 +297,12 @@ class WikiParser implements CrawlConstants
             ['/\n*?{{\s*class\s*\=\s*'.
                 "'([$class_or_id]+)'\s+(".$not_braces .")}}/",
                 "\n\n$esc<div class='$1' >\n\n$2\n\n$esc</div>"],
+            ['/{{\s*block-class\s*\=\s*'.
+                "&quot;([$class_or_id]+)&quot;\s+(".$not_braces .")}}/",
+                "\n\n$esc<div class=\"$1\" >\n\n$2\n\n$esc</div>"],
+            ['/{{\s*block-class\s*\=\s*'.
+                "&#039;([$class_or_id]+)&#039;\s+(".$not_braces .")}}/",
+                "\n\n$esc<div class='$1' >\n\n$2\n\n$esc</div>"],
             ["/\n*?{{\s*id\s*\=\s*&quot;([$class_or_id]+)&quot;\s+(".
                 $not_braces .')}}/',
                 "$esc<span id=\"$1\">$2$esc</span>"],
ViewGit