Difference between revisions of "Extension DPL"

From FollowTheScore
Jump to: navigation, search
Line 1: Line 1:
I put a lot of effort into the [[DPL:Manual|manual]] - so please read!
+
As its name (''Dynamic Page Lister'') implies, DPL is a ''report generator'' for MediaWikis.
 +
This is the most important extension we provide. The name of this website (''dpldemo'') is derived from the idea to demonstrate the many uses of DPL. DPL is a true monster in terms of functionality. Although there is a [[DPL:Manual|detailed manual]] for DPL most people will find it easier to look for an existing '''DPL example''' which is similar to their needs.
  
Nevertheless, most of us are inspired by '''examples'''. When you are looking for a fast solution to a specific problem it may be quite hard to find out if DPL can do the job. But if you see how a similar problem was solved it may be quite easy to adapt the solution to your needs. And eventually you will have a look into the manual, I hope ;-)
+
Nevertheless: I put a lot of effort into the [[DPL:Manual|manual]] - so please read!
  
 
== How to select articles ==
 
== How to select articles ==

Revision as of 08:56, 11 March 2009

As its name (Dynamic Page Lister) implies, DPL is a report generator for MediaWikis. This is the most important extension we provide. The name of this website (dpldemo) is derived from the idea to demonstrate the many uses of DPL. DPL is a true monster in terms of functionality. Although there is a detailed manual for DPL most people will find it easier to look for an existing DPL example which is similar to their needs.

Nevertheless: I put a lot of effort into the manual - so please read!

How to select articles

How to show template parameters

  • Create a table of articles where the columns show parameter values of template calls DPL Example 001
  • Make that table sortable and define a headline for the first column DPL Example 002
  • Add meta data (hit count) and apply individual formatting to the fields DPL Example 003
  • change the sequence of fields and apply a nested DPL within a phantom template DPL Example 004

List articles depending on category

Tree output