Modul:TemplateData: Unterschied zwischen den Versionen

2018-09-10
w>PerfektesChaos
(2018-04-21)
w>PerfektesChaos
(2018-09-10)
Zeile 1: Zeile 1:
local TemplateData = { suite  = "TemplateData",
local TemplateData = { suite  = "TemplateData",
                       serial = "2018-04-21",
                       serial = "2018-09-10",
                       item  = 46997995 }
                       item  = 46997995 }
--[=[
--[=[
Zeile 28: Zeile 28:
                 helpURL      = "support4url",
                 helpURL      = "support4url",
                 helpUser      = "support4wiki-user-name",
                 helpUser      = "support4wiki-user-name",
                 msgDescMiss  = "solo" },
                 msgDescMiss  = "solo",
                tStylesTOCnum = "stylesTOCnum" },
--  classParams    = "classTable",
--  classParams    = "classTable",
--  classTable    = false,    -- class for params table
--  classTable    = false,    -- class for params table
Zeile 1.447: Zeile 1.448:
         if Config.suppressTOCnum then
         if Config.suppressTOCnum then
             toc:addClass( Config.suppressTOCnum )
             toc:addClass( Config.suppressTOCnum )
            if type( Config.stylesTOCnum ) == "string" then
                local src = Config.stylesTOCnum .. "/styles.css"
                s = TemplateData.frame:extensionTag( "templatestyles",
                                                    nil,
                                                    { src = src } )
                r:newline()
                :node( s )
            end
         end
         end
         toc:css( "margin-top", "0.5em" )
         toc:css( "margin-top", "0.5em" )
Zeile 1.548: Zeile 1.557:
             div:wikitext( Data.strip )
             div:wikitext( Data.strip )
             if Config.loudly then
             if Config.loudly then
                 Data.div:node( mw.html.create( "hr" ) )
                 Data.div:node( mw.html.create( "hr" )
                                      :css( { height = "7ex" } ) )
             else
             else
                 div:css( "display", "none" )
                 div:css( "display", "none" )
Zeile 1.656: Zeile 1.666:
                 local vsn = entity:formatPropertyValues( "P348" )
                 local vsn = entity:formatPropertyValues( "P348" )
                 if type( vsn ) == "table"  and
                 if type( vsn ) == "table"  and
                   type( vsn.value) == "string" and
                   type( vsn.value ) == "string" and
                   vsn.value ~= "" then
                   vsn.value ~= "" then
                     r = vsn.value
                     r = vsn.value
Anonymer Benutzer