Module:Infobox: Difference between revisions
From The Kodiak Republic Wiki
Content added Content deleted
(move subbox to templatestyles, still working on the other 4k. will remove from common.css Soon) |
(Reverted good faith edits by Izno (talk): This edit appears to cause extraordinarily high spaces between lines on Template:Infobox officeholder.) |
||
Line 394: | Line 394: | ||
Loads the templatestyles for the infobox. |
Loads the templatestyles for the infobox. |
||
TODO: |
TODO: load base templatestyles here rather than in MediaWiki:Common.css |
||
We aren't doing it here yet because there are 4-5000 pages with 'raw' infobox |
|||
See [[Mediawiki_talk:Common.css/to_do#Infobox]] and/or come help :). |
tables. See [[Mediawiki_talk:Common.css/to_do#Infobox]] and/or come help :). |
||
When we do this we should clean up the inline CSS below too. |
When we do this we should clean up the inline CSS below too. |
||
Will have to do some bizarre conversion category like with sidebar. |
Will have to do some bizarre conversion category like with sidebar. |
||
]=] |
]=] |
||
local function loadTemplateStyles() |
local function loadTemplateStyles() |
||
local frame = mw.getCurrentFrame() |
local frame = mw.getCurrentFrame() |
||
-- See function description |
|||
-- local base_templatestyles = frame:extensionTag{ |
|||
name = 'templatestyles', args = { src = |
-- name = 'templatestyles', args = { src = cfg.i18n.templatestyles } |
||
-- } |
|||
local templatestyles = '' |
local templatestyles = '' |
||
if args['templatestyles'] then templatestyles = frame:extensionTag{ |
if args['templatestyles'] then templatestyles = frame:extensionTag{ |
||
Line 428: | Line 428: | ||
return table.concat({ |
return table.concat({ |
||
base_templatestyles, -- see function description |
-- base_templatestyles, -- see function description |
||
templatestyles, |
templatestyles, |
||
child_templatestyles, |
child_templatestyles, |
||
grandchild_templatestyles |
grandchild_templatestyles |
||
}) |
}) |
||
end |
end |
||