Modul:TemplateData: Unterschied zwischen den Versionen

252 Bytes hinzugefügt ,  12. März 2018
2018-03-12
wp>PerfektesChaos
(2018-03-11)
wp>PerfektesChaos
(2018-03-12)
Zeile 1: Zeile 1:
local TemplateData = { suite  = "TemplateData",
local TemplateData = { suite  = "TemplateData",
                       serial = "2018-03-11",
                       serial = "2018-03-12",
                       item  = 46997995 }
                       item  = 46997995 }
--[=[
--[=[
Zeile 75: Zeile 75:
                 last      = "block",
                 last      = "block",
                 lead      = "block",
                 lead      = "block",
                 newlines  = "block",
                 newlines  = "*",
                 spaced    = "inline" },
                 spaced    = "inline" },
     colors  = { tableheadbg    = "B3B7FF",
     colors  = { tableheadbg    = "B3B7FF",
Zeile 196: Zeile 196:
     -- Parameter:
     -- Parameter:
     --    adapt  -- string, message ID after "templatedata-"
     --    adapt  -- string, message ID after "templatedata-"
     -- Returns string, with localized text  
     -- Returns string, with localized text
     local o = mw.message.new( "templatedata-" .. adapt )
     local o = mw.message.new( "templatedata-" .. adapt )
     if Data.slang then
     if Data.slang then
Zeile 1.165: Zeile 1.165:
         else
         else
             local words = mw.text.split( source, "%s+" )
             local words = mw.text.split( source, "%s+" )
             local show, start, unknown
             local show, start, support, unknown
             for i = 1, #words do
             for i = 1, #words do
                 s = words[ i ]
                 s = words[ i ]
Zeile 1.171: Zeile 1.171:
                     start = s
                     start = s
                 end
                 end
                 if Permit.builder[ s ] == start then
                 support = Permit.builder[ s ]
                if support == start or
                  support == "*" then
                     Permit.builder[ s ] = true
                     Permit.builder[ s ] = true
                 else
                 else
Zeile 1.199: Zeile 1.201:
                     show = "inline spaced"
                     show = "inline spaced"
                     code = "{{_ | _ = _ }}"
                     code = "{{_ | _ = _ }}"
                end
                if Permit.builder.newlines == true then
                    show = show .. " newlines"
                    code = string.format( "N%sN", code )
                 end
                 end
             elseif start == "block" then
             elseif start == "block" then
Zeile 1.290: Zeile 1.296:
     end
     end
     if source then
     if source then
         Data.tag.format = source
         Data.tag.format = source
     end
     end
     return r
     return r
Anonymer Benutzer