Would the parser changes in 1.12.0 have the following effect?
The Simple Forms extension http://www.mediawiki.org/wiki/Extension:Simple_Forms used to render wikitext within a form, e.g.:
{{#form: [[Hello there]]! .... }}
but now instead of rendering a "Hello there" link, it displays the literal text [[Hello there]]. Likewise, if the results of a form submission contain wikitext or custom tags, they are being displayed literally instead of parsed.
Is this something to take up with the extension author (i.e., he missed something), or is this going to be an inherent problem due to the parser changes?
Thanks, DanB
Also, http://www.mediawiki.org/wiki/Extension:ExpandAfter appears to be broken by in 1.12.0. Pity, it's a very useful extension. Any workarounds or alternative approaches?
Test case is on the extension page above:
{{#expandafter:math||{ {{{1}}} \over 2 } }}
displays as a literal <math> tag, not a parsed math formula.
DanB
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Daniel Barrett wrote:
Also, http://www.mediawiki.org/wiki/Extension:ExpandAfter appears to be broken by in 1.12.0. Pity, it's a very useful extension. Any workarounds or alternative approaches?
Test case is on the extension page above:
{{#expandafter:math||{ {{{1}}} \over 2 } }}
displays as a literal <math> tag, not a parsed math formula.
You can use the built-in #tag parser function for this:
{{#tag:math|{ {{{1}}} \over 2 } }}
- -- brion vibber (brion @ wikimedia.org)
mediawiki-l@lists.wikimedia.org