Module:Numlinks: Difference between revisions

ArrowHead294 (talk | contribs)
mNo edit summary
Ganaram inukshuk (talk | contribs)
todo; revert previous changes for clarity
Line 6: Line 6:
local yesno = require("Module:Yesno")
local yesno = require("Module:Yesno")


function p.numlinks_1_val(args)
-- TODO:
-- - Split into two modules: Numlinks and Numlinks-2D, since behaviors are too
--  dissimilar to keep within one module
 
function p.numlinks(args)
local num_links  = args["Link Count"]
local num_links  = args["Link Count"]
local curr_num  = args["Num 1"]
local curr_num  = args["Num 1"]
Line 60: Line 64:


-- wip
-- wip
function p.numlinks_2_val(args)
function p.numlinks_2d(args)
local curr_num_1  = args["Num 1"]
local curr_num_1  = args["Num 1"]
local min_num_1    = args["Min 1"] or 1
local min_num_1    = args["Min 1"] or 1
Line 84: Line 88:
end
end


-- Arguments:
-- Main function (TODO: split functionality into two modules)
-- Generate a table of previous and next links for numbered pages, with support
-- for up to two numbers. Args are as follows:
-- - Is ordinal: should the values be cardinal numbers (eg, 12edo) or ordinal
-- - Is ordinal: should the values be cardinal numbers (eg, 12edo) or ordinal
--  numbers (eg, 12th-octave)?
--  numbers (eg, 12th-octave)?