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