Template:Resloc: Difference between revisions

change canonical path parameter to be optional
imported>Leoetlino
mNo edit summary
imported>Leoetlino
(change canonical path parameter to be optional)
Line 1: Line 1:
<div class="resloc-box resloc-box-normal">
<div class="resloc-box resloc-box-normal">
This {{{type|resource}}}'s [[canonical resource path|canonical path]] is "'''{{{path}}}'''". It is found in {{{locations|the unpacked content files}}}.
This {{{type|resource}}}{{#if:{{{path|}}}|'s [[canonical resource path|canonical path]] is "'''{{{path}}}'''". It}} is found in {{{locations|the unpacked content files}}}.
</div>{{#if:{{{aoc_locations|}}}
</div>{{#if:{{{aoc_locations|}}}
|<div class="resloc-box resloc-box-aoc">If the [[DLC]] is installed, {{#if: {{{aoc_replaces_base|}}}|it will be loaded from {{#ifeq: {{{aoc_locations|_}}} |_|the add-on content files|{{{aoc_locations}}}}} instead|it can be found in {{#ifeq: {{{aoc_locations|_}}} |_|the add-on content files|{{{aoc_locations}}}}}}}. Its canonical path is "'''{{#invoke:AocUtils|get_aoc_canonical_path|path={{{path}}}|aoc_only=false}}'''".</div>
|<div class="resloc-box resloc-box-aoc">If the [[DLC]] is installed, {{#if: {{{aoc_replaces_base|}}}|it will be loaded from {{#ifeq: {{{aoc_locations|_}}} |_|the add-on content files|{{{aoc_locations}}}}} instead|it can be found in {{#ifeq: {{{aoc_locations|_}}} |_|the add-on content files|{{{aoc_locations}}}}}}}.{{#if:{{{path|}}}| Its canonical path is "'''{{#invoke:AocUtils|get_aoc_canonical_path|path={{{path}}}|aoc_only=false}}'''".}}</div>
}}
}}
<noinclude>
<noinclude>
Line 16: Line 16:
"path": {
"path": {
"type": "string",
"type": "string",
"required": true,
"label": "Canonical path (with no prefix)",
"label": "Canonical path (with no prefix)",
"example": "Actor/Pack/Armor_001_Upper.bactorpack",
"example": "Actor/Pack/Armor_001_Upper.bactorpack",
"description": "The canonical path of the resource but WITHOUT any path prefixes (e.g. Aoc/0010/)"
"description": "The canonical path of the resource but WITHOUT any path prefixes (e.g. Aoc/0010/)",
"suggested": true
},
},
"locations": {
"locations": {
Anonymous user