Difference between revisions of "Reference:DynamicPageList3"
(Tag: 2017 source edit) |
Extension: DynamicPageList3
Overview | |||
---|---|---|---|
Description: | Create lists of other articles based on their category, namespace, title, references or template usage and include contents or arguments of template calls of those articles into your page. | ||
State: | stable | Dependency: | MediaWiki |
Developer: | Alexia E. Smith, Algorithmix, Dangerville, IlyaHaykinson, Theaitetos, Unendlich | License: | - GPL v2+ |
Type: | MediaWiki | Category: | Content Structuring Reporting |
Edition: | BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud | ||
For more info, visit Mediawiki.
|
Features[edit source]
Note: This is a continuation and fork of DynamicPageList (third-party). It is a fully reworked object oriented code base, significant code and database speed improvements, and is fully backwards compatible with previous versions.
The DynamicPageList3 extension is a reporting tool for MediaWiki, listing category members and intersections with various formats and details. For full documentation, see the full original manual or the manual at gamepedia.
When invoked with a basic set of selection parameters DPL displays a list of pages in one or more categories. Selections may also be based on factors such as author, namespace, date, name pattern, usage of templates, or references to other articles. Output takes a variety of forms, some of which incorporate elements of selected articles.
This extension is invoked with the parser functionExtension:DynamicPageList (DPL), version 3.3.2: Warning: No parameter option supplied for '....'. (Missing '=')
Extension:DynamicPageList (DPL), version 3.3.2: Error: No selection criteria found! You must use at least one of the following parameters: category, namespace, titlematch, linksto, uses, createdby, modifiedby, lastmodifiedby, or their 'not' variants
Extension:DynamicPageList (DPL), version 3.3.2: Warning: No results.
or parser tagExtension:DynamicPageList (DPL), version 3.3.2: Error: No selection criteria found! You must use at least one of the following parameters: category, namespace, titlematch, linksto, uses, createdby, modifiedby, lastmodifiedby, or their 'not' variants
Extension:DynamicPageList (DPL), version 3.3.2: Warning: No results.
. A Wikimedia-compatible implementation of certain features can be invoked withExtension:DynamicPageList (DPL), version 3.3.2: Error: You need to include at least one category, or specify a namespace!
Extension:DynamicPageList (DPL), version 3.3.2: Error: No results!
.Complex look ups can result in computationally expensive database queries. However, by default all output is cached for a period of one hour to reduce the need to rerun the query every page load. The DPL:Parameters: Other Parameters manual page contains information on parameters that can be used to disable the cache and allow instant updates.
Source: mediawiki which allows to include lists of pages, based on various selection criteria, on any content page.
Compatibility info: In MediaWiki 1.35 (BlueSpice Cloud), this extension can cause a database error. https://phabricator.miraheze.org/T6402
Usage / functionality[edit | edit source]
A typical application is the inclusion of a list of pages from certain categories or namespaces on a wiki page. The selection and sorting criteria can be applied using various paramters.
Technical info[edit | edit source]
The standard module for this extension is {{#dpl: ... }}
.
Configuration[edit | edit source]
- There are no configuration options for this extension.
More Info[edit | edit source]
Examples for how to use this extension are included on the related help page.
A complete user manual can be found on Gamepedia.
{{BSExtensionInfobox |desc=Create lists of other articles based on their category, namespace, title, references or template usage and include contents or arguments of template calls of those articles into your page. |status=stable |developer=Alexia E. Smith, Algorithmix, Dangerville, IlyaHaykinson, Theaitetos, Unendlich |type=MediaWiki |edition=BlueSpice free , BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |active=Yes |compatible=MediaWiki |category=Content Structuring Reporting |license=GPL v2+ |docu=https://www.mediawiki.org/wiki/Extension:DynamicPageList3 }} '''Note:''' ''This is a continuation and fork of [https://www.mediawiki.org/wiki/Extension:DynamicPageList_(third-party) DynamicPageList (third-party)]. It is a fully reworked object oriented code base, significant code and database speed improvements, and is fully backwards compatible with previous versions.'' ''The '''DynamicPageList3''' extension is a reporting tool for MediaWiki, listing category members and intersections with various formats and details. For full documentation, see the [http://followthescore.org/dpldemo/index.php?title=Extension_DPL full original manual] or the [http://help.gamepedia.com/DPL:Manual manual at gamepedia].'' When invoked with a basic set of selection parameters DPL displays '''DynamicPageList3''' extension is a reporting tool for MediaWiki, which allows to include lists of pages, based on various selection criteria, on any content page. {{Compatibility|Note text=In MediaWiki 1.35 (BlueSpice Cloud), this extension can cause a database error. [https://phabricator.miraheze.org/T6402 https://phabricator.miraheze.org/T6402]}} ==Usage / functionality== A typical application is the inclusion of a list of pages in one or more categories. Selections may also be based on factors such as author, namespace, date, name pattern, usage of templates, or references to other articles. Output takes a variety of forms, some of which incorporate elements of selected articles. This extension is invoked with the parser function <code>{{#dpl: .... }}</code> or parser tag <code><dpl></dpl></code>. A [https://www.mediawiki.org/wiki/Extension:DynamicPageList_(Wikimedia) Wikimedia]-compatible implementation of certain features can be invoked with <code><dynamicpagelist></dynamicpagelist></code>. Complex look ups can result in computationally expensive database queries. However, by default all output is cached for a period of one hour to reduce the need to rerun the query every page load. The [http://help.gamepedia.com/DPL:Parameters:_Other_Parameters#cacheperiod DPL:Parameters: Other Parameters] manual page contains information on parameters that can be used to disable the cache and allow instant updates. [[Category:Extension]] '''Source: '''[https://www.mediawiki.org/wiki/Extension:DynamicPageList3 mediawiki]from certain categories or namespaces on a wiki page. The selection and sorting criteria can be applied using various paramters. ==Technical info== The standard module for this extension is <code><nowiki>{{#dpl: ... }}</nowiki></code>. ===Configuration=== *There are no configuration options for this extension. ==More Info== Examples for how to use this extension are included on the related [[Manual:Extension/DynamicPageList3|help page]]. A complete user manual can be found on [https://help.gamepedia.com/Extension:DPL3/Manual Gamepedia].
(17 intermediate revisions by 7 users not shown) | |||
Line 4: | Line 4: | ||
|developer=Alexia E. Smith, Algorithmix, Dangerville, IlyaHaykinson, Theaitetos, Unendlich | |developer=Alexia E. Smith, Algorithmix, Dangerville, IlyaHaykinson, Theaitetos, Unendlich | ||
|type=MediaWiki | |type=MediaWiki | ||
− | |edition=BlueSpice free | + | |edition=BlueSpice free, BlueSpice pro, BlueSpice Farm, BlueSpice Cloud |
|active=Yes | |active=Yes | ||
|compatible=MediaWiki | |compatible=MediaWiki | ||
− | |category= | + | |category=Reporting |
+ | |license=GPL v2+ | ||
|docu=https://www.mediawiki.org/wiki/Extension:DynamicPageList3 | |docu=https://www.mediawiki.org/wiki/Extension:DynamicPageList3 | ||
− | }} | + | }}'''DynamicPageList3''' extension is a reporting tool for MediaWiki, which allows to include lists of pages, based on various selection criteria, on any content page. |
− | ''' | ||
+ | {{Compatibility|Note text=In MediaWiki 1.35 (BlueSpice Cloud), this extension can cause a database error. [https://phabricator.miraheze.org/T6402 https://phabricator.miraheze.org/T6402]}} | ||
+ | ==Usage / functionality== | ||
+ | A typical application is the inclusion of a list of pages from certain categories or namespaces on a wiki page. The selection and sorting criteria can be applied using various paramters. | ||
− | + | ==Technical info== | |
+ | The standard module for this extension is <code><nowiki>{{#dpl: ... }}</nowiki></code>. | ||
− | + | ===Configuration=== | |
− | + | *There are no configuration options for this extension. | |
− | + | ==More Info== | |
− | |||
+ | Examples for how to use this extension are included on the related [[Manual:Extension/DynamicPageList3|help page]]. | ||
− | + | A complete user manual can be found on [https://help.gamepedia.com/Extension:DPL3/Manual Gamepedia]. |