Help:DPL: Difference between revisions
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
As a basic example, DPL can be used to insert, in a wiki page, an always-current list of all pages of a particular [[mw:Help:Categories|category]]. The data displayed may be selected and sorted based on factors like author, namespace, date, name pattern, usage of templates, or references to other articles, with a variety of custom formatting possibilities. | As a basic example, DPL can be used to insert, in a wiki page, an always-current list of all pages of a particular [[mw:Help:Categories|category]]. The data displayed may be selected and sorted based on factors like author, namespace, date, name pattern, usage of templates, or references to other articles, with a variety of custom formatting possibilities. | ||
This page and its subpages are the DynamicPageList3 (DPL) Manual. | This page and its subpages are the DynamicPageList3 (DPL) Manual. This version of the DPL Manual was imported from the [https://help.gamepedia.com/Extension:DPL3/Manual Gamepedia Help Wiki] (which apparently adapted it from [http://followthescore.org/dpldemo/index.php?title=DPL:Manual FollowTheScore]). The DPL Manual on the Gamepedia Help Wiki has since migrated to the [https://community.fandom.com/wiki/Help:DPL3/Manual Fandom Community Central]. Because of needed changes, the pages imported have been edited. For a list of all changes, see [[AIOWiki:Adventures in Odyssey Wiki:DPL Manual|AIOWiki:DPL Manual]]. | ||
== Usage == | == Usage == | ||
Line 60: | Line 60: | ||
* [[Help:DPL/Example: Show templates parameters from an article|Show templates parameters from an article]] | * [[Help:DPL/Example: Show templates parameters from an article|Show templates parameters from an article]] | ||
* [[Help:DPL/Example: Show sections from an article|Show sections from an article]] | * [[Help:DPL/Example: Show sections from an article|Show sections from an article]] | ||
Latest revision as of 21:16, 22 August 2024
|
Manual |
DynamicPageList3 (DPL/DPL3) is a powerful MediaWiki extension that can generate lists of pages, and/or certain data and statistics gathered from them, for display in a wiki page. DPL lists are automatically updated whenever said data changes.
As a basic example, DPL can be used to insert, in a wiki page, an always-current list of all pages of a particular category. The data displayed may be selected and sorted based on factors like author, namespace, date, name pattern, usage of templates, or references to other articles, with a variety of custom formatting possibilities.
This page and its subpages are the DynamicPageList3 (DPL) Manual. This version of the DPL Manual was imported from the Gamepedia Help Wiki (which apparently adapted it from FollowTheScore). The DPL Manual on the Gamepedia Help Wiki has since migrated to the Fandom Community Central. Because of needed changes, the pages imported have been edited. For a list of all changes, see AIOWiki:DPL Manual.
Usage
Primary DPL module
These sections contain documentation on DPL's primary module, {{#dpl: ... }}
. This is the DPL functionality used most often, and has a wide range of powerful coding options.
- Criteria for page selection
- Controlling output format
- Controlling output order
- Controlling output volume
- Other parameters
Complete DPL Manual Table of Contents
Below is the legacy Table of Contents provided as navigation in the original DPL documentation. It is an expansive, cross-referenced list of DPL parameters (which some find daunting and others find helpful). Its links can all be found via the pages listed above, however the table below may be useful to more easily find what you need, especially if you don't know which section your desired functionality might be located in (expand the table below and use your browser's Find In Page feature, usually Ctrl-F
).
Other DPL modules
These sections detail some additional functions provided by the DPL extension.
- {{#dplchapter: ... }}
- {{#dplvar: ... }}
- {{#dplreplace: ... }}
- {{#dplnum: ... }}
- {{#dplmatrix: ... }}