Zum Inhalt springen

„Modul:Char“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Inhalt gelöscht Inhalt hinzugefügt
first version
 
(kein Unterschied)

Aktuelle Version vom 31. August 2019, 18:21 Uhr

Die Dokumentation für dieses Modul kann unter Modul:Char/Doku erstellt werden

--

local p = {}


function p.subst ( frame )
	local args = frame.args;
    local str   =  args[1]; 
    if     mw.ustring.sub ( str, 1, 1 ) == '#' then 
         return '#' .. mw.ustring.sub( str, 2, #str );
    elseif mw.ustring.sub ( str, 1, 1 ) == '*' then 
         return '*' .. mw.ustring.sub( str, 2, #str );
    elseif mw.ustring.sub ( str, 1, 1 ) == ':' then 
         return ':' .. mw.ustring.sub( str, 2, #str );
    elseif mw.ustring.sub ( str, 1, 1 ) == ';' then 
         return '&#59;' .. mw.ustring.sub( str, 2, #str );
    else
         return str;
    end
end


return p;