Module:Numlinks: Difference between revisions

Ganaram inukshuk (talk | contribs)
No edit summary
Ganaram inukshuk (talk | contribs)
No edit summary
Line 135: Line 135:
args["Link Count"] = tonumber(args["Link Count"]) or 1
args["Link Count"] = tonumber(args["Link Count"]) or 1
args["Link Text"] = {args["Link Pretext"], args["Link Posttext"]}
local link_pretext  = args["Link Pretext" ] or ""
args["Link Pretext"] = nil
local link_posttext = args["Link Posttext"] or ""
args["Link Text"] = { link_pretext, link_posttext }
args["Link Pretext" ] = nil
args["Link Posttext"] = nil
args["Link Posttext"] = nil
args["Displayed Text"] = {args["Displayed Pretext"], args["Displayed Posttext"]}
local disp_pretext  = args["Displayed Pretext" ]
args["Displayed Pretext"] = nil
local disp_posttext = args["Displayed Posttext"]
args["Displayed Posttext"] = nil
if disp_pretext ~= nil and disp_posttext ~= nil then
args["Displayed Text"] = { disp_pretext, disp_posttext }
args["Displayed Pretext" ] = nil
args["Displayed Posttext"] = nil
end
args["Current Page Text"] = {args["Current Page Pretext"], args["Current Page Posttext"]}
local curr_pretext  = args["Displayed Pretext" ]
args["Current Page Pretext"] = nil
local curr_posttext = args["Displayed Posttext"]
args["Current Page Posttext"] = nil
if curr_pretext ~= nil and curr_posttext ~= nil then
args["Current Page Text"] = { curr_pretext, curr_posttext }
args["Current Page Pretext" ] = nil
args["Current Page Posttext"] = nil
end
-- Create numbered navigation links
-- Create numbered navigation links