Module:Sandbox/BrandonXLF/1: Difference between revisions

Content deleted Content added
Undid revision 1064002524 by BrandonXLF (talk)
Tags: Replaced Undo Reverted
No edit summary
Tag: Reverted
Line 1:
local mDate = require('Module:Date')
-- Sandbox, do not delete
local Date = mDate._Date
 
local p = {}
function main (frame, switch)
local fArgs = frame.args
function p.main (frame, switch)
local pArgs = frame:getParent().args
local tArgscurrentDate = {}Date('currentdate')
local templatedate = fArgs[Date('_1 December 2010'])
local out = ''
if not template then
return require('Module:Error').error{'Error: No template name given.'}
while date ~= currentDate do
end
out = out .. '[[Wikipedia:Main Page history/' .. date:text('%Y %B %d') .. '|' .. date:text('%d') .. ']]' .. '[[Wikipedia:Main Page history/' .. date:text('%Y %B %d') .. 'b|b]]'
fArgs._ = nil
if switch then
pArgs, fArgsdate = fArgs,date + pArgs1
end
for k, v in pairs(fArgs) do
tArgs[k] = v
end
for k, v in pairs(pArgs) do
tArgs[k] = v
end
return frame:expandTemplate{title = template, args = tArgs}
return out
end
 
return {p
default = function (frame) return main(frame) end,
force = function (frame) return main(frame, true) end
}