틀:틀데이터 서식/설명문서
이 문서는 틀:틀데이터 서식에 대한 설명입니다. 여기에는 틀 사용법, 분류 등 원래의 틀 문서에는 포함되지 않는 내용을 담고 있습니다. |
루아 사용: |
Everything below this line is a demo of Format TemplateData: read the source code, and expand the raw TemplateData section, to see how it all works.
사용법[원본 편집]
변수 | 설명 | 형식 | 상태 | |
---|---|---|---|---|
<templadata> template information | 1 | If the JSON parameter is not specified, this will be processed to extract the JSON. This option allows you to use the GUI TemplateData Editor, but it's a bit wonkier than giving the actual JSON object directly.
| 문자열 | 선택 사항 |
JSON template information | JSON | The code that would normally be wrapped in <templatedata> tags (not including the <templatedata> tags themselves. Links and basic text formatting should just work in the displayed table; see this template's page for full details. You should use HTML entities for special characters such as <>. Formatting options
| 문자열 | 제안 |
Show table of contents | TOC | If set to 1, inserts a table of contents for the whole page just after the description and before any parameter table.
| 부울식 | 제안 |
Show TemplateDataHeader | header | If set to 0, hides the {{TemplateData header}} template. This is not generally recommended.
| 부울식 | 선택 사항 |
Prevent TemplateData output | lazy | If set, other than to 0, prevents any real TemplateData being produced. Potentially useful if there are multiple instances of this template on a page but only one should be active. To clarify, this means that this template will not be understood by VisualEditor.
| 부울식 | 선택 사항 |
Format: block
This template formats TemplateData nicely on doc pages. It hides irrelevant information such as "Default: empty", and allows the use of formatting. Remember that the users of VisualEditor will not see this formatting; it is important to test your new TemplateData in VisualEditor to check that it makes sense without. (For all details of formatting available, see the template's page.) By default, {{TemplateData header}} is automatically inserted before the table.
변수 | 설명 | 형식 | 상태 | |
---|---|---|---|---|
template information | 1 | If the JSON parameter is not specified, this will be processed to extract the JSON. This option allows you to use the GUI TemplateData Editor, but it's a bit wonkier than giving the actual JSON object directly.
| 문자열 | 선택 사항 |
JSON template information | JSON | The code that would normally be wrapped in <templatedata> tags (not including the <templatedata> tags themselves. Links and basic text formatting should just work in the displayed table; see this template's page for full details. You should use HTML entities for special characters such as <>.
| 문자열 | 제안 |
Show table of contents | TOC | If set to 1, inserts a table of contents for the whole page just after the description and before any parameter table.
| 부울식 | 제안 |
Show TemplateDataHeader | header | If set to 0, hides the {{TemplateData header}} template. This is not generally recommended.
| 부울식 | 선택 사항 |
Prevent TemplateData output | lazy | If set, other than to 0, prevents any real TemplateData being produced. Potentially useful if there are multiple instances of this template on a page but only one should be active. To clarify, this means that this template will not be understood by VisualEditor.
| 부울식 | 선택 사항 |
Using the template[원본 편집]
Add the <templatedata>
as usual, and then enclose it in a template call like {{Format TemplateData|1=<templatedata>...</templatedata>}}
.