Modul:SeitenEinfuegenHilfsSkripte: Unterschied zwischen den Versionen

Aus E-Learning Wiki
(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