Template:Exists: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
(Test) |
(Umgekehrter Fall) |
||
Line 3: | Line 3: | ||
{{#ifeq:{{{subschema}}}|CO|{{#ifexist:generic:{{{element}}}|There exists an element {{tag|generic|{{{element}}}|ex=1}} that might have replaced it. }}}} | {{#ifeq:{{{subschema}}}|CO|{{#ifexist:generic:{{{element}}}|There exists an element {{tag|generic|{{{element}}}|ex=1}} that might have replaced it. }}}} | ||
{{#ifeq:{{{subschema}}}|generic|{{#ifexist:CO:{{{element}}}|There exists an element {{tag|CO|{{{element}}}|ex=1}} that might have preceded it. }}}} | |||
Do not hesitate to contact {{site|https://www.railml.org/en/contact.html|'''railML.org'''|inlang=silent}}''' for further questions.'''}} | Do not hesitate to contact {{site|https://www.railml.org/en/contact.html|'''railML.org'''|inlang=silent}}''' for further questions.'''}} |
Revision as of 12:28, 13 February 2024
Template to check if an element exists in a certain version. I yes, the Syntax will be displayed. Otherwise a notice will appear.
This template is designed to serve template:robot.
Example
{{exists|subschema=CO|element=hasName|version=3.1}}
delivers:
This element does not appear in railML® 3.1. It is available only in railML® .
There exists an element <generic:hasName> that might have replaced it.
Do not hesitate to contact railML.org for further questions.
{{exists|subschema=CO|element=hasName|version=3.2}}
delivers:
This element does not appear in railML® 3.2. It is available only in railML® .
There exists an element <generic:hasName> that might have replaced it.
Do not hesitate to contact railML.org for further questions.