Module
DYK/doc
From Dogcraft Wiki
No edit summary |
m (sidebar!) ย |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Sidebar DYK}} | |||
This module is responsible for the functionality of the [[Dogcraft Wiki:Did you know|Did you know?]] facts that appear on the main page. It does this by randomly pulling a number of facts from the content of the [[Dogcraft Wiki:Did you know/Facts]] page. | This module is responsible for the functionality of the [[Dogcraft Wiki:Did you know|Did you know?]] facts that appear on the main page. It does this by randomly pulling a number of facts from the content of the [[Dogcraft Wiki:Did you know/Facts]] page. | ||
Line 9: | Line 10: | ||
* ''<code><nowiki>{{#invoke:DYK|random|length=33|seed=4}}</nowiki></code>'' generates: ''<code>{{#invoke:DYK|random|length=33|seed=4}}</code>'' (this number changes daily)'' | * ''<code><nowiki>{{#invoke:DYK|random|length=33|seed=4}}</nowiki></code>'' generates: ''<code>{{#invoke:DYK|random|length=33|seed=4}}</code>'' (this number changes daily)'' | ||
* ''<code><nowiki>{{#invoke:DYK|random|length=33|seed=5}}</nowiki></code>'' generates: ''<code>{{#invoke:DYK|random|length=33|seed=5}}</code>'' (this number changes daily)'' | * ''<code><nowiki>{{#invoke:DYK|random|length=33|seed=5}}</nowiki></code>'' generates: ''<code>{{#invoke:DYK|random|length=33|seed=5}}</code>'' (this number changes daily)'' | ||
====randomW==== | |||
The "randomW" function can generate up to 5 random numbers per week. Its arguments are "length", which sets the highest random number it can select (default is 30), and "seed", which can select between the 5 daily numbers. Seed accepts numbers from 1 to 5. <br> ''Examples: | |||
* ''<code><nowiki>{{#invoke:DYK|randomW|length=33|seed=1}}</nowiki></code>'' generates: ''<code>{{#invoke:DYK|randomW|length=33|seed=1}}</code>'' (this number changes weekly)'' | |||
* ''<code><nowiki>{{#invoke:DYK|randomW|length=33|seed=2}}</nowiki></code>'' generates: ''<code>{{#invoke:DYK|randomW|length=33|seed=2}}</code>'' (this number changes weekly)'' | |||
* ''<code><nowiki>{{#invoke:DYK|randomW|length=33|seed=3}}</nowiki></code>'' generates: ''<code>{{#invoke:DYK|randomW|length=33|seed=3}}</code>'' (this number changes weekly)'' | |||
* ''<code><nowiki>{{#invoke:DYK|randomW|length=33|seed=4}}</nowiki></code>'' generates: ''<code>{{#invoke:DYK|randomW|length=33|seed=4}}</code>'' (this number changes weekly)'' | |||
* ''<code><nowiki>{{#invoke:DYK|randomW|length=33|seed=5}}</nowiki></code>'' generates: ''<code>{{#invoke:DYK|randomW|length=33|seed=5}}</code>'' (this number changes weekly)'' | |||
====facts==== | ====facts==== | ||
The "facts" function, which returns up to 5 facts per day, selected from [[Dogcraft_Wiki:Did_you_know]]. Its arguments are "text", which expects "<nowiki>{{Dogcraft_Wiki:Did_you_know/Facts}}</nowiki>" or a similarly layed out page, as the value, and "start" and " | The "facts" function, which returns up to 5 facts per day, selected from [[Dogcraft_Wiki:Did_you_know]]. Its arguments are "text", which expects "<nowiki>{{Dogcraft_Wiki:Did_you_know/Facts}}</nowiki>" or a similarly layed out page, as the value, and "start" and "end", which determine which of the 5 facts to return. <br> ''Example: ''<code><nowiki>{{#invoke:DYK|facts|text={{Dogcraft_Wiki:Did_you_know/Facts}}|start=1|end=2}}</nowiki></code>'' generates: <blockquote>{{#invoke:DYK|facts|text={{Dogcraft_Wiki:Did_you_know/Facts}}|start=1|end=2}}</blockquote>''(this changes daily)'' |
Latest revision as of 18:20, 28 August 2022
Home ยท Facts list ยท Fact submissions |
MainPage template ยท Module (docs, sandbox) ยท Criteria/Editnotice ยท Category page |
This module is responsible for the functionality of the Did you know? facts that appear on the main page. It does this by randomly pulling a number of facts from the content of the Dogcraft Wiki:Did you know/Facts page.
Functions:
random
The "random" function can generate up to 5 random numbers per day. Its arguments are "length", which sets the highest random number it can select (default is 30), and "seed", which can select between the 5 daily numbers. Seed accepts numbers from 1 to 5.
Examples:
{{#invoke:DYK|random|length=33|seed=1}}
generates:16
(this number changes daily){{#invoke:DYK|random|length=33|seed=2}}
generates:23
(this number changes daily){{#invoke:DYK|random|length=33|seed=3}}
generates:31
(this number changes daily){{#invoke:DYK|random|length=33|seed=4}}
generates:5
(this number changes daily){{#invoke:DYK|random|length=33|seed=5}}
generates:12
(this number changes daily)
randomW
The "randomW" function can generate up to 5 random numbers per week. Its arguments are "length", which sets the highest random number it can select (default is 30), and "seed", which can select between the 5 daily numbers. Seed accepts numbers from 1 to 5.
Examples:
{{#invoke:DYK|randomW|length=33|seed=1}}
generates:28
(this number changes weekly){{#invoke:DYK|randomW|length=33|seed=2}}
generates:3
(this number changes weekly){{#invoke:DYK|randomW|length=33|seed=3}}
generates:10
(this number changes weekly){{#invoke:DYK|randomW|length=33|seed=4}}
generates:17
(this number changes weekly){{#invoke:DYK|randomW|length=33|seed=5}}
generates:25
(this number changes weekly)
facts
The "facts" function, which returns up to 5 facts per day, selected from Dogcraft_Wiki:Did_you_know. Its arguments are "text", which expects "{{Dogcraft_Wiki:Did_you_know/Facts}}" or a similarly layed out page, as the value, and "start" and "end", which determine which of the 5 facts to return.
Example: {{#invoke:DYK|facts|text={{Dogcraft_Wiki:Did_you_know/Facts}}|start=1|end=2}}
generates:
- ... that throughout the Survival 3 world, the Dogcraft Server had competitive leagues for both Spleef and Ice Boat Racing?
- ... that there's an unused Nitro UHC final arena that was removed from rotation due to lack of competitive viability, but has since been made available for download via Planet Minecraft?
(this changes daily)