This is the template sandbox page for Template:Random subpage (diff). See also the companion subpage for test cases. |
This template is used on approximately 7,400 pages and changes may be widely noticed. Test changes in the template's /sandbox or /testcases subpages, or in your own user subpage. Consider discussing changes on the talk page before implementing them.
Preview message: Transclusion count updated automatically (see documentation). |
This template uses Lua: |
{{Random subpage}}
or
{{Random subpage|page=<page name>|start=<number>|end=<number>|same=<number>}}
or
{{Random subpage|<page name>|<number>|<number>|<number>}}
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:
|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.
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}}
Portal content templates
Main portal page formatting templates
Templates that configure links
Selected page templates, used on subpages of older portals
Related templates