Zum Inhalt springen

Modul:Vorlage:Pressemappe

aus Wikipedia, der freien Enzyklopädie
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 5. November 2017 um 19:14 Uhr durch NordNordWest (Diskussion | Beiträge) (Schützte „Modul:Vorlage:Pressemappe“: Häufig eingebundenes Modul: https://de.wikipedia.org/w/index.php?title=Wikipedia%3AAdministratoren%2FAnfragen&type=revision&diff=170687742&oldid=170687631 ([Bearbeiten=Nur Sichter] (unbeschränkt) [Versch…).
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Vorlagenprogrammierung Diskussionen Lua Unterseiten
Modul Deutsch

Modul: Dokumentation

Diese Seite enthält Code in der Programmiersprache Lua. Einbindungszahl Cirrus


--[=[
Vorlage:Pressemappe
]=]



-- Export
local p = { }

p.folderID = function ( frame )
    local s = frame.args[ 1 ]
    local r
    if s then
        local subject, since, second = s:match( "^(%l%l)/(%d+)(,?%d*)$" )
        if subject then
            if subject == "co"  or  subject == "pe" then
                if second == "" then
                    if #since ~= 6 then
                        r = "Zahl unerlaubt: " .. since
                    end
                else
                    r = "Zweite Zahl unerwartet: " .. second
                end
            elseif subject == "sh"  or  subject == "wa" then
                if second:match( "^,%d+$" ) then
                    if #since ~= 6 then
                        r = "Zahl unerlaubt: " .. since
                    elseif #second ~= 7 then
                        r = "Zweite Zahl unerlaubt: " .. second:sub( 2 )
                    end
                else
                    r = "Details fehlerhaft"
                end
            else
                r = "Sachgebiet unbekannt: " .. subject
            end
        else
            r = "Strukturfehler"
        end
    else
        r = "Kein Parameter"
    end
    return  r or ""
end

return p