Difference between revisions of "Template:Cast listing/doc"

From blackwiki
Jump to navigation Jump to search
(→‎Use: Know your history. The beauty of Wiki markup is that it is more like human readable text than other markup systems, so keep it tidy and more like human readable markup.)
imported>WOSlinker
m (change source to syntaxhighlight)
 
(7 intermediate revisions by 5 users not shown)
Line 5: Line 5:
 
{{Tsh|cmn|collist|col-list}}
 
{{Tsh|cmn|collist|col-list}}
  
This template is for use in a cast list in the body of an article. Based on [[Template:Columns-list]], but different in that the column width is hard-coded to 25 em, which was agreed upon [https://en.wikipedia.org/wiki/Wikipedia_talk:Manual_of_Style/Film/Archive_14#RfC:_Addition_of_.22Columns.22_sub-section here].
+
This template is for use in a cast list in the body of an article. Based on [[Template:Columns-list]], but different in that the column width is hard-coded to 25 em, which was agreed upon [[Wikipedia talk:Manual of Style/Film/Archive_14#RfC:_Addition_of_"Columns"_sub-section|here]].
  
 
== Use ==
 
== Use ==
Line 14: Line 14:
 
=== Examples ===
 
=== Examples ===
 
Here is an example:
 
Here is an example:
<source lang=text>{{Castlist|
+
<syntaxhighlight lang=text>{{Cast listing|
 
* Me as myself
 
* Me as myself
 
* You as yourself
 
* You as yourself
Line 21: Line 21:
 
* Them as themselves
 
* Them as themselves
 
}}
 
}}
</source>
+
</syntaxhighlight>
  
 
which would render as:
 
which would render as:
 
{{clear}}<!-- just in case {{CSS3 multiple column layout}} pokes down this far -->
 
{{clear}}<!-- just in case {{CSS3 multiple column layout}} pokes down this far -->
{{Castlist|
+
{{Cast listing|
 
* Me as myself
 
* Me as myself
 
* You as yourself
 
* You as yourself
Line 36: Line 36:
 
{{Column-generating template families}}
 
{{Column-generating template families}}
  
<!-- == References ==
+
<includeonly>{{Sandbox other||
{{Reflist}} -->
 
  
<includeonly>
 
{{#ifeq:{{SUBPAGENAME}}|sandbox | |
 
 
<!-- Categories below this line, please; interwikis at Wikidata -->
 
<!-- Categories below this line, please; interwikis at Wikidata -->
 
[[Category:Multi-column templates]]
 
[[Category:Multi-column templates]]
}}
+
 
</includeonly>
+
}}</includeonly>

Latest revision as of 12:58, 7 July 2020

Template:Update

This template is for use in a cast list in the body of an article. Based on Template:Columns-list, but different in that the column width is hard-coded to 25 em, which was agreed upon here.

Use

This template uses CSS3 multiple column layout and is not supported by all Web browsers.

CSS3 multiple-column layout browser support
Property Internet
Explorer
Firefox Safari Chrome Opera
column-width
column-count
≥ 10
(2012)
≥ 1.5
(2005)
≥ 3
(2007)
≥ 1
(2008)
≥ 11.1
(2011)
columns ≥ 10
(2012)
≥ 9
(2011)
≥ 3
(2007)
≥ 1
(2008)
≥ 11.1
(2011)
break-before
break-after
break-inside
≥ 10
(2012)
≥ 65
(2019)
≥ 10
(2016)
≥ 65
(2016)
≥ 15
(2013)

Examples

Here is an example:

{{Cast listing|
* Me as myself
* You as yourself
* Her as herself
* Him as himself
* Them as themselves
}}

which would render as:

  • Me as myself
  • You as yourself
  • Her as herself
  • Him as himself
  • Them as themselves

See also

Column-generating template families

<section begin="table" />

Family Type
Handles wiki
 table code?Script error: No such module "If empty".
Responsive/
Mobile suited
Start template Column divider End template
"Col" Table Yes Yes {{Col-begin}},
{{Col-begin-fixed}} or
{{Col-begin-small}}
{{Col-break}} or
{{Col-2}} .. {{Col-5}}
{{Col-end}}
"Col-float" CSS float Yes Yes {{Col-float}} {{Col-float-break}} {{Col-float-end}}
"Columns" Table No Yes {{Columns}}
"Columns-list" CSS columns Yes Yes {{Columns-list}} (wrapper)
"Columns-start" CSS float Yes Yes {{Columns-start}} {{Column}} {{Columns-end}}
"Flex columns" CSS flexbox Yes Yes {{Flex columns}}
"Div col" CSS columns Yes Yes {{Div col}} {{Div col end}}

Script error: No such module "If empty". I.e., can the columns handle the wiki markup {| | || |- |} used to create tables? If not, templates that produce these elements (such as {{(!}}, {{!}}, {{!!}}, {{!-}}, {{!)}}) or HTML tags (<table>...</table>, <tr>...</tr>, etc.) will need to be used instead.<section end="table" />