Modul:Vorlage:Anker: Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
334 Bytes hinzugefügt ,  28. Dezember 2019
2019-12-28
(2019-12-27)
(2019-12-28)
Zeile 1: Zeile 1:
local Anchor = { suite  = "AnchorTemplate",
local Anchor = { suite  = "AnchorTemplate",
                 serial  = "2019-12-27",
                 serial  = "2019-12-28",
                 item    = 79414611,
                 item    = 79414611,
                 globals = { TemplUtl = 52364930 }
                 globals = { TemplUtl = 52364930 }
Zeile 10: Zeile 10:
local GlobalMod  = Anchor
local GlobalMod  = Anchor


if mw.site.server:find( ".beta.wmflabs.org", 4, true ) then
    require( "Module:No Globals" )
end




Zeile 272: Zeile 277:
                             table.insert( checked,s )
                             table.insert( checked,s )
                         end
                         end
         local s, unknown
         local less, s, unknown
         for k, v in pairs( argsT ) do
         for k, v in pairs( argsT ) do
             s = type( k )
             if type( k ) == "number" then
            if s == "number" then
                 v = mw.text.trim( v )
                 v = mw.text.trim( v )
                 if v ~= "" then
                 if v == "" then
                     table.insert( tocheck, v )
                     v = false
                 end
                 end
                less = ( k < 0 )
                 k = false
                 k = false
             elseif s == "string" then
             else
                 if k:match( "^[x%-][1-9]%d*" ) then
                 less = k:match( "^[x%-][1-9]%d*" )
                    further( v )
                if less then
                     k = false
                     k = false
                 end
                 end
             end
             end
             if k then
             if k then
                 if not unknown then
                unknown = unknown  or  { }
                     unknown = { }
                table.insert( unknown, k )
            elseif v then
                 if less then
                     further( v )
                else
                    table.insert( tocheck, v )
                 end
                 end
                table.insert( unknown, k )
             end
             end
         end -- for k, v
         end -- for k, v
Zeile 458: Zeile 467:
     return Failsafe.failsafe( since )  or  ""
     return Failsafe.failsafe( since )  or  ""
end -- p.failsafe()
end -- p.failsafe()
p.test = function ( argsF, argsT )
    Config.frame = mw.getCurrentFrame()
    return main( argsF, argsT )
end -- p.test()


return p
return p
Anonymer Benutzer

Navigationsmenü