Modul:Vorlage:Pressemappe

Modul:Vorlage:Pressemappe

Version vom 5. November 2017, 17:14 Uhr von imported>NordNordWest (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)

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

--[=[
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