Modul:Subrefs: Unterschied zwischen den Versionen

K
Entfernte den Schutz von „Modul:Subrefs
Keine Bearbeitungszusammenfassung
K (Entfernte den Schutz von „Modul:Subrefs“)
 
(8 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
local p = {} --p stands for package
local p = {} --p stands for package


function p.subrefs( frame )
function p.Subrefs(frame)
pf = frame:getParent()
local t = frame.args[1] or ""
args = pf.args
t = p.subrefs(t)
return frame:preprocess(t)
t = args[3]
end
-- Next one works for ultra sure, imagene me DANCING!
 
function p.subrefs(t)
-- Next one works for ultra sure, imagine me DANCING!
t = t:gsub("-ref%-", "{{#tag:ref|")
t = t:gsub("-ref%-", "{{#tag:ref|")
t = t:gsub("-uref%-", "}}")
t = t:gsub("-uref%-", "}}")


-- Try now to handle <subref> tag
-- Try now to handle <subref> tag
t = t:gsub("%<subref>", "{{#tag:ref|")
    --t = t:gsub("%<", "smalla") --"{{#tag:ref|")
t = t:gsub("%</subref>", "}}")
--t = t:gsub("%>", "biggga")
return frame:preprocess(t)
return t
end
end
return p
return p