Difference between revisions of "Template: Columns"

From A Wiki of Ice and Fire
Jump to: navigation, search
Line 1: Line 1:
<includeonly>{{#if: {{{count|}}}{{{style|}}}
+
<includeonly>{{#if: {{{count|}}}{{{style|}}}{{{colwidth|}}}
| <div style="-moz-column-count:{{{count|2}}}; -webkit-column-count:{{{count|2}}}; column-count:{{{count|2}}}; {{#if: {{{style|}}}|{{{style}}} }}">  
+
| <div style="
{{{data}}}</div> <!-- the new line is to wiki markup, other wise it may ignore the first line * for example-->
+
{{#if:{{{count|}}}|-moz-column-count:{{{count}}}; -webkit-column-count:{{{count}}}; column-count:{{{count}}};}}
 +
{{#if:{{{colwidth|}}}|-moz-column-width:{{{colwidth}}}; -webkit-column-width:{{{colwidth}}}; column-width:{{{colwidth}}};}}
 +
{{{style|}}}">
 +
{{{data|{{{content|}}}}}}</div> <!-- New line is necessary to properly render wiki markup -->
 
| <div style="-moz-column-count:{{{1}}}; -webkit-column-count:{{{1}}}; column-count:{{{1}}};">  
 
| <div style="-moz-column-count:{{{1}}}; -webkit-column-count:{{{1}}}; column-count:{{{1}}};">  
{{{2}}}</div>}}</includeonly>
+
{{{2}}}</div>}}</includeonly><noinclude>
<noinclude>
 
 
 
 
Divides list or text into columns automatically(no need to count and dived into table cells and then re-count and re-dived if new info is added to the list).
 
Divides list or text into columns automatically(no need to count and dived into table cells and then re-count and re-dived if new info is added to the list).
 
  
 
Usage, <nowiki>{{Columns|# of columns| list or text}}</nowiki>
 
Usage, <nowiki>{{Columns|# of columns| list or text}}</nowiki>
Line 37: Line 37:
 
* 6
 
* 6
 
}}
 
}}
 
  
For additional options/parameters use this: (If needed more functionalty will be added
+
For additional options/parameters use this: (If needed more functionalities will be added
 
<pre>{{Columns|count=2
 
<pre>{{Columns|count=2
|style=css style (color/width/text fonts,size etc..
+
|style=css style (color/width/text fonts,size etc.)
 
|data =
 
|data =
 
...
 
...

Revision as of 21:53, 1 September 2018

Divides list or text into columns automatically(no need to count and dived into table cells and then re-count and re-dived if new info is added to the list).

Usage, {{Columns|# of columns| list or text}} For example if you need to break the list bellow into 3 columns:

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

Simply type:

{{Columns|2|
* 1
* 2 
* 3 
* 4 
* 5 
* 6
}}

Result:

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

For additional options/parameters use this: (If needed more functionalities will be added

{{Columns|count=2
|style=css style (color/width/text fonts,size etc.)
|data =
...
your text/list/etc
...
}}