Module
DYK/doc
From Dogcraft Wiki
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
This module is responsible for | 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 [[Dogctaft_Wiki:Did_you_know/Facts]] page. | ||
===Functions:=== | ===Functions:=== |
Revision as of 12:33, 19 March 2021
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 Dogctaft_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.
Example: {{#invoke:DYK|random|length=33|seed=3}}
generates: 10
(this number changes daily)
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}}" as the value, and "count", which determines how many facts to return.
Example: {{#invoke:DYK|facts|text={{Dogctaft_Wiki:Did_you_know}}|count=2}}
generates:
Lua error in Module:DYK at line 41: attempt to compare number with nil.
(this changes daily)