Difference between revisions of "Template:PrintTopicAcceptedTheoriesList"

From Encyclopedia of Scientonomy
Jump to navigation Jump to search
Line 78: Line 78:
 
       -->|{{#ifeq: {{{linebreak|}}}|yes|<nowiki/>
 
       -->|{{#ifeq: {{{linebreak|}}}|yes|<nowiki/>
 
|&#32;}}{{#ifeq: {{{bullets|}}}|yes|*<nowiki> </nowiki>|}}<!--
 
|&#32;}}{{#ifeq: {{{bullets|}}}|yes|*<nowiki> </nowiki>|}}<!--
      -->{{#ifeq: {{{details|}}}|yes<!--
+
       -->{{PrintTheoryCurrentlyAcceptedInCommunities|theory=@@@@|communitiesfirst={{{communitiesfirst|no}}}|link=all|linktheory=yes|details={{{details|}}}|}}<!--  
       -->|{{PrintTheoryCurrentlyAcceptedInCommunities|theory=@@@@|communitiesfirst={{{communitiesfirst|no}}}|link=all|linktheory=yes}}<!--
 
        --><nowiki/> {{#show: @@@@|?Formulation Text|link=none}}<!--
 
        --><!--
 
        --><!-- add image if exists  Formulation File
 
        -->{{#if: {{#show: @@@@|?Formulation File|link=none}}|<nowiki/>
 
 
 
{{PrintDiagramFile|diagram file={{#show: @@@@|?Formulation File|link=none}}|}}
 
<nowiki/>
 
<!--
 
        -->}}<!-- if diagram
 
      -->|{{PrintTheoryCurrentlyAcceptedInCommunities|theory=@@@@|communitiesfirst={{{communitiesfirst|no}}}|link=all|linktheory=yes}}<!--  
 
      -->}}<!-- if details
 
 
     -->}}<!--arrayprint  
 
     -->}}<!--arrayprint  
 
     -->{{{outro|}}}<!--
 
     -->{{{outro|}}}<!--

Revision as of 17:59, 4 December 2016

This template is used to print a list of accepted theories on this topic. It looks for the accepted theories on the topic and then indicates which communities it is currently accepted by.

NOTE: As any "printing" template, it doesn't store any values anywhere, but merely prints them on the page.

Parameters:

  • |topic= - the topic.
  • |intro= - initial text that precedes the output, if at least some results exist.
  • |outro= - text that is appended to the output, if at least some results exist.
  • |default= - if, for any reason, the query returns no results, this will be printed instead.
  • |details= - if yes, then details of the theory such as its formulation and diagram are added to each record.
  • |bullets= - if yes, a bullet-list will be produced.
  • |linebreak= - if yes, each theory's entry will start from a new line; if no (default), a mere space will be added between sentences.
  • |communitiesfirst= - if yes, the communities will be mentioned first in the sentence. If no (default) the name of the theory will appear first.
  • |groupbycommunity= - if yes, the result will be grouped by community (e.g. Theories A, B, C are accepted by community X. Theories A, D, E are accepted by community Y.) If no (default) the result will be grouped by theory (e.g. Theory A is accepted in communities X and Y.).