Difference between revisions of "Template:FormatDisjointnessTopicTitle"

From Encyclopedia of Scientonomy
Jump to navigation Jump to search
(Created page with "<noinclude> Use this template to format the title of the topic page for the question concerning the disjointness of a class. '''NOTE:''' As any "printing" template, it doesn...")
 
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
 
Use this template to format the title of the topic page for the question concerning the disjointness of a class.  
 
Use this template to format the title of the topic page for the question concerning the disjointness of a class.  
 
'''NOTE:''' As any "printing" template, it doesn't store any values anywhere, but merely returns a value.
 
  
 
'''Parameters:'''
 
'''Parameters:'''
 
* <code><nowiki>|term=</nowiki></code> - the term.
 
* <code><nowiki>|term=</nowiki></code> - the term.
 +
* <code><nowiki>|link=</nowiki></code> - if not empty, a link to the respective page or a formlink (if the page doesn't exist) will be added.
 +
* <code><nowiki>|displaytitle=</nowiki></code> - if empty, the same as the output.
 
   
 
   
 
</noinclude><includeonly><!--
 
</noinclude><includeonly><!--
 
-->{{#if: {{{term|}}}<!--
 
-->{{#if: {{{term|}}}<!--
  -->|Disjointness of {{{term|}}}<!--
+
  -->|<!--
 +
  -->{{#vardefine: varTitle|Disjointness of {{{term|}}}|}}<!--
 +
  -->{{#vardefine: varDisplay|{{#if: {{{displaytitle}}}|{{{displaytitle}}}|{{#var: varTitle}}|}}|}}<!--
 +
  --><!--
 +
  -->{{#ifexist:{{#var: varTitle}}<!--
 +
  -->|{{#if: {{{link|}}}|[[{{#var: varTitle}}|{{#var: varDisplay}}]]|{{#var: varTitle}}|}}<!--
 +
  -->|<!-- doesn't exist, check if the formlink is expected
 +
    -->{{#if: {{{link|}}}<!--
 +
    -->|<!-- return the formlink
 +
      -->{{#formlink:form=Ontological Topic|link text={{#var: varDisplay}}|target={{#var: varTitle}}|query string=Term={{{term|}}}&QuestionType=Existence}}<!--
 +
    -->|<!-- form link is not needed; nothing to return
 +
    -->}}<!-- if 
 +
  -->}}<!-- if exists
 +
  --><!--  
 
  -->|<!-- the term is missing, nothing to return
 
  -->|<!-- the term is missing, nothing to return
 
-->}}<!-- if  
 
-->}}<!-- if  
 
--></includeonly>
 
--></includeonly>

Revision as of 23:15, 26 December 2022

Use this template to format the title of the topic page for the question concerning the disjointness of a class.

Parameters:

  • |term= - the term.
  • |link= - if not empty, a link to the respective page or a formlink (if the page doesn't exist) will be added.
  • |displaytitle= - if empty, the same as the output.