Modul:Subrefs: Unterschied zwischen den Versionen
Aus FürthWiki
K (Schützte „Modul:Subrefs“ ([Bearbeiten=Nur Administratoren erlauben] (unbeschränkt) [Verschieben=Nur Administratoren erlauben] (unbeschränkt))) |
K (Entfernte den Schutz von „Modul:Subrefs“) |
(kein Unterschied)
| |
Aktuelle Version vom 27. Oktober 2025, 08:01 Uhr
Das ist ein Workaround um das Problem, daß <ref> in Datenfeldern nicht aufgelöst wird.
local p = {} --p stands for package
function p.Subrefs(frame)
local t = frame.args[1] or ""
t = p.subrefs(t)
return frame:preprocess(t)
end
function p.subrefs(t)
-- Next one works for ultra sure, imagine me DANCING!
t = t:gsub("-ref%-", "{{#tag:ref|")
t = t:gsub("-uref%-", "}}")
-- Try now to handle <subref> tag
--t = t:gsub("%<", "smalla") --"{{#tag:ref|")
--t = t:gsub("%>", "biggga")
return t
end
return p