Template:Cast listing/doc: Difference between revisions

From HIBIKIFORUM
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Documentation subpage}}
{{Documentation subpage}}
{{Lua|Module:List}}
{{Support|Template:Col list}}
{{Support|Template:Col list}}
__NOTOC__
__NOTOC__
Line 19: Line 20:


== Examples ==
== Examples ==
<div style="float:right;width:50%">
{| style="width: 40%"
{{space}}
|+ '''Example 1 - Normal Usage'''
{{Cast listing
|- style="vertical-align:middle;"
| style="width: 45%" |
{{tj|Cast listing
   | Me as myself
   | Me as myself
   | You as yourself
   | You as yourself
Line 27: Line 30:
   | Him as himself
   | Him as himself
   | Them as themselves
   | Them as themselves
}}</div>
}}
 
| style="text-align: center" | {{Rarr}}
{{Pre|width=25%|
|{{Cast listing
{{tj|Cast listing
   | Me as myself
   | Me as myself
   | You as yourself
   | You as yourself
Line 36: Line 38:
   | Him as himself
   | Him as himself
   | Them as themselves
   | Them as themselves
}} }}
}}
{{clear}}
|}


'''An example using {{para|colwidth}}'''
{| style="width: 50%"
<div style="float:right;width:50%">
|+ '''Example 2 - Using {{para|colwidth}}'''
{{space}}
|- style="vertical-align:middle;"
{{Cast listing|colwidth = 10
| style="width: 45%" |
{{tj|Cast listing|colwidth: 10
   | Me as myself
   | Me as myself
   | You as yourself
   | You as yourself
Line 48: Line 51:
   | Him as himself
   | Him as himself
   | Them as themselves
   | Them as themselves
}}</div>
}}
 
| style="text-align: center" | {{Rarr}}
{{Pre|width=25%|
|{{Cast listing|colwidth = 10
{{tj|Cast listing|colwidth: 10
   | Me as myself
   | Me as myself
   | You as yourself
   | You as yourself
Line 57: Line 59:
   | Him as himself
   | Him as himself
   | Them as themselves
   | Them as themselves
}} }}
}}
|}
 
{{clear}}
{{clear}}


'''An example of a multiple story cast list''' - Must use {{tl|blist}} for inside list.
'''An example of a multiple story cast list'''
<div style="float:right;width:50%">
{| style="width: 50%"
{{space}}
|+ '''Must use {{tlb|blist}} for inside list'''
{{Cast listing|colwidth = 20
|- style="vertical-align:middle;"
| style="width: 45%" |
{{{tcn|Cast listing}}
  <nowiki>|</nowiki> {{tcp|colwidth}} = {{tcv|20}}
  <nowiki>|</nowiki> <nowiki>'''Story 1 Name'''</nowiki>
  {{{{tcn|blist}}
    <nowiki>|</nowiki> {{tcv|Me as myself}}
    <nowiki>|</nowiki> {{tcv|You as yourself}}
    <nowiki>|</nowiki> {{tcv|Her as herself}}
    <nowiki>|</nowiki> {{tcv|Him as himself}}
    <nowiki>|</nowiki> {{tcv|Them as themselves}} }}
  <nowiki>|</nowiki> <nowiki>'''Story 2 Name'''</nowiki>
  {{{{tcn|blist}}
    <nowiki>|</nowiki> {{tcv|Me as myself}}
    <nowiki>|</nowiki> {{tcv|You as yourself}}
    <nowiki>|</nowiki> {{tcv|Her as herself}}
    <nowiki>|</nowiki> {{tcv|Him as himself}}
    <nowiki>|</nowiki> {{tcv|Them as themselves}} }}
}}
| style="text-align: center" | {{Rarr}}
|{{Cast listing
  | colwidth = 20
   | '''Story 1 Name'''
   | '''Story 1 Name'''
   {{blist
   {{blist
Line 78: Line 103:
     | Him as himself
     | Him as himself
     | Them as themselves }}
     | Them as themselves }}
}}</div>
}}
 
|}
{{Pre|width=25%|{{{{fcb|#4169e1|Cast listing}}
  | {{fcb|#2e8b57|colwidth}} {{=}} {{fc|#933|20}}
  | {{fc|#933||<nowiki>'''Story 1 Name'''</nowiki>}}
  {{((}}{{fcb|#4169e1|blist}}
    | {{fc|#933|Me as myself}}
    | {{fc|#933|You as yourself}}
    | {{fc|#933|Her as herself}}
    | {{fc|#933|Him as himself}}
    | {{fc|#933|Them as themselves}} {{))}}
  | {{fc|#933|<nowiki>'''Story 2 Name'''</nowiki>}}
  {{((}}{{fcb|#4169e1|blist}}
    | {{fc|#933|Me as myself}}
    | {{fc|#933|You as yourself}}
    | {{fc|#933|Her as herself}}
    | {{fc|#933|Him as himself}}
    | {{fc|#933|Them as themselves}} {{))}}
}} }}


== TemplateData ==
== TemplateData ==
Line 118: Line 126:


<!-- Categories below this line, please -->
<!-- Categories below this line, please -->
[[Category:Templates]]
[[Category:CD page templates]]
[[Category:General Use Templates]]
[[Category:List templates]]
}}}}</includeonly>
}}}}</includeonly>

Latest revision as of 05:36, 20 August 2023

Light bulb.png }}
It contains usage information, categories and other content that is not part of the original template page.


This template is for use in a cast list. It automatically breaks the available screen space into equal parts, meaning, for instance, that it is not necessary to guess how many columns to use and then figure out the dividing point(s), e.g., the halfway point to divide the list into two columns, or the one-third and two-thirds points to divide the list into three columns. The default value for the column width is 30em, to change this value (in case names are too long and get pushed to the next line) use |colwidth=#.

Notice

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

Usage

{{Cast listing
| colwidth =
| Cast Name 1
| Cast Name 2
| Cast Name 3 ...
| Cast Name last
}}

Examples

Example 1 - Normal Usage
{{Cast listing
| Me as myself
| You as yourself
| Her as herself
| Him as himself
| Them as themselves
}}
  • Me as myself
  • You as yourself
  • Her as herself
  • Him as himself
  • Them as themselves
Example 2 - Using |colwidth=
{{Cast listing
| colwidth = 10
| Me as myself
| You as yourself
| Her as herself
| Him as himself
| Them as themselves
}}
  • Me as myself
  • You as yourself
  • Her as herself
  • Him as himself
  • Them as themselves

An example of a multiple story cast list

Must use {{blist}} for inside list
{Cast listing
 | colwidth = 20
 | '''Story 1 Name'''
 {{blist
   | Me as myself
   | You as yourself
   | Her as herself
   | Him as himself
   | Them as themselves }}
 | '''Story 2 Name'''
 {{blist
   | Me as myself
   | You as yourself
   | Her as herself
   | Him as himself
   | Them as themselves }}
}}
  • Story 1 Name
    • Me as myself
    • You as yourself
    • Her as herself
    • Him as himself
    • Them as themselves
  • Story 2 Name
    • Me as myself
    • You as yourself
    • Her as herself
    • Him as himself
    • Them as themselves

TemplateData

Formats a list of voice actor role names into columns that automatically space for the given screen size.

Template parameters

ParameterDescriptionTypeStatus
Column Widthcolwidth

To increase the width of the columns manually, so as to avoid names from breaking into multiple lines.

Default
30
Numberoptional