fix bug where __MWTEMPLATESECTION__ was being used with subst:
authorRiver Tarnell <kateturner@users.mediawiki.org>
Tue, 21 Sep 2004 06:54:18 +0000 (06:54 +0000)
committerRiver Tarnell <kateturner@users.mediawiki.org>
Tue, 21 Sep 2004 06:54:18 +0000 (06:54 +0000)
includes/Parser.php

index 3976915..bebf3d3 100644 (file)
@@ -1845,10 +1845,12 @@ class Parser
                } else {
                        # replace ==section headers==
                        # XXX this needs to go away once we have a better parser.
-                       for ( $i = 1; $i <= 6; ++$i ) {
-                               $h = substr( '======', 0, $i );
-                               $text = preg_replace( "/^{$h}([^=].*){$h}\\s?$/m",
-                                 "${h}\\1 __MWTEMPLATESECTION__${h}\\2", $text );
+                       if ( $this->mOutputType != OT_WIKI ) {
+                               for ( $i = 1; $i <= 6; ++$i ) {
+                                       $h = substr( '======', 0, $i );
+                                       $text = preg_replace( "/^{$h}([^=].*){$h}\\s?$/m",
+                                         "${h}\\1 __MWTEMPLATESECTION__${h}\\2", $text );
+                               }
                        }
                        return $text;
                }