2025 RationalWiki 'Oregon Plan' Fundraiser

There is no RationalWiki without you. We are a small non-profit with no staff—we are hundreds of volunteers who document pseudoscience and crankery around the world every day. We will never allow ads because we must remain independent. We cannot rely on big donors with corresponding big agendas. We are not the largest website around, but we believe we play an important role in defending truth and objectivity.

Fighting pseudoscience isn't free.
We are 100% user-supported! Help and donate $5, $10, $20 or whatever you can today with PayPal Logo.png!
Donations so far: $8765.50Goal: $10000

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]