Template:Infobox: Difference between revisions

From FrathWiki
Jump to navigationJump to search
No edit summary
mNo edit summary
 
(30 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<includeonly><table style="background:#f9f9f9; float: right; border: 1pt solid #c0c0c0; width:30%; font-size:95%" cellspacing=0 cellpadding=3>
<includeonly><table style="background: #FFFFFF; float: right; border: 1px solid #AAAAAA; width:32%; font-size:95%; margin: 0 0 1em 1em;" cellspacing=0 cellpadding=4>
{{#if: {{{image|}}} | <tr>
<th colspan=2 style="border-bottom: 1pt solid #AAAAAA">[[File:{{{image}}}|{{{size|200px}}}]]</th></tr>}}
<tr style="text-align: center;">
<tr style="text-align: center;">
<th colspan=2 style="background: #dfdfdf; border-bottom: 1pt solid #c0c0c0; font-size: 110%;"> {{{name|{{PAGENAME}}}}} </th></tr>
<th colspan=2 style="background: {{{bg|#F2F2F2}}}; border-bottom: 1pt solid #AAAAAA; font-size: 110%;">{{{name|{{PAGENAME}}}}}{{#if:{{{native|}}}|<br />''{{{native}}}''}}</th></tr>
{{ #if: {{{pronounce|}}} | <tr>
{{ #if: {{{pronounce|}}} | <tr>
<td style="border-bottom: 1pt solid #c0c0c0; width: 30%"> Pronounced: </td><td style="border-left: 1pt solid #c0c0c0; border-bottom: 1pt solid #c0c0c0; width: 70%"> {{{pronounce}}} </td></tr> }}
<td style="border-bottom: 1pt solid #AAAAAA; width: 30%"> Pronounced: </td><td style="border-left: 1pt solid #AAAAAA; border-bottom: 1pt solid #AAAAAA; width: 70%"> {{{pronounce}}} </td></tr> }}
{{ #if: {{{tu|}}} | <tr>
{{ #if: {{{tu|}}} | <tr>
<td style="border-bottom: 1pt solid #c0c0c0; width: 30%"> Timeline and Universe: </td><td style="border-left: 1pt solid #c0c0c0; border-bottom: 1pt solid #c0c0c0; width: 70%"> {{{tu}}} </td></tr> }}
<td style="border-bottom: 1pt solid #AAAAAA; width: 30%"> Timeline and Universe: </td><td style="border-left: 1pt solid #AAAAAA; border-bottom: 1pt solid #AAAAAA; width: 70%"> {{{tu}}} </td></tr> }}
{{ #if: {{{species|}}} | <tr>
{{ #if: {{{species|}}} | <tr>
<td style="border-bottom: 1pt solid #c0c0c0; width: 30%"> Species: </td><td style="border-left: 1pt solid #c0c0c0; border-bottom: 1pt solid #c0c0c0; width: 70%"> {{{species}}} </td></tr> }}
<td style="border-bottom: 1pt solid #AAAAAA; width: 30%"> Species: </td><td style="border-left: 1pt solid #AAAAAA; border-bottom: 1pt solid #AAAAAA; width: 70%"> {{{species}}} </td></tr> }}
{{ #if: {{{in|}}} | <tr>
{{ #if: {{{in|}}} | <tr>
<td style="border-bottom: 1pt solid #c0c0c0; width: 30%"> Spoken: </td><td style="border-left: 1pt solid #c0c0c0; border-bottom: 1pt solid #c0c0c0; width: 70%"> {{{in}}} </td></tr> }}
<td style="border-bottom: 1pt solid #AAAAAA; width: 30%"> Spoken: </td><td style="border-left: 1pt solid #AAAAAA; border-bottom: 1pt solid #AAAAAA; width: 70%"> {{{in}}} </td></tr> }}
{{ #if: {{{no|}}} | <tr>
{{ #if: {{{no|}}} | <tr>
<td style="border-bottom: 1pt solid #c0c0c0; width: 30%"> Total speakers: </td><td style="border-left: 1pt solid #c0c0c0; border-bottom: 1pt solid #c0c0c0; width: 70%"> {{{no}}} </td></tr> }}
<td style="border-bottom: 1pt solid #AAAAAA; width: 30%"> Total speakers: </td><td style="border-left: 1pt solid #AAAAAA; border-bottom: 1pt solid #AAAAAA; width: 70%"> {{{no}}} </td></tr> }}
{{ #if: {{{script|}}} | <tr>
{{ #if: {{{script|}}} | <tr>
<td style="border-bottom: 1pt solid #c0c0c0; width: 30%"> Writing system: </td><td style="border-left: 1pt solid #c0c0c0; border-bottom: 1pt solid #c0c0c0; width: 70%"> {{{script}}} </td></tr> }}
<td style="border-bottom: 1pt solid #AAAAAA; width: 30%"> Writing system: </td><td style="border-left: 1pt solid #AAAAAA; border-bottom: 1pt solid #AAAAAA; width: 70%"> {{{script}}} </td></tr> }}
{{ #if: {{{tree|}}} | <tr>
{{ #if: {{{tree|}}} | <tr>
<td style="border-bottom: 1pt solid #c0c0c0; width: 30%"> Genealogy: </td><td style="border-left: 1pt solid #c0c0c0; border-bottom: 1pt solid #c0c0c0; width: 70%"> {{{tree}}} </td></tr> }}
<td style="border-bottom: 1pt solid #AAAAAA; width: 30%"> Genealogy: </td><td style="border-left: 1pt solid #AAAAAA; border-bottom: 1pt solid #AAAAAA; width: 70%"> {{{tree}}} </td></tr> }}


{{ #ifeq: {{{morph|}}}{{{ms|}}}{{{wo|}}} ||| <tr>
{{ #ifeq: {{{morph|}}}{{{ms|}}}{{{wo|}}} ||| <tr>
<th colspan=2 style="background: #dfdfdf; border-bottom: 1pt solid #c0c0c0;"> Typology </th></tr>
<th colspan=2 style="background: {{{bg|#F2F2F2}}}; border-bottom: 1pt solid #AAAAAA;"> Typology </th></tr>
{{ #if: {{{morph|}}} | <tr>
{{ #if: {{{morph|}}} | <tr>
<td style="border-bottom: 1pt solid #c0c0c0; width: 30%"> Morphology: </td><td style="border-left: 1pt solid #c0c0c0; border-bottom: 1pt solid #c0c0c0; width: 70%"> {{{morph}}} </td></tr> }}
<td style="border-bottom: 1pt solid #AAAAAA; width: 30%"> [[Morphological type]]: </td><td style="border-left: 1pt solid #AAAAAA; border-bottom: 1pt solid #AAAAAA; width: 70%"> {{{morph}}} </td></tr> }}
{{ #if: {{{ms|}}} | <tr>
{{ #if: {{{ms|}}} | <tr>
<td style="border-bottom: 1pt solid #c0c0c0; width: 30%"> Morphosyntax: </td><td style="border-left: 1pt solid #c0c0c0; border-bottom: 1pt solid #c0c0c0; width: 70%"> {{{ms}}} </td></tr> }}
<td style="border-bottom: 1pt solid #AAAAAA; width: 30%"> [[Morphosyntactic alignment]]: </td><td style="border-left: 1pt solid #AAAAAA; border-bottom: 1pt solid #AAAAAA; width: 70%"> {{{ms}}} </td></tr> }}
{{ #if: {{{wo|}}} | <tr>
{{ #if: {{{wo|}}} | <tr>
<td style="border-bottom: 1pt solid #c0c0c0; width: 30%"> Word order: </td><td style="border-left: 1pt solid #c0c0c0; border-bottom: 1pt solid #c0c0c0; width: 70%"> {{{wo}}} </td></tr> }} }}
<td style="border-bottom: 1pt solid #AAAAAA; width: 30%"> [[Basic word order]]: </td><td style="border-left: 1pt solid #AAAAAA; border-bottom: 1pt solid #AAAAAA; width: 70%"> {{{wo}}} </td></tr> }} }}


{{ #ifeq: {{{creator|}}}{{{date|}}} ||| <tr>
{{ #ifeq: {{{creator|}}}{{{date|}}} ||| <tr>
<th colspan=2 style="background: #dfdfdf; border-bottom: 1pt solid #c0c0c0;"> Credits </th></tr>
<th colspan=2 style="background: {{{bg|#F2F2F2}}}; border-bottom: 1pt solid #AAAAAA;"> Credits </th></tr>
{{ #if: {{{creator|}}} | <tr>
{{ #if: {{{creator|}}} | <tr>
<td style="border-bottom: 1pt solid #c0c0c0; width: 30%"> Creator: </td><td style="border-left: 1pt solid #c0c0c0; border-bottom: 1pt solid #c0c0c0; width: 70%"> {{{creator}}} </td></tr> }}
<td style="border-bottom: 1pt solid #AAAAAA; width: 30%"> Creator: </td><td style="border-left: 1pt solid #AAAAAA; border-bottom: 1pt solid #AAAAAA; width: 70%"> {{{creator}}} </td></tr> }}
{{ #if: {{{date|}}} | <tr>
{{ #if: {{{date|}}} | <tr>
<td style="width: 30%"> Created: </td><td style="border-left: 1pt solid #c0c0c0; width: 70%"> {{{date}}} </td></tr> }} }}
<td style="width: 30%"> Created: </td><td style="border-left: 1pt solid #AAAAAA; width: 70%"> {{{date}}} </td></tr> }} }}


{{ #ifeq: {{{homepage|}}}{{{cals|}}} | | | <tr>
{{ #ifeq: {{{homepage|}}}{{{cals|}}} | | | <tr>
<th colspan=2 style="background: #dfdfdf; border-bottom: 1pt solid #c0c0c0;"> Links </th></tr>
<th colspan=2 style="background: {{{bg|#F2F2F2}}}; border-bottom: 1pt solid #AAAAAA;"> Links </th></tr>
<tr>
<tr>
{{ #if: {{{homepage|}}} | {{ #if: {{{cals|}}} | <td><table><tr><td width="50%">[{{{homepage}}} homepage]</td><td>[http://cals.conlang.org/language/{{{cals}}} CALS]</td></tr></table></td> | <td colspan="2">[{{{homepage}}} {{{homepagetitle|homepage}}}]</td> }} | <td colspan="2">[http://cals.conlang.org/language/{{{cals}}} CALS]</td> }}
{{ #if: {{{homepage|}}} | {{ #if: {{{cals|}}} | <td><table><tr><td width="50%"><center>[{{{homepage}}} Homepage]</center></td><td>[http://cals.conlang.org/language/{{{cals}}} CALS]</td></tr></table></td> | <td colspan="2"><center>[{{{homepage}}} {{{homepagetitle|Homepage}}}]</center></td> }} | <td colspan="2"><center>[http://cals.conlang.org/language/{{{cals}}} CALS]</center></td> }}
</tr> }}
</tr> }}
</table></includeonly><noinclude>
</table></includeonly><noinclude>
Line 46: Line 48:
All parameters are optional.
All parameters are optional.


; bg
: the background color of the header cells. Defaults to {{color|#F2F2F2}}.
; name
; name
: The name of the language. Defaults to the page name.
: The English name of the language. Defaults to the page name.
; native
: The name in the language for itself.
; pronounce
; pronounce
: How the language is pronounced. Use with {{tl|IPA}}.
: How the language is pronounced. Use with {{tl|IPA}}.
Line 63: Line 69:
: Genealogy of the language.
: Genealogy of the language.
; morph
; morph
: General morphology.
: [[Morphological type]].
; ms
; ms
: Morphosyntax.
: [[Morphosyntactic alignment]].
; wo
; wo
: Basic sentence structure, such as SOV.
: [[Basic word order]], such as SOV.
; creator
; creator
: Creator(s) of the conlang.
: Creator(s) of the conlang.
; created
; date
: Time of creation, usually a starting date.
: Time of creation, usually a starting date.
; homepage
; homepage
: URI of the language's official homepage.
: URL of the language's official homepage.
; cals
; cals
: If the language is on [[CALS]], its external name in lowercase.
: If the language is on [[CALS]], its external name in lowercase.

Latest revision as of 00:09, 25 December 2024


This template creates an infobox for a language. Use on language pages.

Parameters

All parameters are optional.

bg
the background color of the header cells. Defaults to .
name
The English name of the language. Defaults to the page name.
native
The name in the language for itself.
pronounce
How the language is pronounced. Use with {{IPA}}.
tu
Timeline and universe where the language is used.
species
Species by which the language is used.
in
Location where the language is spoken.
no
Number of speakers.
script
Type and/or name of writing system.
tree
Genealogy of the language.
morph
Morphological type.
ms
Morphosyntactic alignment.
wo
Basic word order, such as SOV.
creator
Creator(s) of the conlang.
date
Time of creation, usually a starting date.
homepage
URL of the language's official homepage.
cals
If the language is on CALS, its external name in lowercase.