Template:Infobox/row: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Caesar Schinas
(Fixed... (Chris; you broke the header display so it showed TDs instead of TRs. I have reverted to my original but re-added the comments which you just added.))
imported>Caesar Schinas
(Oops, seemed to break something else. reverting to my original 'till I can wor out what I did wrong.)
Line 1: Line 1:
{{#ifeq:{{{data|}}}|---| <!-- If the data field contains three hyphens, "---", then show a full-width header... -->
{{#ifeq:{{{data|}}}|---|
! colspan="2" style="text-align:center; font-weight:bold; {{{labelstyle|}}}" {{!}} {{{label}}}
! colspan="2" style="text-align:center; font-weight:bold; {{{labelstyle|}}}" {{!}} {{{label}}}
|<!-- ...else... -->
|<!--else-->
{{#if:{{{data|}}}|
{{#if:{{{data|}}}|
{{#if:{{{label|}}}| <!-- ...if the data field AND the label field are both set, show both... -->
{{#if:{{{label|}}}|
! {{#if:{{{labelstyle|}}} | style="{{{labelstyle}}}" {{!}} }} {{{label}}}
! {{#if:{{{labelstyle|}}} | style="{{{labelstyle}}}" {{!}} }} {{{label}}}
{{!}} {{#if:{{{datastyle|}}} | style="{{{datastyle}}}" {{!}} }} {{{data}}}
{{!}} {{#if:{{{datastyle|}}} | style="{{{datastyle}}}" {{!}} }} {{{data}}}
|<!-- ...else, if just the data field is set, show it full-width... -->
|<!--else-->
{{!}} colspan="2" {{#if:{{{datastyle|}}} | style="{{{datastyle}}}" {{!}} }} {{{data}}}
{{!}} colspan="2" {{#if:{{{datastyle|}}} | style="{{{datastyle}}}" {{!}} }} {{{data}}}
}}
}}
}}
}}
}}
}}

Revision as of 17:07, 24 April 2009