User:Xenwolf/SandBox: Difference between revisions
→Testing User:Xenwolf/Template:EDOs: leading zeros removed, link optionality still to do |
|||
Line 87: | Line 87: | ||
== Testing [[User:Xenwolf/Template:EDOs]] == | == Testing [[User:Xenwolf/Template:EDOs]] == | ||
I evaluate option(s) to only generate links to existing pages as a feature of [[Template:EDOs]]. | I evaluate option(s) to only generate links to existing pages as a feature of [[Template:EDOs]]. Answer: No. | ||
{{User:Xenwolf/Template:EDOs|101, 1001, and 123xy, even 000}} | {{User:Xenwolf/Template:EDOs|101, 1001, and 123xy, even 000}} | ||
* done: | * done: leading zeros removed | ||
{{#ifexist: 101edo | [[101edo{{!}}101]] | 101edo}} | |||
{{#ifexist: 1001edo | [[1001edo]] | 1001edo}} | |||
* hard to do: existence checks | |||
** <code>#ifexist</code> is evaluated before <code>#regex</code> | |||
** expensive (see [[Mediawiki: Help:Extension:ParserFunctions ##ifexist]]) |