User:Bibbly/sandbox/templatetest: Difference between revisions

From The Talos Principle Wiki
Bibbly (talk | contribs)
infobox formatting
Bibbly (talk | contribs)
No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{#if:{{{file|}}}|{{DISPLAYTITLE:{{{file}}}}}}}
{{#if:{{{file|}}}|{{DISPLAYTITLE:{{{file}}}}}}}
{| style="float:right; border:1px solid black"
{| style="float:right; border:1px solid black"
! style="align:center; background-color: #ddd" colspan=2| {{{file}}}
! style="align:center; background-color: #ddd" colspan=2| {{{file|{{BASEPAGENAME}}}}}
|-
|-
| Source:
| Source:
| style="text-align:right;" | {{{source}}}
| style="text-align:right;" | {{{source|N/A}}}
|-
|-
| Date:
| Date:
| style="text-align:right;" | {{{date}}}
| style="text-align:right;" | {{{date|N/A}}}
|-
|-
| Area:
| Area:
| style="text-align:right;" | {{{location}}}
| style="text-align:right;" | {{{location|N/A}}}
 
|}
|}
'''{{{file|{{BASEPAGENAME}}}}}''' is a [[document]] stored in an [[terminal]] in {{{location}}}.
'''{{{file|{{BASEPAGENAME}}}}}''' is a {{#if:{{{multimedia|}}}|multimedia |text }}[[document]]{{#if:{{{terminal|}}}| stored in [[terminal]] {{{terminal}}}}}{{#if:{{{location|}}}| in {{{location}}}.|.}}
{{clear}}
{{clear}}
== Contents ==
{{#if:{{{transcript|}}}
<blockquote>
|== Transcript ==
{{/transcript}}
{{#ifexist:{{FULLPAGENAME}}/Transcript|<blockquote>{{/Transcript}}</blockquote>|[[/Transcript]] missing. Please create one!}}
</blockquote>
}}
<noinclude>
<noinclude>
<templatedata>
<templatedata>
Line 27: Line 28:
"example": "figure_it_out.eml",
"example": "figure_it_out.eml",
"type": "string",
"type": "string",
"required": true,
"suggested": true
"default": "unknown file name"
},
},
"source": {
"source": {
Line 35: Line 35:
"example": "EP_arch",
"example": "EP_arch",
"type": "string",
"type": "string",
"default": "unknown",
"suggested": true
"suggested": true
},
},
Line 43: Line 42:
"example": "2032/02/19",
"example": "2032/02/19",
"type": "string",
"type": "string",
"default": "unknown",
"suggested": true
"suggested": true
},
},
Line 51: Line 49:
"example": "A1",
"example": "A1",
"type": "string",
"type": "string",
"required": true,
"suggested": true
"default": "unknown"
},
"transcript": {
"label": "Transcript?",
"description": "Does the document have a separate transcript page (TBD)? If so, this will enable is to be automatically transcluded.",
"type": "boolean",
"autovalue": "false",
"suggested": true
},
"terminal": {
"label": "Terminal",
"description": "The name of the Terminal that this document is found on, if applicable. Can be seen in the journal. Leave undefined if the document (e.g. audio log) does not come from a terminal.",
"example": "A02 Extra",
"type": "string"
},
"multimedia": {
"label": "Multimedia?",
"description": "Does the document contain audio/visual components?",
"type": "boolean",
"autovalue": "false",
"suggested": true
}
}
},
},
Line 59: Line 76:
"source",
"source",
"date",
"date",
"location"
"location",
"transcript",
"terminal",
"multimedia"
],
],
"format": "block",
"format": "block",
"description": "Use this at the *very top* of every in-universe (terminal) document. It will create the one-sentence intro, the Contents header, and the document title."
"description": "Use this at the very top of every in-universe (terminal) document. It will create a one-sentence intro, an infobox for technical details, and will display the transcript at /Transcript if it has been created. Adds the page to Category:TTP1 documents"
}
}
</templatedata>
</templatedata>
</noinclude>
</noinclude>

Latest revision as of 20:19, 2 February 2024

Bibbly/sandbox
Source: N/A
Date: N/A
Area: N/A

Bibbly/sandbox is a text document.


Use this at the very top of every in-universe (terminal) document. It will create a one-sentence intro, an infobox for technical details, and will display the transcript at /Transcript if it has been created. Adds the page to Category:TTP1 documents

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
File Namefile

The in-universe file name, shown on a terminal before selecting the file.

Example
figure_it_out.eml
Stringsuggested
Sourcesource

The "source" of the file, be it locally stored or from another server. Listed alongside the creation date and file name.

Example
EP_arch
Stringsuggested
Creation Datedate

The listed creation date of the document. Listed alongside the source and file name.

Example
2032/02/19
Stringsuggested
Locationlocation

The area in which this file (and its terminal) can be found.

Example
A1
Stringsuggested
Transcript?transcript

Does the document have a separate transcript page (TBD)? If so, this will enable is to be automatically transcluded.

Auto value
false
Booleansuggested
Terminalterminal

The name of the Terminal that this document is found on, if applicable. Can be seen in the journal. Leave undefined if the document (e.g. audio log) does not come from a terminal.

Example
A02 Extra
Stringoptional
Multimedia?multimedia

Does the document contain audio/visual components?

Auto value
false
Booleansuggested