Module:DidYouKnow
Implements {{DidYouKnow}}
. All individual hooks are stored and can be added at Module:DidYouKnow/facts.
[view] [edit] [history] [refresh]The above documentation is transcluded from Module:DidYouKnow/doc.
local p = {}
local facts = require("Module:DidYouKnow/facts")
function p.getFacts()
local s = ""
local length = #facts.facts
math.randomseed(math.floor(os.time()/(60*60*24)))
for i = 0, 4 do
s = s .. "* ... that " .. facts.facts[math.random(1, length)] .. "?"
if i < 4 then s = s .. "\n" end
end
return s
end
-- List all facts. Intended to allow easier debugging.
function p.getAllFacts()
local result = {}
local length = #facts.facts
for i = 1, length do
result[i] = "* ... that " .. facts.facts[i] .. "?"
end
return table.concat(result, "\n")
end
return p