Modul:TemplateData: Unterschied zwischen den Versionen
2018-09-15
w>PerfektesChaos (2018-09-10) |
w>PerfektesChaos (2018-09-15) |
||
| Zeile 1: | Zeile 1: | ||
local TemplateData = { suite = "TemplateData", | local TemplateData = { suite = "TemplateData", | ||
serial = "2018-09- | serial = "2018-09-15", | ||
item = 46997995 } | item = 46997995 } | ||
--[=[ | --[=[ | ||
| Zeile 430: | Zeile 430: | ||
para:wikitext( about.description[ 1 ] ) | para:wikitext( about.description[ 1 ] ) | ||
plus = mw.html.create( "ul" ) | plus = mw.html.create( "ul" ) | ||
plus:css( "text-align", "left" ) | |||
for k, v in pairs( about.description[ 2 ] ) do | for k, v in pairs( about.description[ 2 ] ) do | ||
plus:node( mw.html.create( "li" ) | plus:node( mw.html.create( "li" ) | ||
| Zeile 857: | Zeile 858: | ||
if param.required then | if param.required then | ||
mode = 1 | mode = 1 | ||
if param.default then | |||
Fault( string.format( "Defaulted <code>%s</code> required", | |||
access ) ) | |||
legal = false | |||
end | |||
if param.deprecated then | if param.deprecated then | ||
Fault( string.format( "Required deprecated <code>%s</code>", | Fault( string.format( "Required deprecated <code>%s</code>", | ||
| Zeile 1.050: | Zeile 1.056: | ||
if r:find( "<", 1, true ) then | if r:find( "<", 1, true ) then | ||
local Text = Fetch( "Text" ) | local Text = Fetch( "Text" ) | ||
r = Text.getPlain( r ) | r = Text.getPlain( r:gsub( "<br */?>", "\r\n" ) ) | ||
end | end | ||
if r:find( "[", 1, true ) then | if r:find( "[", 1, true ) then | ||