Open main menu

Changes

no edit summary
* <code><nowiki>|communitiesfirst=</nowiki></code> - if ''yes'', the communities will be mentioned first in the sentence. If ''no'' (default) the name of the theory will appear first.
* <code><nowiki>|skiptheorytitle=</nowiki></code> - if ''yes'' the theory's title will be replaced by "It ", if ''no'' (default) the full pagename of the theory will be used. The ''yes'' option is useful when calling this template from a theory page to avoid mentioning the theory's title several times in a row. NOTE: This parameter is ignored if <code><nowiki>communitiesfirst=yes</nowiki></code>.
* <code><nowiki>|formulationtext=</nowiki></code> - if ''yes'', then the formulation of the theory is added to each record.* <code><nowiki>|formulationfile=</nowiki></code> - if ''yes'', then the file with the formulaiton diagram is added to each record.* <code><nowiki>|description=</nowiki></code> - if ''yes'', then the description is added to each record.
</noinclude><includeonly><!--
-->{{#if: {{{theory|}}}<!-- -->|<!--  -->{{#arraydefine: valuesvarCommunities<!-- -->|{{#ask:<!-- -->[[SubObjectCategory::Topic Current Answer]]<!-- -->[[Theory::{{{theory|}}}]]<!-- -->[[Answer Type::Complete||Inherited||Partial]]<!-- -->|?Community<!-- -->|mainlabel=-<!-- -->|headers=hide<!-- -->|link={{#ifeq:{{{link|no}}}|yes|all|none}}<!-- -->|limit=10000<!-- -->}}<!-- -->| , |unique<!--
-->}}<!--
-->| , |unique<!--
-->}}<!--
--><!--
-->{{#vardefine: varAcceptedText|{{#ifeq: {{#show: {{{theory|}}}|?Theory Type|link=none}}|Definition|definition of the term|answer to the question}}|}}<!--
--><!--
-->{{#vardefine: varTextPrefix|{{#ifeq: {{#show: {{{theory|}}}|?Theory Type|link=none}}|Definition|It is defined as:|It states:}}|}}<!--
--><!--
-->{{#switch: {{#arraysize: values}}<!--
 
-->|0=<!--
--><!-- No values: print the default
--><!--
-->{{#vardefine: varAcceptedText|{{#ifeq: {{#show: {{{defaulttheory|}}}<!--   -->|1?Theory Type|link=none}}|Definition|definition of the term|answer to the question}}|}}<!-- --><!-- One value
--><!--
-->{{{intro|}}}<!-- -->{{#ifeq: {{{communitiesfirst|}}}|yes<!-- -->|In {{#arrayprintvardefine: values|varTextPrefix|@@@@|@@@@|print=pretty}} community, the accepted {{#varifeq:varAcceptedText}} is {{#ifeqshow: {{{linktheory|}}}|yes|[[{{{theory|}}}]]|{{{theory?Theory Type|}link=none}}|}}.&#32;<!-- -->Definition|{{#ifeqIt is defined as: {{{skiptheorytitle|no}}}|yes|It|{{#ifeqstates: {{{linktheory|}}}|yes|[[{{{theory|}}}]]|{{{theory|}}}|}}|}} is currently accepted by {{#arrayprint: values||@@@@|@@@@|print=pretty}} community as the best available {{#var:varAcceptedText}}.&#32;<!-- -->}}<!--
--><!--
-->{{#switch: {{#arraysize: varCommunities}}<!--  -->|0=<!-- --><!-- No values: print the default --><!-- -->{{{default|}}}<!--   -->|1=<!-- --><!-- One value --><!-- add formulation text if necessary -->{{{intro|}}}<!--  -->{{#ifeq: {{{formulationtextcommunitiesfirst|}}}|yes<!-- -->|In {{#arrayprint: varCommunities||@@@@|@@@@|print=pretty}} community, the accepted {{#var:varAcceptedText}} is {{#ifeq: {{{linktheory|no}}}|yes|[[{{{theory|}}}]]|{{{theory|}}}|}}.&#32;<!-- -->|{{#varifeq: varTextPrefix{{{skiptheorytitle|no}} "}|yes|It|{{#showifeq: {{{linktheory|}}}|yes|[[{{{theory|}}}]]|{{{theory|}}}|?Formulation Text}}|link}} is currently accepted by {{#arrayprint: varCommunities||@@@@|@@@@|print=nonepretty}} community as the best available {{#var:varAcceptedText}}".&#32;<!-- -->}}<!-- --><!--  -->{{{outro|}}}<!-- if formulation text -->|<!-- --><!-- add the diagram if necessaryMultiple values --><!--  -->{{{intro|}}}<!--  -->{{#ifeq: {{{formulationfilecommunitiesfirst|no}}}|yes|<!-- -->|In {{#arrayprint: varCommunities||@@@@|@@@@|print=pretty}} communities, the accepted {{#var:varAcceptedText}} is {{#ifeq: {{{linktheory|}}}|yes|[[{{{theory|}}}]]|{{{theory|}}}|}}.&#32;<!-- -->|{{#ififeq: {{{skiptheorytitle|no}}}|yes|It|{{#showifeq: {{{linktheory|}}}|yes|[[{{{theory|}}}]]|?Formulation File{{{theory|}}}|}}|link}} is currently accepted by {{#arrayprint: varCommunities||@@@@|@@@@|print=nonepretty}} communities as the best available {{#var:varAcceptedText}}.&#32;<!-- -->}}|<nowiki/!-- --><!--
{{PrintDiagramFile|diagram file={{#show: {{{theory|}}}|?Formulation File|link=none}}|}}<nowiki/><!-- -->}}<!-- if diagram -->}}<!-- if formulation file --><!-- --><!-- add description if necessary -->{{#ifeq: {{{description|no}}}|yes|{{#replace: {{#show: {{{theory|}}}|?Description|link=none}}|CITE_|CiteRef::}} [[{{{theory|}}}|Read More]]<br>|}}<!-- --><!-- -->{{{outro|}}}<!--
-->|<!-- --><!-- Multiple values --><!-- -->{{{intro|}}}<!-- -->{{#ifeq: {{{communitiesfirst|}}}|yes<!-- -->|In {{#arrayprint: values||@@@@|@@@@|print=pretty}} communities, the accepted {{#var:varAcceptedText}} is {{#ifeq: {{{linktheory|}}}|yes|[[{{{theory|}}}]]|{{{theory|}}}|}}.&#32;<!-- -->|{{#ifeq: {{{skiptheorytitle|no}}}|yes|It|{{#ifeq: {{{linktheory|}}}|yes|[[{{{theory|}}}]]|{{{theory|}}}|}}|}} is currently accepted by {{#arrayprint: values||@@@@|@@@@|print=pretty}} communities as the best available {{#var:varAcceptedText}}.&#32;<!-- -->}}<!-- --><!-- --><!-- add formulation text if necessary -->{{#ifeq: {{{formulationtext|no}}}|yes|<!-- -->{{#var: varTextPrefix}} "{{#show: {{{theory|}}}|?Formulation Text|link=none}}"&#32;<!-- -->}}<!-- if formulation text --><!-- --><!-- add the diagram if necessary -->{{#ifeq: {{{formulationfile|no}}}|yes|<!-- --><!-- -->{{#if: {{#show: {{{theory|}}}|?Formulation File|link=none}}|<nowiki/>switch
{{PrintDiagramFile|diagram file={{#show: {{{theory|}}}|?Formulation File|link=none}}|}}<nowiki/><!-- -->}}<!-- if diagram -->}}<!-- if formulation file --><!-- --><!-- add description if necessary -->{{#ifeq: {{{description|no}}}|yes|{{#replace: {{#show: {{{theory|}}}|?Description|link=none}}|CITE_|CiteRef::}} [[{{{theory|}}}|Read More]]<br>|}}<!-- --><!-- -->{{{outro|}}}<!---->}}<!-- switch
--></includeonly>