Open main menu

Changes

2,469 bytes added ,  15:41, 15 January 2023
no edit summary
{{{for template|Association Theory}}}
<!--
--><!--
--><!-- get the current value of the title
--><!--
-->{{#vardefine: varTitle|{{#show:{{FULLPAGENAME}}|?Title|link=none}}|}}<!--
--><!--
--><!-- get the left class from the URL
--><!--
-->{{#if: {{IfObjectExists|category=Definitional Topic|object={{#var: varLeftClass}}|}}<!--
-->|<!-- all good
-->|{{#vardefine: varLeftClass|{{#show:{{FULLPAGENAME}}|?Left Class|link=none}}|}}<!-- parent left class is not given in the URL: retrieve current value
-->}}<!--
--><!--
--><!-- get the current value of the right class
--><!--
-->{{#vardefine: varRightClass|{{#show:{{FULLPAGENAME}}|?Right Class|link=none}}|}}<!-- child is not given in --><!----><!-- get the URLreadonly properties--><!---->{{#vardefine: retrieve current valuevarFormulatedYear|{{#show:{{FULLPAGENAME}}|?Formulated Year|link=none}}|}}<!-- -->{{#vardefine: varAuthorsList|{{#show:{{FULLPAGENAME}}|?Authors List|link=none}}|}}<!--
--><!--
-->
{| class="formtable"
!width="30%"| Title: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">Enter a short title for this association. Two or more associations can have the same title. To distinguish between them, the system will add the name of the authors and year to the page name. IMPORTANT: Please do NOT include the names of the authors or the year, as these will be added automatically.</p>
|width="70%"|<!---->{{#if: {{#var: varTitle}}<!-- -->|{{#var:varTitle|}}<!-- -->{{{field|Title|hidden|default={{#var:varTitle|}}|}}}<!-- -->| {{{field|Title|input type=text|mandatory}}} <!---->}}|-! Author(s): <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">Who are the authors of this formulation? If the author is not in the list, please first add the author in Author category.</p>|&#32;<!---->{{#if: {{#var: varAuthorsList}}<!-- -->|{{PrintArray|printarray={{#var:varAuthorsList|}}|pretty=yes}}<!-- -->{{{field|Theory TypeAuthors List|hidden|default=Descriptive{{#var:varAuthorsList|}}|}}}<!-- -->|{{{field|Authors List|input type=tokens|existing values only|values from category=Author|mandatory}}} {{#formlink:form=Author|link text=Add a New Author|popup}}<!---->}}<!-- if--> |-! Year of Formulation: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">When was this theory first formulated?</p>|&#32;<!---->{{#if: {{#var: varFormulatedYear}}<!-- -->|{{#var: varFormulatedYear}}<!-- -->{{{field|Formulated Year|hidden|default={{#var:varFormulatedYear|}}|}}}<!-- -->|{{{field|Formulated Year|input type=regexp|regexp=/^\d{4}$/|size=4|message=The year field can accept only integers and must be 4 digits in length!|mandatory|default={{CURRENTYEAR}}|}}}<!---->}}<!-- if-->
|-
! Left Class: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">An association links two classes - a "left" and a "right" one (the assignations to left and right are arbitrary). Indicate the "left" class here. If the term is not in the list, please first add it in the Definitional Topic category.</p>
-->|{{{field|Right Class|input type=combobox|existing values only|values from category=Definitional Topic|mandatory}}} <!--
-->}}
|-
! Formulation Text: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">Give the exact formulation of the theory here. IMPORTANT: Please avoid any wiki markup here, such as references, or wiki links.</p>
| {{{field|Formulation Text|input type=textarea|rows=5|mandatory}}}
|-
! Formulation File: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">Often formulations need to appear in a standard box with a title and text. Select or upload the image for this formulation.</p>
| {{{field|Formulation File|input type=text with autocomplete|existing values only|values from namespace=File|uploadable|property=Formulation File}}}
|-
! Association Type: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">Aggregation is a '''Has-a''' relationship, where one class can exist independent of another. A composition is a '''Part-of''' relationship, where the part cannot exist independent of the whole. For all other types of relations, select "Association".</p>
| {{{field|Assication Association Type|input type=dropdown|mandatory|values=Aggregation,Composition,Association|default=Association}}}
|-
! Association Direction: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">This is important for aggregation and composition relations: the direction is always from the "child" class to the "parent" class, from the "part" class to the "whole" class, and from the "element" class to the "aggregate" class. </p><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">Left-to-Right: Left the right class is the parent(e. g. in "A theory is an answer to a question", the question is the parent, so the direction should be Left-to-Right).</p><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">Right-to-Left: right the left class is the parent(e.g. in "A theory can be presuppsoed by a question", the theory is the parent, so the direction should be Right-to-Left.).</p>| {{{field|Association Direction|input type=dropdown|mandatory|values=Left-to-Right,Right-to-Left|default=RightLeft-to-LeftRight}}}
|-
! Left Role: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">What role does the left class play in this association?On class diagrams, this label will appear on the connector next to the left class (e.g. in "A theory is an answer to a question", the role of a theory is "an answer to" or "answers").</p>| {{{field|Left Role|input type=text|size=50|maxlength=50|mandatory20}}}
|-
! Right Role: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">What role does the right class play in this association?On class diagrams, this label will appear on the connector next to the left class (e.g. in "A question presupposes theories", the role of a theory is "a presupposition" or "presupposed").</p>| {{{field|Right Role|input type=text|size=50|maxlength=50|mandatory20}}}
|-
! Left Multiplicity: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">How many instances of the left class can be in association with an instance of a right class? E.g. 0..*, 1..*, 0..1</p>
! Right Multiplicity: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">How many instances of the right class can be in association with an instance of a left class? E.g. 0..*, 1..*, 0..1</p>
| {{{field|Right Multiplicity|input type=text|size=6|maxlength=6}}}
|-
! Author(s): <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">Who are the authors of this formulation? If the author is not in the list, please first add the author in Author category.</p>
| {{{field|Authors List|input type=tokens|existing values only|values from category=Author}}} {{#formlink:form=Author|link text=Add a New Author|popup}}
|-
! Year of Formulation: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">When was this theory first formulated?</p>
| {{{field|Formulated Year|input type=regexp|regexp=/^\d{4}$/|size=4|message=The year field can accept only integers and must be 4 digits in length!|mandatory|default={{CURRENTYEAR}}|}}}
|-
! Description: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">Provide a detailed description of this theory here. NOTE: The '''first paragraph''' of this description will also appear on any other page that cites this theory, so please ensure that the first paragraph contains a succinct exposition of the theory.</p>
| {{{field|Resource|input type=combobox|existing values only|values from category=Bibliographic Record}}}
|-
! PrehistoryBroader History: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">Optional. Use only if this formulation somehow owes to discussions outside of the classic philosophy of sciencescientonomic tradition. Otherwise leave empty.</p>| {{{field|Prehistory|input type=textarea|rows=158|editor=wikieditor|}}}
|-
! Scientonomic History: <br><p class="sfFieldDescription" style="font-size:0.7em; color:gray;">Optional. Use only if this formulation is strongly related to previous scientonomic formulations. NOTE: Do not list what theories this theory came to replace as that will be done automatically by the systemencyclopedia.</p>
| {{{field|History|input type=textarea|rows=10|editor=wikieditor|}}}
<!--