Vorlage:Random subpage/doc

Aus Dornheim Anatomy
< Vorlage:Random subpage
Version vom 10. Juni 2020, 13:00 Uhr von Becher (Diskussion | Beiträge) (1 Version importiert)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu:Navigation, Suche

{{#invoke:Message box|mbox}} {{#invoke:Lua banner|main}}

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

{{#invoke:Navbar|navbar}} Portal content templates

Main portal page formatting templates

{{#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Div col with unknown parameter "_VALUE_"; use colwidth= to specify column size |ignoreblank=y | colwidth | content | gap | rules | small | style }}

Templates that configure links

{{#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Div col with unknown parameter "_VALUE_"; use colwidth= to specify column size |ignoreblank=y | colwidth | content | gap | rules | small | style }}

Selected page templates, used on subpages of older portals

{{#invoke:Check for unknown parameters|check|unknown=|preview=Page using Template:Div col with unknown parameter "_VALUE_"; use colwidth= to specify column size |ignoreblank=y | colwidth | content | gap | rules | small | style }}

Related templates

{{#invoke:Navbox|navbox}}