User:Teratornis/DynamicPageList

From RationalWiki
Jump to navigation Jump to search

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

First contact[edit]

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

List popular pages in a namespace[edit]

The following code:

<DPL>
  namespace      = Conservapedia
  ordermethod    = counter
  order          = descending
  addpagecounter = true
  count          = 10
</DPL>

lists the ten most popular pages in the Conservapedia: namespace:

References:

List my user talk pages by modification time[edit]

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:

<DPL>
  namespace      = User_talk
  titlematch     = Teratornis%
  ordermethod    = lastedit
  order          = descending
  addeditdate    = true
  count          = 10
</DPL>

lists my user talk pages in descending order of modification time (i.e., the most-recently-edited talk page is at the top):

I limit the count 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:

List my user pages and talk pages by popularity[edit]

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:

<DPL>
  namespace      = User|User_talk
  titlematch     = Teratornis%
  ordermethod    = counter
  order          = descending
  addpagecounter = true
  count          = 20
</DPL>

lists my user (sub)pages and their talk pages in descending order of popularity:

This page itself (User:Teratornis/DynamicPageList) does not appear in the output.

References:

See also[edit]

To-do: find any other pages on RationalWiki that document or exemplify the use of DynamicPageList.

External links[edit]