User:Teratornis/DynamicPageList

is the first wiki I have used that is running the DynamicPageList extension. These are my notes about learning to use it.

First contact
User:SusanG called my attention to this extension on 18 October 2007:


 * User talk:Teratornis/Index

List popular pages in a namespace
The following code:  namespace     = Conservapedia ordermethod   = counter order         = descending addpagecounter = true count         = 10  lists the ten most popular pages in the Conservapedia: namespace:  namespace     = Conservapedia ordermethod   = counter order         = descending addpagecounter = true count         = 10 

References:


 * User talk:Teratornis
 * http://semeb.com/dpldemo/DPL:Manual_-_DPL_parameters:_Criteria_for_page_selection#namespace
 * http://semeb.com/dpldemo/DPL:Manual_-_DPL_parameters:_Controlling_output_format#mode

List my user talk pages by modification time
MediaWiki notifies the user when someone edits the user's talk page, but not when someone edits a talk page of any of the user's subpages. If a user has several talk pages, the user may have trouble monitoring all of them for comments. DynamicPageList can help.

The following code:  namespace     = User_talk titlematch    = Teratornis% ordermethod   = lastedit order         = descending addeditdate   = true count         = 10  lists my [&from= user talk pages] in descending order of modification time (i.e., the most-recently-edited talk page is at the top):  namespace     = User_talk titlematch    = Teratornis% ordermethod   = lastedit order         = descending addeditdate   = true count         = 10  I limit the  to ten pages, because I generally only need to check the most recently edited talk pages for new comments. It's unlikely I would have pending comments on more than ten of my talk pages at once. (As of 14:02, 25 October 2007 (EDT), I don't even have ten such pages total, but later I might.)

References:


 * http://semeb.com/dpldemo/DPL:Manual_-_DPL_parameters:_Criteria_for_page_selection#namespace
 * http://semeb.com/dpldemo/DPL:Manual_-_DPL_parameters:_Criteria_for_page_selection#titlematch
 * http://semeb.com/dpldemo/DPL:Manual_-_DPL_parameters:_Controlling_output_order#ordermethod
 * http://semeb.com/dpldemo/DPL:Manual_-_DPL_parameters:_Controlling_output_order#order
 * http://semeb.com/dpldemo/DPL:Manual_-_DPL_parameters:_Controlling_output_volume#addeditdate

List my user pages and talk pages by popularity
A user who has several user subpages and talk pages of them may want to list them by popularity (i.e., number of views).

The following code:  namespace     = User|User_talk titlematch    = Teratornis% ordermethod   = counter order         = descending addpagecounter = true count         = 20  lists my user (sub)pages and their talk pages in descending order of popularity:  namespace     = User|User_talk titlematch    = Teratornis% ordermethod   = counter order         = descending addpagecounter = true count         = 20 

This page itself does not appear in the output.

References:


 * http://semeb.com/dpldemo/DPL:Manual_-_DPL_parameters:_Criteria_for_page_selection#namespace
 * http://semeb.com/dpldemo/DPL:Manual_-_DPL_parameters:_Criteria_for_page_selection#titlematch
 * http://semeb.com/dpldemo/DPL:Manual_-_DPL_parameters:_Controlling_output_order#ordermethod
 * http://semeb.com/dpldemo/DPL:Manual_-_DPL_parameters:_Controlling_output_order#order
 * http://semeb.com/dpldemo/DPL:Manual_-_DPL_parameters:_Controlling_output_volume#addpagecounter