User:Roc michael/dplmatrix study
Contents
dplmatrix demo1
code 1
{|class=wikitable
!normal
!flipped
|--
|
{{#dplmatrix:a simple demo matrix||||
one
oho
aha
two ~~ Two
ehem
three
four
aha
uhui ~~ UHU
two ~~ Two
uhui ~~ UHU
}}
|
{{#dplmatrix:a simple demo matrix|<big>•</big>|.|flip|
one
oho
aha
two ~~ Two
ehem
three
four
aha
uhui ~~ UHU
two ~~ Two
uhui ~~ UHU
}}
|}
Demo1 Result
| normal | flipped | ||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
{{#dpl:
|debug=1
|category=DPL Manual
|format=,%PAGE% ~~ %TITLE%\n²{:Test matrix2¦page=%PAGE%¦category=DPL Manual¦namespace=}²,
}}
dplmatrix demo2
code 2-1
DPL:Manual ~~ Manual
DPL:Manual - Authors and History ~~ Manual - Authors and History DPL:Manual - Compatibility ~~ Manual - Compatibility DPL:Manual - DPL Bug Reporting and Feature Requests ~~ Manual - DPL Bug Reporting and Feature Requests DPL:Manual - DPL parameters: Controlling output format ~~ Manual - DPL parameters: Controlling output format DPL:Manual - DPL parameters: Controlling output order ~~ Manual - DPL parameters: Controlling output order DPL:Manual - DPL parameters: Controlling output volume ~~ Manual - DPL parameters: Controlling output volume DPL:Manual - DPL parameters: Criteria for page selection ~~ Manual - DPL parameters: Criteria for page selection DPL:Manual - DPL parameters: Other parameters ~~ Manual - DPL parameters: Other parameters DPL:Manual - General Usage and Invocation Syntax ~~ Manual - General Usage and Invocation Syntax DPL:Manual - Source and Installation ~~ Manual - Source and Installation
DPL:Manual - Authors and History ~~ Manual - Authors and History
DPL:Manual ~~ Manual DPL:Manual - Compatibility ~~ Manual - Compatibility
DPL:Manual - Compatibility ~~ Manual - Compatibility
DPL:Manual ~~ Manual
DPL:Manual - DPL Bug Reporting and Feature Requests ~~ Manual - DPL Bug Reporting and Feature Requests
DPL:Manual ~~ Manual
DPL:Manual - DPL parameters: Controlling output format ~~ Manual - DPL parameters: Controlling output format
DPL:Manual ~~ Manual DPL:Manual - DPL parameters: Controlling output order ~~ Manual - DPL parameters: Controlling output order DPL:Manual - DPL parameters: Controlling output volume ~~ Manual - DPL parameters: Controlling output volume
DPL:Manual - DPL parameters: Controlling output volume ~~ Manual - DPL parameters: Controlling output volume
DPL:Manual ~~ Manual DPL:Manual - DPL parameters: Criteria for page selection ~~ Manual - DPL parameters: Criteria for page selection
DPL:Manual - DPL parameters: Other parameters ~~ Manual - DPL parameters: Other parameters
DPL:Manual ~~ Manual
DPL:Manual - DPL Special Page with Parameters ~~ Manual - DPL Special Page with Parameters
DPL:Manual ~~ Manual
DPL:Manual - DPL with PostgreSQL ~~ Manual - DPL with PostgreSQL
DPL:Manual ~~ Manual
DPL:Manual - dplmatrix ~~ Manual - dplmatrix
DPL:Manual ~~ Manual DPL:Manual - Authors and History ~~ Manual - Authors and History DPL:Manual - DPL Bug Reporting and Feature Requests ~~ Manual - DPL Bug Reporting and Feature Requests DPL:Manual - DPL Special Page with Parameters ~~ Manual - DPL Special Page with Parameters DPL:Manual - DPL parameters: Controlling output format ~~ Manual - DPL parameters: Controlling output format DPL:Manual - DPL parameters: Controlling output order ~~ Manual - DPL parameters: Controlling output order DPL:Manual - DPL parameters: Controlling output volume ~~ Manual - DPL parameters: Controlling output volume DPL:Manual - DPL parameters: Criteria for page selection ~~ Manual - DPL parameters: Criteria for page selection DPL:Manual - DPL parameters: Other parameters ~~ Manual - DPL parameters: Other parameters DPL:Manual - DPL with PostgreSQL ~~ Manual - DPL with PostgreSQL DPL:Manual - General Usage and Invocation Syntax ~~ Manual - General Usage and Invocation Syntax DPL:Manual - Source and Installation ~~ Manual - Source and Installation DPL:Manual - dplchapter ~~ Manual - dplchapter
DPL:Manual - dplnum ~~ Manual - dplnum
DPL:Manual ~~ Manual
DPL:Manual - dplreplace ~~ Manual - dplreplace
DPL:Manual ~~ Manual
DPL:Manual - dplvar ~~ Manual - dplvar
DPL:Manual ~~ Manual
DPL:Manual - General Usage and Invocation Syntax ~~ Manual - General Usage and Invocation Syntax
DPL:Manual ~~ Manual DPL:Manual - DPL parameters: Controlling output format ~~ Manual - DPL parameters: Controlling output format
DPL:Manual - DPL parameters: Controlling output order ~~ Manual - DPL parameters: Controlling output order
DPL:Manual ~~ Manual DPL:Manual - DPL parameters: Controlling output format ~~ Manual - DPL parameters: Controlling output format
DPL:Manual - DPL parameters: Criteria for page selection ~~ Manual - DPL parameters: Criteria for page selection
DPL:Manual ~~ Manual DPL:Manual - DPL parameters: Controlling output volume ~~ Manual - DPL parameters: Controlling output volume DPL:Manual - General Usage and Invocation Syntax ~~ Manual - General Usage and Invocation Syntax DPL:Manual - Source and Installation ~~ Manual - Source and Installation
DPL:Manual - dplchapter ~~ Manual - dplchapter
DPL:Manual ~~ Manual
DPL:Manual - Source and Installation ~~ Manual - Source and Installation
DPL:Manual ~~ Manual DPL:Manual - Compatibility ~~ Manual - Compatibility DPL:Manual - DPL parameters: Criteria for page selection ~~ Manual - DPL parameters: Criteria for page selection DPL:Manual - DPL with PostgreSQL ~~ Manual - DPL with PostgreSQL
code 2-2
Now we use two nested DPL queries to generate the indented list:
{{#dplmatrix:''links from articles to the DPL manual''|'''x'''|-|flip|
{{#dpl:
|debug=1
|category=DPL Manual
|format=,%PAGE% ~~ %TITLE%\n²{:Test matrix2¦page=%PAGE%¦category=DPL Manual¦namespace=}²,
}}
}}