Difference between revisions of "Form:Topic"

From Encyclopedia of Scientonomy
Jump to navigation Jump to search
Line 38: Line 38:
 
  -->|{{#vardefine: varSubject|{{#urldecode:{{#urlget:Topic[Subject]|}}}}|}}<!--
 
  -->|{{#vardefine: varSubject|{{#urldecode:{{#urlget:Topic[Subject]|}}}}|}}<!--
 
-->}}<!--  
 
-->}}<!--  
 +
--><!--
 +
--><!-- get heritable
 +
-->{{#vardefine: varHeritable|{{#show:{{FULLPAGENAME}}|?Heritable|link=none}}|}}<!--
 
--><!--
 
--><!--
 
--><!-- get the inherited from question
 
--><!-- get the inherited from question
Line 51: Line 54:
 
   -->{{#vardefine: varTopicType|{{#show:{{#var: varInheritedFrom}}|?Topic Type|link=none}}|}}<!--
 
   -->{{#vardefine: varTopicType|{{#show:{{#var: varInheritedFrom}}|?Topic Type|link=none}}|}}<!--
 
   -->{{#vardefine: varSubfield|{{#show:{{#var: varInheritedFrom}}|?Subfield|link=none}}|}}<!--
 
   -->{{#vardefine: varSubfield|{{#show:{{#var: varInheritedFrom}}|?Subfield|link=none}}|}}<!--
 +
  -->{{#vardefine: varHeritable|No}}<!--
 
-->}}<!--  
 
-->}}<!--  
 
--><!--  
 
--><!--  
Line 65: Line 69:
 
--><!-- get the predicate
 
--><!-- get the predicate
 
-->{{#vardefine: varPredicate|{{#show:{{FULLPAGENAME}}|?Predicate|link=none}}|}}<!--
 
-->{{#vardefine: varPredicate|{{#show:{{FULLPAGENAME}}|?Predicate|link=none}}|}}<!--
--><!--
 
--><!-- get heritable
 
-->{{#vardefine: varHeritable|{{#show:{{FULLPAGENAME}}|?Heritable|link=none}}|}}<!--
 
 
--><!--
 
--><!--
 
--><!-- add the info
 
--><!-- add the info

Revision as of 17:16, 19 January 2023

This is the form that is used to create/edit all non-definitional topics - descriptive or normative. The form requires that a subject is specified. It should be called exclusively from the definitional topic pages to ensure that all topics have a subject.

To create definitional topics, use Form:Definitional Topic.

NOTE: The form is a work in progress.

query string=
 Topic[Subject]= //the subject. Mandatory. Should be a page registered in the encyclopedia.
 &
 Topic[Topic Type]= //the topic type {Descriptive, Normative}. For definitional topics, use the form [[Form:Definitional Topic]] 
 &
 Topic[Subfield]= //the subfield {Ontology, Dynamics, ???}.
 &
 Topic[Inherited From]= //the question from which this question is inherited (if any).