Module:Infobox/doc: Difference between revisions

Jump to navigation Jump to search
Content added Content deleted
(__dump)
(Document class config)
 
Line 22: Line 22:
local config = {
local config = {
infobox_name = 'Scenery',
infobox_name = 'Scenery',
class = {Infobox.smw_param('episode')}, -- Add css class with episode name to colorize Infobox
}
}
</syntaxhighlight>
</syntaxhighlight>
Line 122: Line 123:
</syntaxhighlight>
</syntaxhighlight>
==== config ====
==== config ====
There are only 2 parameters for config
There are only 3 parameters for config
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
local config = {
local config = {
infobox_name = 'Scenery', -- mandatory unique identifier for css
infobox_name = 'Scenery', -- mandatory unique identifier for css
class = {'CustomClass', Infobox.smw_param('episode')} -- optional, defaults to {}. Adds css classes to infobox table: {'infobox-CustomClass', 'infobox-[default version parameter's value]'}
max_buttons = 6, -- optional, defaults to 6, max number of switch buttons before using a dropdown list instead
max_buttons = 6, -- optional, defaults to 6, max number of switch buttons before using a dropdown list instead
}
}