Module:Numlinks: Difference between revisions

Ganaram inukshuk (talk | contribs)
some cleanup
Ganaram inukshuk (talk | contribs)
No edit summary
Line 10: Line 10:
--  dissimilar to keep within one module
--  dissimilar to keep within one module


function p.numlinks(args)
function p._numlinks(args)
local num_links  = args["Link Count"]
local num_links  = args["Link Count"] or 1
local curr_num  = args["Num"]
local curr_num  = args["Num"] or 10
local min_num    = args["Min"] or 1
local min_num    = args["Min"] or 1
local page_text  = args["Page Text"] or { "PRE-TEXT", "POST-TEXT" }
local page_text  = args["Page Text"] or { "PRE-TEXT", "POST-TEXT" }
Line 97: Line 97:
-- Create numbered navigation links
-- Create numbered navigation links
local navigation_links = p.numlinks(args)
local navigation_links = p._numlinks(args)


return navigation_links
return navigation_links
Line 103: Line 103:


function p.tester()
function p.tester()
return p._numlinks()
local args = {
["Link Count"] = 3,
["Num"]        = 13,
["Link Text"]  = {"edo"}
}
return p._numlinks(args)
end
end


return p
return p