Examples/Parameter: includematch (example 1): Difference between revisions

From DynamicPageList3 Manual
imported>FrozenPlum
mNo edit summary
imported>FrozenPlum
 
(No difference)

Latest revision as of 22:40, 31 March 2023

Please do not edit this page unless you're wanting to edit the manual itself, it is an example included in the manual.

Example

This will list articles in Category:Fruit examples, in the Main namespace, which contain a call to the template "Fruit-Infobox" and use the "grows" parameter of that template with an argument that contains "Vines" or "vines" as a text string. The example is also formatted into a (simple) table, using the table parameter.

  • There is no pattern specified for the first element of the include statement. "VINES" would not match; we could use the "i" modifier with the regexp to match without case sensitivity if we wanted to.
{{#dpl:
|category=Fruit examples
|namespace=
|include={Fruit-Infobox}:grows
|includematch=/grows\s*=\s*[^¦]*[Vv]ines/s
|table=class="wikitable", Page, Growth Area
}}

Result

{{#dpl: |category=Fruit examples |namespace= |include={Fruit-Infobox}:grows |includematch=/grows\s*=\s*[^¦]*[Vv]ines/s |table=class="wikitable", Page, Growth Area }}