|
|||
(160 tussenliggende versies door 3 gebruikers niet weergegeven) | |||
Regel 1: | Regel 1: | ||
<noinclude> |
<noinclude> |
||
[[Category:EMont core]] |
[[Category:EMont core]] |
||
+ | [[Category:EMont core protected]] |
||
This is the "Project" template. |
This is the "Project" template. |
||
It should be called in the following format: |
It should be called in the following format: |
||
Regel 6: | Regel 7: | ||
{{Project |
{{Project |
||
|Supercontext= |
|Supercontext= |
||
+ | |Topcontext= |
||
+ | |Project type= |
||
|Name= |
|Name= |
||
+ | |Summary= |
||
|Start date= |
|Start date= |
||
|End date= |
|End date= |
||
− | | |
+ | |Show info= |
}} |
}} |
||
</pre> |
</pre> |
||
Edit the page to see the template text. |
Edit the page to see the template text. |
||
</noinclude><includeonly>__NOEDITSECTION__ __NOTOC__<div style="display:none;"> |
</noinclude><includeonly>__NOEDITSECTION__ __NOTOC__<div style="display:none;"> |
||
+ | {{#vardefine:varPaginanaam|{{PAGENAME}}}} |
||
{{#arraymap:{{{Supercontext|}}}|,|@@@@|{{#set:Supercontext=@@@@}}}} |
{{#arraymap:{{{Supercontext|}}}|,|@@@@|{{#set:Supercontext=@@@@}}}} |
||
+ | {{#if: {{{Topcontext|}}} | |
||
+ | {{#arraymap:{{{Topcontext|}}}|,|@@@@|{{#set:Topcontext=@@@@}}}} |
||
+ | {{#vardefine:varTopcontext|{{{Topcontext|}}}}} |
||
+ | | |
||
+ | {{#set:Topcontext={{#var:varPaginanaam}}}} |
||
+ | {{#vardefine:varTopcontext|{{#var:varPaginanaam}}}} |
||
+ | }} |
||
+ | <!-- {{#vardefine:varProjectType|{{{Project type|}}}}} --> |
||
+ | <!-- for backward compatitibility, if no Project types are propagated, this might be the right way anyway --> |
||
+ | {{#vardefine:varProjectType|}} |
||
+ | <!-- Ignore Project type, and get the values from this Projecten (Onderzoeksprogramma), i.e. the right way --> |
||
+ | {{#if: {{#var:varProjectType}} | | |
||
+ | {{#vardefine:varProjectType| |
||
+ | {{#ask: [[Category:Projecten]] [[-Supercontext::{{#show: {{#var:varPaginanaam}} | ?Topcontext | link=none}}]] |
||
+ | | mainlabel=- |
||
+ | | ?Project type= |
||
+ | }} }} |
||
+ | }} |
||
+ | {{#arraymap:{{#var:varProjectType}}|,|@@@@|{{#set:Project type=@@@@}}}} |
||
{{#set:Context type=Situation}} |
{{#set:Context type=Situation}} |
||
+ | {{#set:Semantic title|{{{Name|}}}}} |
||
+ | {{DISPLAYTITLE:{{{Name|}}}}} |
||
{{#set:Name={{{Name|}}}}} |
{{#set:Name={{{Name|}}}}} |
||
{{#set:Heading={{{Name|}}}}} |
{{#set:Heading={{{Name|}}}}} |
||
Regel 25: | Regel 51: | ||
{{#vardefine:varPaginanaam|{{PAGENAME}}}} |
{{#vardefine:varPaginanaam|{{PAGENAME}}}} |
||
{{#set:Model link={{#var:varPaginanaam}}}} |
{{#set:Model link={{#var:varPaginanaam}}}} |
||
+ | {{#set:Self={{#var:varPaginanaam}}}} <!-- for semantic title purposes --> |
||
+ | {{#vardefine:varAanpak|{{#var:varPaginanaam}} - aanpak}} |
||
+ | {{#vardefine:varResultaten|{{#var:varPaginanaam}} - resultaten}} |
||
</div> |
</div> |
||
− | == Project |
+ | {{#ifeq: {{{Show info|}}}|Nee|| |
+ | {{#if: {{#var:varTemplateAdditionalShow}}|{{ {{#var:varTemplateAdditionalShow}} }}}} |
||
+ | |||
+ | == Project results and process ==
|
||
+ | |||
+ | '''Results:''' |
||
+ | {{#ifexist:{{#var:varResultaten}}|{{#ask: [[Category:Light Context]] [[Topcontext::{{#var:varTopcontext}}]] |
||
+ | | ?Self= |
||
+ | <!-- | ?Heading=Naam --> |
||
+ | <!-- | ?Pagename= --> |
||
+ | | mainlabel=- |
||
+ | | parent=Supercontext |
||
+ | | root={{#var:varResultaten}} |
||
+ | | format=tree |
||
+ | }}|* {{#formredlink:target={{#var:varResultaten}} |
||
+ | | link text={{{Name|}}} - results |
||
+ | | form=Light Context |
||
+ | | Light Context[Supercontext]={{#var:varPaginanaam}} |
||
+ | | Light Context[Topcontext]={{#var:varTopcontext}} |
||
+ | | Light Context[Context type]=Situation |
||
+ |
| Light Context[Heading]={{{Name|}}} - results
|
||
+ |
| preload={{#var:varContentPreload}} <!-- gezet in een config template -->
|
||
+ | }} }} |
||
− | {{# |
+ | '''Description and evaluation of the process:''' |
− | | ? |
+ | {{#ifexist:{{#var:varAanpak}}|{{#ask: [[Category:Light Context]] [[Topcontext::{{#var:varTopcontext}}]] |
− | | ? |
+ | | ?Self= |
− | + |
<!-- | ?Heading=Naam -->
|
|
− | | ? |
+ |
<!-- | ?Pagename= -->
|
| mainlabel=- |
| mainlabel=- |
||
+ | | parent=Supercontext |
||
+ | | root={{#var:varAanpak}} |
||
+ | | format=tree |
||
+ | }}|* {{#formredlink:target={{#var:varAanpak}} |
||
+ | | link text={{{Name|}}} - process |
||
+ | | form=Light Context |
||
+ | | Light Context[Supercontext]={{#var:varPaginanaam}} |
||
+ | | Light Context[Topcontext]={{#var:varTopcontext}} |
||
+ | | Light Context[Context type]=Situation |
||
+ | | Light Context[Heading]={{{Name|}}} - process |
||
+ | | preload={{#var:varProcessPreload}} <!-- gezet in een config template --> |
||
+ | }} }} |
||
+ | |||
+ | <!-- |
||
+ | |||
+ | --> |
||
+ | {{#ifexpr: {{#ask: [[Category:Project]] [[Supercontext::{{PAGENAME}}]] | format=count}} > 0 | |
||
+ | == Sub projects == |
||
+ | {{New projects|Project type={{#var:varProjectType}}|Topcontext={{#var:varTopcontext}}}} |
||
+ | |||
+ | {{#ask: [[Category:Project]] [[Supercontext::{{PAGENAME}}]] |
||
+ | | ?Self=Project |
||
+ | | ?Start date=Start date |
||
+ | | ?End date=End date |
||
+ | | ?Summary=Summary |
||
+ | | mainlabel=- |
||
+ | | default=''No sub projects identified yet.'' |
||
| format=table |
| format=table |
||
}} |
}} |
||
+ | | <div class="toccolours mw-collapsible mw-collapsed"> |
||
+ | == Sub projects == |
||
+ | <div class="mw-collapsible-content"> |
||
+ | {{New projects|Project type={{#var:varProjectType}}|Topcontext={{#var:varTopcontext}}}} |
||
− | === |
+ | {{#ask: [[Category:Project]] [[Supercontext::{{PAGENAME}}]] |
− | + |
| ?Self=Project
|
|
− | <!-- |
+ |
| ?Start date=Start date
|
− | {{#ask: [[ |
+ |
| ?End date=End date
|
− | | ?Name=Naam |
+ |
| ?Summary=Summary
|
− | | ? |
+ |
| mainlabel=-
|
− | | |
+ |
| default=''No sub projects identified yet.''
|
− | | |
+ | | format=table |
+ | }} |
||
+ | </div> |
||
+ | </div> }} <!-- end ifexpr --> |
||
+ |
}} <!-- end ifexpr show info -->
|
||
+ | <div class="toccolours mw-collapsible mw-collapsed"> |
||
+ | == Participants and students == |
||
+ | <div class="mw-collapsible-content"> |
||
+ | {{#ask: [[Project::{{#var:varPaginanaam}}]] [[CNTR back link::+]] |
||
+ | | ?Self=Participant |
||
+ |
<!--| ?Name=Naam--> <!-- geregeld met semantic title en Self -->
|
||
+ | | ?CNTR Role=Role
|
||
+ | | mainlabel=-
|
||
+ | | default=''No participants included yet.''
|
||
| format=table |
| format=table |
||
}} |
}} |
||
− | + | ||
{{#ask: [[Project::{{#var:varPaginanaam}}]] [[STD back link::+]] |
{{#ask: [[Project::{{#var:varPaginanaam}}]] [[STD back link::+]] |
||
− | | ?Name=Naam |
+ | | ?Self=Student |
+ |
<!--| ?Name=Naam--> <!-- geregeld met semantic title en Self -->
|
||
<!--| ?Student ID=Student ID--> <!-- Student ID opnemen in subobject --> |
<!--| ?Student ID=Student ID--> <!-- Student ID opnemen in subobject --> |
||
− | | ?STD Role= |
+ | | ?STD Role=Role
|
+ | | mainlabel=- |
||
+ | | default=''No students included yet.'' |
||
| format=table |
| format=table |
||
+ | }} |
||
+ | </div> |
||
+ | </div> |
||
+ | <div class="toccolours mw-collapsible mw-collapsed"> |
||
+ | == Sources == |
||
+ | <div class="mw-collapsible-content"> |
||
+ | {{#formlink:form=Resource Light |
||
+ | | Resource Description[created in page]]={{#var:varPaginanaam}} |
||
+ | | link text=New source (image, pdf, etc.) |
||
+ | | link type=button |
||
}} |
}} |
||
− | === |
+ |
{{#formlink:form=Resource Hyperlink
|
+ |
| Resource Description[created in page]]={{#var:varPaginanaam}}
|
||
+ |
| link text=New hyperlink (websites, etc.) |
||
+ |
| link type=button
|
||
+ | }} |
||
− | + | === Sources created in this page === |
|
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | {{# |
+ | {{#ask: [[Category:Resource Description]] [[Created in page::{{#var:varPaginanaam}}]]
|
− | | |
+ | | ?Pagename=Page name
|
− | | |
+ | | ?Dct:title=Title
|
− | | |
+ | | ?Dct:creator=Author(s)
|
− | | |
+ | | ?Dct:date=Date
|
− | | |
+ | | default=''No sources added yet.''
|
+ | | format=table
|
||
}} |
}} |
||
− | |||
− | |||
− | + | === All sources === |
|
− | + | {{#ask: [[Category:Resource Description]] [[Created in page::<q>[[Topcontext::{{#var:varTopcontext}}]]</q>]]
|
|
− | + | | ?Pagename=Page name
|
|
− | + |
| ?Dct:title=Title
|
|
− | {{# |
+ | | ?Dct:creator=Author(s)
|
− | + |
| ?Dct:date=Date
|
|
− | + | | default=''No sources added yet.''
|
|
− | + | | format=table |
|
− | | |
||
− | | |
||
}} |
}} |
||
− | + | </div> |
|
+ |
</div> |
||
[[Category:Project]] |
[[Category:Project]] |
||
</includeonly> |
</includeonly> |
This is the "Project" template. It should be called in the following format:
{{Project |Supercontext= |Topcontext= |Project type= |Name= |Summary= |Start date= |End date= |Show info= }}
Edit the page to see the template text.