Template:ComputerModelTemplate: Difference between revisions

From IMAGE
Jump to navigation Jump to search
No edit summary
No edit summary
 
(79 intermediate revisions by 6 users not shown)
Line 4: Line 4:
<pre>
<pre>
{{ComputerModelTemplate
{{ComputerModelTemplate
|ModelType=
|Subject=
|Description=
|FrameworkRelation=
|Component=
|Creator=
|Creator=
|Component=
|ExternalURL=
|FrameworkRelation=
|Reference=
|Description=
}}
}}
</pre>
</pre>
Edit the page to see the template text.
Edit the page to see the template text.
</noinclude><includeonly>
</noinclude><includeonly>
{{#ifeq:{{{ModelType|}}}||{{#ifeq:{{{FrameworkRelation|}}}|||The {{PAGENAME}} belongs to the [[RelationWithIMAGEFramework::{{{FrameworkRelation|}}}]]s}}|The {{PAGENAME}} is the [[ComputerModelType::{{{ModelType|}}}]] of the IMAGE framework {{#ifeq:{{{FrameworkRelation|}}}|||and belongs to the [[RelationWithIMAGEFramework::{{{FrameworkRelation|}}}]]s}}.
<table class="PageWidthTableTemplate">
{{#ifeq:{{{Subject|}}}|||<tr><td class="PageWidthTableFirstCell">'''Subject:'''</td><td class="PageWidthTableRemainderCell">
[[HasSubject::{{{Subject|}}}]]</td></tr>
}}
{{#ifeq:{{{Description|}}}|||<tr><td class="PageWidthTableFirstCell">'''Description:'''</td><td class="PageWidthTableRemainderCell">
[[HasDescription::{{{Description|}}}]]</td></tr>
}}
{{#ifeq:{{{FrameworkRelation|}}}|||<tr><td class="PageWidthTableFirstCell">'''Relation with IMAGE framework:'''</td><td class="PageWidthTableRemainderCell">
[[RelationWithIMAGEFramework::{{{FrameworkRelation|}}}]]</td></tr>
}}
{{#ifeq:{{{Component|}}}|||<tr><td class="PageWidthTableFirstCell">'''Implements:'''</td>
<td class="PageWidthTableRemainderCell">
{{#arraymap:{{{Component|}}}|;|x|[[IsImplementationOf::x]]|;&nbsp;}}</td></tr>
}}
{{#ifeq:{{{Creator|}}}|||<tr><td class="PageWidthTableFirstCell">'''Developed by:'''</td>
<td class="PageWidthTableRemainderCell">
{{#arraymap:{{{Creator|}}}|;|x|[[HasCreator::x]]|;&nbsp;}}</td></tr>
}}
{{#ifeq:{{{ExternalURL|}}}|||<tr><td class="PageWidthTableFirstCell">'''External link:'''</td>
<td class="PageWidthTableRemainderCell">
[[HasURL::{{{ExternalURL|}}}]]</td></tr>
}}
{{#ifeq:{{{Reference|}}}|||<tr><td class="PageWidthTableFirstCell">'''References:'''</td>
<td class="PageWidthTableRemainderCell">
{{#arraymap:{{{Reference|}}}|;|x|[[HasReference::x]]|;&nbsp;}}</td></tr>
}}
{{#ifeq:{{{ModelVersionOverview|}}}|||<tr><td class="PageWidthTableFirstCell">'''Model version overview:'''</td>
<td class="PageWidthTableRemainderCell">
[[HasVersionOverview::{{{ModelVersionOverview|}}}]]</td></tr>
}}
}}
</table>
Pages that refer to {{PAGENAME}}:
{{#ask:[[HasSource::{{PAGENAME}}]]  OR [[concept:AllComponentLevels]][[HasModelDatabase::{{PAGENAME}}]] OR [[concept:AllComponentLevels]][[-IsImplementationOf::{{PAGENAME}}]] }}


{{#ifeq:{{{Component|}}}|||Components that are implemented in the FAIR computer model are: {{#arraymap:{{{Component|}}}|,|x|[[IsImplementedIn::x]]}}.}}


{{#ifeq:{{{Creator|}}}|||The {{PAGENAME}} is developed by [[HasCreator::{{{Creator|}}}]].}}


{{{Description|}}}
[[Category:ComputerModelAndDatabase]]
[[Category:Computer Model]]
</includeonly>
</includeonly>

Latest revision as of 12:46, 11 July 2017

This is the "ComputerModelTemplate" template. It should be called in the following format:

{{ComputerModelTemplate
|Subject=
|Description=
|FrameworkRelation=
|Component=
|Creator=
|ExternalURL=
|Reference=
}}

Edit the page to see the template text.