Template:Document Comments: Difference between revisions
Created page with " ==== Comments ==== {| style="border-left:1px solid black; padding-left: 5px; margin-left: 20px;" |- | style="text-align:left; font-weight:bold;" | {{{author1}}} |- | style="text-align:left;" | {{{comment1}}} {{#if: {{{author2|}}} | {{!}}- {{!}} style="text-align:left; font-weight:bold;" {{!}} {{{author2}}} {{!}}- {{!}} style="text-align:left;" {{!}} {{{comment2|}}} | }}{{#if: {{{author3|}}} | {{!}}- {{!}} style="text-align:left; font-weight:bold;" {{!}}..." |
m documentation |
||
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
<noinclude>This template is used to show the in-universe comments section of a document in The Talos Principle 2. It also creates the "Comments" header automatically. | |||
== | == Usage == | ||
With the source editor, | |||
{ | <pre>{{Document Comments | ||
| | |author1 = Dog | ||
|comment1 = Hello | |||
| | |author2 = Cat | ||
|comment2 = Bye | |||
}}</pre> | |||
produces | |||
< | |||
{{Document Comments | {{Document Comments | ||
|author1=Dog | |author1 = Dog | ||
|comment1=Hello | |comment1 = Hello | ||
|author2=Cat | |author2 = Cat | ||
|comment2=Bye | |comment2 = Bye | ||
}} | }} | ||
Line 62: | Line 23: | ||
"label": "Author 1", | "label": "Author 1", | ||
"type": "string", | "type": "string", | ||
"required": true | "required": true, | ||
"description": "Author of first comment. Sometimes this is text like \"(failed to load profile)\". For hex strings, use the format {{HexString|7468656d|them}}." | |||
}, | }, | ||
"comment1": { | "comment1": { | ||
"label": "Comment 1", | "label": "Comment 1", | ||
"type": "string", | "type": "string", | ||
"required": true | "required": true, | ||
"description": "First comment. Sometimes this is text like \"(failed to load comment)\". For hex strings, use the format {{HexString|7468656d|them}}." | |||
}, | }, | ||
"author2": { | "author2": { | ||
"label": "Author 2", | "label": "Author 2", | ||
"description": " | "description": "Optional. Check the boxes for Author 3 and Comment 3, etc., if the document has more than two comments.", | ||
"type": "string", | "type": "string", | ||
"suggested": true | "suggested": true | ||
Line 77: | Line 40: | ||
"comment2": { | "comment2": { | ||
"label": "Comment 2", | "label": "Comment 2", | ||
"description": " | "description": "Optional. Check the boxes for Author 3 and Comment 3, etc., if the document has more than two comments.", | ||
"type": "string", | "type": "string", | ||
"suggested": true | "suggested": true | ||
Line 126: | Line 89: | ||
} | } | ||
</templatedata></noinclude> | </templatedata></noinclude> | ||
==== Comments ==== | |||
{| style="border-left:1px solid black; padding-left: 5px; margin-left: 20px;" | |||
|- | |||
| '''{{{author1}}}'''<br/>{{{comment1}}} | |||
|- style="{{#if: {{{author2|}}} | {{#if: {{{comment2|}}} | | display:none; }} | display:none; }}" | |||
| '''{{{author2}}}'''<br/>{{{comment2}}} | |||
|- style="{{#if: {{{author3|}}} | {{#if: {{{comment3|}}} | | display:none; }} | display:none; }}" | |||
| '''{{{author3}}}'''<br/>{{{comment3}}} | |||
|- style="{{#if: {{{author4|}}} | {{#if: {{{comment4|}}} | | display:none; }} | display:none; }}" | |||
| '''{{{author4}}}'''<br/>{{{comment4}}} | |||
|- style="{{#if: {{{author5|}}} | {{#if: {{{comment5|}}} | | display:none; }} | display:none; }}" | |||
| '''{{{author5}}}'''<br/>{{{comment5}}} | |||
|- style="{{#if: {{{author6|}}} | {{#if: {{{comment6|}}} | | display:none; }} | display:none; }}" | |||
| '''{{{author6}}}'''<br/>{{{comment6}}} | |||
|} |
Latest revision as of 07:18, 16 June 2024
This template is used to show the in-universe comments section of a document in The Talos Principle 2. It also creates the "Comments" header automatically.
Usage
With the source editor,
{{Document Comments |author1 = Dog |comment1 = Hello |author2 = Cat |comment2 = Bye }}
produces
Comments
Dog Hello |
Cat Bye |
The in-universe comments section on a TTP2 document, including the header. (Max 6 comments)
Parameter | Description | Type | Status | |
---|---|---|---|---|
Author 1 | author1 | Author of first comment. Sometimes this is text like "(failed to load profile)". For hex strings, use the format {{HexString|7468656d|them}}. | String | required |
Comment 1 | comment1 | First comment. Sometimes this is text like "(failed to load comment)". For hex strings, use the format {{HexString|7468656d|them}}. | String | required |
Author 2 | author2 | Optional. Check the boxes for Author 3 and Comment 3, etc., if the document has more than two comments. | String | suggested |
Comment 2 | comment2 | Optional. Check the boxes for Author 3 and Comment 3, etc., if the document has more than two comments. | String | suggested |
Author 3 | author3 | no description | String | optional |
Comment 3 | comment3 | no description | String | optional |
Author 4 | author4 | no description | String | optional |
Comment 4 | comment4 | no description | String | optional |
Author 5 | author5 | no description | String | optional |
Comment 5 | comment5 | no description | String | optional |
Author 6 | author6 | no description | String | optional |
Comment 6 | comment6 | no description | String | optional |
Comments
{{{author1}}} {{{comment1}}} |