Template:Random subpage

From Wikipedia, the free encyclopedia
Jump to: navigation, search
Documentation icon Template documentation[view] [edit] [history] [purge]

Template layout

{{Random subpage}}
or
{{Random subpage|page=<page name>|start=<number>|end=<number>|same=<number>}}
or
{{Random subpage|<page name>|<number>|<number>|<number>}}

Usage

This template transcludes a numbered sub-page that is randomly selected between the "start"-numbered sub-page and the "end"-numbered sub-page as follows:

{{<page name>/<randomly selected number between "start" and "end">}}

It may be used with or without parameters as follows:

  • 1|page: The name of the page to be displayed (without the subpage number). The default is empty.
  • 2|start: The starting sub-subpage number. Must be a positive integer. The default is 1.
  • 3|end: The ending sub-subpage number. Must be a positive integer. The default is 2.
  • 4|same: (optional) This parameter makes different template invocations link to the same subpage. It can be set with |same=yes, |same=y, |same=true or |same=1. For it to work, the |same= parameter must be set on all desired templates on a page, and those templates must also use the same start and end values. The subpage chosen will change randomly if the page is edited or purged.

Note: this template used to accept a |seed= parameter, but this has been deprecated after the template was switched to use Module:Random.

Example

This template can be used to display a list of randomly selected items from a group of numbered subpages. For example, portals that use "Did you know..." sections can randomly display four items from a page named "Portal:Foo/Did you know" that has sixteen numbered subpages as follows:

{{Random subpage|page=Portal:Foo/Did you know|start=1|end=4}}
{{Random subpage|page=Portal:Foo/Did you know|start=5|end=8}}
{{Random subpage|page=Portal:Foo/Did you know|start=9|end=12}}
{{Random subpage|page=Portal:Foo/Did you know|start=13|end=16}}

See also

Main portal creation templates
  • {{Box portal skeleton}} - Used to create portal main pages.
  • {{Random portal component}} - Used on the portal main page to randomly display articles from the portal sub-pages.
  • {{Random portal component with nominate}} - Used on the portal main page to randomly display articles from the portal sub-pages, adding the option to nominate other Featured foo articles.
  • {{Random subpage}} - Used on the portal main page to randomly display articles from the portal sub-pages. This template is best used for creating randomly populated Did you know... sections on the portal main page that are intended to include multiple Did you know... facts.
  • {{Subpage}}.
  • {{Numbered subpages}} - Used to create article links on portal sub-pages with 50 links.
  • {{Random box-header subpage}}.
Main portal page formatting templates
Templates that configure links
These templates are used to format the articles on the sub-pages

{{Selected X}} - Generic template for situations not listed hereafter.

Related templates