Différences entre les versions de « Modèle:Smw agent localisation »

670 octets ajoutés ,  19 avril 2019 à 02:31
aucun résumé de modification
m (Les paramètres passés via SMW ne doivent plus être préfixés par un point d'interrogation suite à la migration vers la version 3...)
Ligne 4 : Ligne 4 :
-->{{ #if: {{{Se situe dans la zone|}}} |
-->{{ #if: {{{Se situe dans la zone|}}} |
     {{ #arraymap: {{{Se situe dans la zone|}}}
     {{ #arraymap: {{{Se situe dans la zone|}}}
     | µ
     | ;
     | @@@
     | @@@
     | {{lieu|@@@}}
     | {{lieu|@@@}}
Ligne 13 : Ligne 13 :
-->'')</small><!--
-->'')</small><!--
--></includeonly><noinclude>__NOEDITSECTION__
--></includeonly><noinclude>__NOEDITSECTION__
;[[Location]]
:{{#if: {{{1|}}}
  | {{#arraymap: {{{1}}} |;|@@@
    | {{#switch:{{lc:@@@}}
      | varies = ''Varies''
      | #default = [[{{{property|Located in}}}::@@@|{{#show:@@@|?Has canonical name|default=@@@}}]] {{#if:{{#vardefineecho:parentLocation|{{#arraymap:{{#show:@@@|?Located in|link=none|sep=;}}|;|$$$|{{cname|$$$}}}}}}|<br /><small>({{#var:parentLocation}})</small>}}
      }}
    |<br />
    }}<!-- Store detailed location for single locations only:
-->{{#if: {{#pos: {{{1|}}} |;}}
    | {{#set: Located in tree=Various }}
    | {{#set: Located in tree={{#show: {{{1}}} | ?Located in tree | default = Unset }};{{{1}}} }}
    }}
  | ''Unspecified''
}}
== Description ==
== Description ==
Ce modèle permet d'afficher la localisation d'une créature sur une seule ligne. Il ne s'utilise pas directement.
Ce modèle permet d'afficher la localisation d'une créature sur une seule ligne. Il ne s'utilise pas directement.