Template:XML Reference: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
<includeonly>{{#switch:{{{1}}} | <includeonly>{{#switch:{{{1}}} | ||
| object = {{#tag: ref | <code>ObjectBlueprints.xml</code>{{#if: {{{2 |}}} |, object name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}} | | object = {{#tag: ref | <code>ObjectBlueprints.xml</code>{{#if: {{{2 |}}} |, object name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}}}} | ||
| population = {{#tag: ref | <code>PopulationTables.xml</code>{{#if: {{{2 |}}} |, population name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}} | | population = {{#tag: ref | <code>PopulationTables.xml</code>{{#if: {{{2 |}}} |, population name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}}}} | ||
| pop= {{#tag: ref | <code>PopulationTables.xml</code>{{#if: {{{2 |}}} |, population name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}} | | pop= {{#tag: ref | <code>PopulationTables.xml</code>{{#if: {{{2 |}}} |, population name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}}}} | ||
| encountertable = {{#tag: ref | <code>EncounterTables.xml</code>{{#if: {{{2 |}}} |, encountertable name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}} | | encountertable = {{#tag: ref | <code>EncounterTables.xml</code>{{#if: {{{2 |}}} |, encountertable name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}}}} | ||
| encounter = {{#tag: ref | <code>EncounterTables.xml</code>{{#if: {{{2 |}}} |, encountertable name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}} | | encounter = {{#tag: ref | <code>EncounterTables.xml</code>{{#if: {{{2 |}}} |, encountertable name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}}}} | ||
| body = {{#tag: ref | <code>Bodies.xml</code>{{#if: {{{2 |}}} |, anatomy name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}} | | body = {{#tag: ref | <code>Bodies.xml</code>{{#if: {{{2 |}}} |, anatomy name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}}}} | ||
| conversation = {{#tag: ref | <code>Conversations.xml</code>{{#if: {{{2 |}}} |, conversation ID <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}} | | conversation = {{#tag: ref | <code>Conversations.xml</code>{{#if: {{{2 |}}} |, conversation ID <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}}}} | ||
| convo = {{#tag: ref | <code>Conversations.xml</code>{{#if: {{{2 |}}} |, conversation ID <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}} | | convo = {{#tag: ref | <code>Conversations.xml</code>{{#if: {{{2 |}}} |, conversation ID <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}}}} | ||
| faction = {{#tag: ref | <code>Factions.xml</code>{{#if: {{{2 |}}} |, faction name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}} | | faction = {{#tag: ref | <code>Factions.xml</code>{{#if: {{{2 |}}} |, faction name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}}}} | ||
| quest = {{#tag: ref | <code>Quests.xml</code>{{#if: {{{2 |}}} |, quest name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}} | | quest = {{#tag: ref | <code>Quests.xml</code>{{#if: {{{2 |}}} |, quest name <code>{{{2}}}</code> |}} | name={{#if: {{{2 |}}} |{{{2}}} |{{{1}}}}}}} | ||
| {{Template Error}} | | {{Template Error}} | ||
}}</includeonly><noinclude>This template can be used to reference specific XML files and their contents. | }}</includeonly><noinclude>This template can be used to reference specific XML files and their contents. |
Revision as of 22:44, 31 March 2021
This template can be used to reference specific XML files and their contents.
Parameter | Result | Sub-unit |
---|---|---|
object
|
ObjectBlueprints.xml
|
object name |
population or pop
|
PopulationTables.xml
|
population name |
encountertable or encounter
|
EncounterTables.xml
|
encountertable name |
body
|
Bodies.xml
|
anatomy name |
conversation or convo
|
Conversations.xml
|
conversation ID |
faction
|
Factions.xml
|
faction name |
quest
|
Quests.xml
|
quest name |
Usage
If you wanted to create a citation for ObjectBlueprints.xml
:
{{XML Reference |object }}
When this template is used, a name for the citation will automatically be assigned, and will be equivalent to the parameter used. In this case, the parameter is object
, so the citation can be used again without creating a new one by utilizing <ref name="object"/>
If you want to reference an XML file's sub-unit, such as a specific encountertable within EncounterTables.xml
:
{{XML Reference |encountertable |EncounterTableName }}