Difference between revisions of "Template:Tbl-init"

From PC-BSD Wiki
Jump to: navigation, search
(needed update to current methods - remove reference to defunct templates)
 
(44 intermediate revisions by one user not shown)
Line 1: Line 1:
<includeonly>{|class="{{{class|}}}" style="border:solid #BABABA; border-width:2px 2px 2px 2px; border-collapse: collapse; {{{1|}}}; margin-bottom: 15px;" width="{{{width|100%}}}" align="{{{align|center}}}"
+
<includeonly>{|class="{{{class|spiffy_table}}}" style="margin-left:{{{margin-left|10px}}}; margin-right:{{{margin-right|10px}}}; margin-top:{{{margin-top|10px}}}; margin-bottom:{{{margin-bottom|10px}}}; {{{other|}}}" width="{{{width|97%}}}" align="{{{align|center}}}"
<caption style="text-align: right">'''{{{caption}}}'''</caption><span class="reference" style="text-align: right">{{GroupList|group=tables|txt={{#if: {{{caption}}}|Table {{{caption}}}|}}|url={{PAGENAME}}}}</span>[[category:Uses Tbl-init]]</includeonly><noinclude>
+
|+ {{#if: {{{caption|}}}|Table {{{caption}}}|}} <span class="GroupListItem" >{{{{#if: {{{caption|}}}|GroupList|null}}|group=tables|txt={{#if: {{{caption|}}}|Table {{{caption}}}|}}|url={{FULLPAGENAME}}}}</span>[[category:Uses Tbl-init]]</includeonly><noinclude>{{caveat|icon64=This template needs to be improved to include a table "summary" definition, but may also need updating again to match an html5 spec for the same item.}}
 
===Usage===
 
===Usage===
<nowiki>{{tbl-init|width=100%|align=center|caption=1a. The caption}}</nowiki><br><br>
+
{{highlight|text='''<nowiki>{{</nowiki>tbl-init{{pipe}}''align='''center''{{pipe}}'''caption='''''1a. The caption'''''<nowiki>}}</nowiki>'''}}<br/>'''!'''''column title''
The example below includes the use of template:tbl-title. (needs update to explain GroupList effect)
+
<br/>'''{{pipe}}-'''
{{tbl-init|{{{1|}}}|width="{{{width|100%}}}"|align="{{{align|center}}}"|caption=1a. The caption}}
+
<br/>'''{{pipe}}'''''Content of first row''
{{tbl-title|Some example}}
+
<br/>'''{{pipe}}-'''
{{tbl-title|column titles}}
+
<br/>'''{{pipe}}'''''Content of second row''
{{tbl-title|and a bit of space consuming text}}
+
<br/>'''{{pipe}}-'''
</noinclude><noinclude>[[category:templates]]</noinclude>
+
<br/>'''{{pipe}}'''''and so on and so forth''
 +
<br/>'''{{pipe}}<nowiki>}</nowiki>'''
 +
: Also place a total of exactly one '''<nowiki><</nowiki>noinclude><nowiki>{{GroupListHeading|group=tables}}</nowiki><nowiki></</nowiki>noinclude>''' at the bottom of the page, below any existing <nowiki><</nowiki>noinclude><nowiki>{{refheading}}</nowiki><nowiki></</nowiki>noinclude> and above the category links section.
 +
 
 +
===Result===
 +
{{tbl-init|caption=1a. The caption}}
 +
!column title
 +
|-
 +
|Content of first row
 +
|-
 +
|Content of second row
 +
|-
 +
|and so on and so forth
 +
|}
 +
[[category:templates]]
 +
{{GroupListHeading|group=tables}}
 +
</noinclude><!-- there must be nothing - not even a space after this comment -->

Latest revision as of 01:39, 2 August 2014

Caveat:
This template needs to be improved to include a table "summary" definition, but may also need updating again to match an html5 spec for the same item.

[edit] Usage

{{tbl-init|align=center|caption=1a. The caption}}
!column title
|-
|Content of first row
|-
|Content of second row
|-
|and so on and so forth
|}

Also place a total of exactly one <noinclude>{{GroupListHeading|group=tables}}</noinclude> at the bottom of the page, below any existing <noinclude>{{refheading}}</noinclude> and above the category links section.

[edit] Result

Table 1a. The caption [tables 1]
column title
Content of first row
Content of second row
and so on and so forth

List of Tables


  1. Table 1a. The caption