Modul:SeitenEinfuegenHilfsSkripte: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „local p = {} function p.TranscludeTemplateIfNotEmpty(frame) pageName = mw.text.trim(frame.args[1] or '') if pageName=='' then return "" else return "{{ " .. pageName .. " }} " end end return p“) |
Keine Bearbeitungszusammenfassung |
||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 4: | Zeile 4: | ||
function p.TranscludeTemplateIfNotEmpty(frame) | function p.TranscludeTemplateIfNotEmpty(frame) | ||
pageName = mw.text.trim(frame.args[1] or '') | pageName = mw.text.trim(frame.args[1] or '') | ||
if pageName=='' then | if pageName=='none' then | ||
return "" | return "" | ||
else | else | ||
return "{{ " .. pageName .. " }} " | return "{{" .. pageName .. "}}" | ||
end | end | ||
end | end |
Aktuelle Version vom 2. Mai 2023, 19:42 Uhr
Die Dokumentation für dieses Modul kann unter Modul:SeitenEinfuegenHilfsSkripte/Doku erstellt werden
local p = {} function p.TranscludeTemplateIfNotEmpty(frame) pageName = mw.text.trim(frame.args[1] or '') if pageName=='none' then return "" else return "{{" .. pageName .. "}}" end end return p