Module:pollasena-roots: Difference between revisions

No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 34: Line 34:
local a = 0
local a = 0
if frame.args["offset"] or frame.args["older"] then
if frame.args["offset"] or (frame.args["old"] or frame.args["older"]) then
local offset = frame.args["older"] and 1 or tonumber(frame.args["offset"])
local offset = frame.args["old"] and 1 or frame.args["older"] and 2 or tonumber(frame.args["offset"])
for i=1,offset do
for i=1,offset do
Line 98: Line 98:
end
end
if i~=1 and links[i-1] == "-" then links[i] = links[i]:gsub("(%|?)%*","%1") end
if i~=1 and links[i-1] == "-" then alts[i] = links[i]:gsub("^%*","") end
if i~=1 and links[i-1] ~= " " then links[i] = links[i]:gsub("(%|?)%*%-","%1-") end
--if i~=1 and links[i-1] ~= " " then links[i] = links[i]:gsub("(%|?)%*%-","%1-") end
--if i~=1 and alts[i-1]:match("%-$") then links[i] = links[i]:gsub("%|%*","|") end
--if i~=1 and alts[i-1]:match("%-$") then links[i] = links[i]:gsub("%|%*","|") end
end
end