Jump to content
This wiki has been automatically closed because there have been no edits or log actions made within the last 60 days. If you are a user (who is not the bureaucrat) that wishes for this wiki to be reopened, please request that at Requests for reopening wikis. If this wiki is not reopened within 6 months it may be deleted. Note: If you are a bureaucrat on this wiki, you can go to Special:ManageWiki and uncheck the "Closed" box to reopen it.

Main Page: Difference between revisions

no edit summary
imported>FrozenPlum
No edit summary
imported>FrozenPlum
No edit summary
Line 1:
{{DPL manual|section=|subsection=}}
 
'''DynamicPageList3''' (DPL3) is a powerful MediaWiki [[meta:extension|extension]] that can generate lists of pages, and/ordata certainabout datathose setspages, andor statisticsthe gatheredvalues fromof template parameters used them, for display in aother wiki pagearticles. DPL3 lists (the default output) are automatically updated whenever saidthe data it fetches changes, the cache expires, or the page is purged. The output can be extensively formatted (though use of templates or in-query formatting or surrogate templates) to create a range of information displays, from lists, to in-line paragraph text/content, tables, galleries, navigation and other possibilities.
 
As a basic example, DPL3 can be used to insert, in a wiki page, an always-current list of all pages of a particular [[mw:Help:category|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, DPL3 can be used to insert, in a wiki page, an always-current list of all pages of a particular [[mw:Help:category|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.
 
==Installation==
* '''For [[meta:Miraheze|Miraheze]] ([[mw:Project:WikiFarm|WikiFarm]]) users''', the DPL3 MediaWiki extension is already installed, it simply needs to be enabled by a user with the appropriate privileges in [[Meta:ManageWiki]].
See the MediaWiki software [[mw:Extension:DynamicPageList3#Installation|DynamicPageList3 Extension installation]] page section for installation details.
 
See* '''Other users''' should see the MediaWiki software [[mw:Extension:DynamicPageList3#Installation|DynamicPageList3 Extension installation]] page section for installationinformation detailson how to install the extension in MediaWiki.
 
 
== Configuration ==
Line 12 ⟶ 16:
DPL3 has a variety of configuration settings that can be used, as well as a number of defaults that are important to note. Settings should be defined before enabling the extension.
 
* '''For [[meta:Miraheze|Miraheze]] ([[mw:Project:WikiFarm|WikiFarm]]) users''', the DPL3 MediaWiki extension is already configured.
* See the MediaWiki software [[mw:Extension:DynamicPageList3#Configuration|DynamicPageList3 Extension configuration]] page section for a list of configuration options.
 
* See'''Other users''' should see the MediaWiki software [[mw:Extension:DynamicPageList3#Configuration|DynamicPageList3 Extension configuration]] page section for a list of configuration options.
 
 
===Limiting results and resource consumption===
Line 21 ⟶ 28:
* <code>$wgDplSettings['maxResultCount']</code> – Limits the number of results returned in a query ('''default''' is 500).
* <code>$wgDplSettings['runFromProtectedPagesOnly']</code> – Causes DPL3 to only run from protected pages (if set to ''true''), which can aid administrators having problems with malicous user activity resulting in computationally expensive queries.
 
'''Note:''' For [[meta:Miraheze|Miraheze]] users, these settings are set by Miraheze.
 
 
=== Functional richness ===
Line 32 ⟶ 42:
* <code>$wgDplSettings['functionalRichness'] = 4</code> – Permits potentially dangerous and exotic batch delete and update operations; not recommended for public websites. Also includes extra debugging parameters for development and testing.
{{note|'''Important:''' Some levels of functional richness can cause high database or CPU load, and should be carefully considered.|warn}}
 
'''Note:''' For [[meta:Miraheze|Miraheze]] users, these settings are set by Miraheze.
 
 
== Usage ==
The ''General use and invocation syntax'' page is essential to read, to understand the fundamentals of DPL3 use, it is not recommended to skip this section of the manual.
* [[General usage and invocation syntax|General usage and invocation syntax]]
 
 
== Primary DPL3 module ==
Line 44 ⟶ 58:
* [[Controlling output volume|Controlling output volume]]
* [[Other parameters|Other parameters]]
 
== Complete DPL3 Manual Table of Contents ==
For the legacy Table of Contents, see [[Parameter Quick Reference]].
 
 
== Other DPL3 modules ==
Line 55 ⟶ 69:
* [[Dplnum|<nowiki>{{#dplnum: ... }}</nowiki>]]
* [[Dplmatrix|<nowiki>{{#dplmatrix: ... }}</nowiki>]]
 
 
== More information ==
Anonymous user
Cookies help us deliver our services. By using our services, you agree to our use of cookies.