Geen bewerkingssamenvatting
k (1 versie geïmporteerd: Zie Jira-task KP-222.)
 
(215 tussenliggende versies door 7 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 9: Regel 10:
|Project type=
|Project type=
|Name=
|Name=
|NameEn=
|NameFr=
|NameBe=
|Summary=
|Summary=
|SummaryEn=
|SummaryFr=
|SummaryBe=
|Start date=
|Start date=
|End date=
|End date=
|Contact person=
|Imagename=
|Stakeholder=
|HZ Theme=
|SDG=
|Show summary=
|Show navigation tree=
|Show new page button=
|Show sub projects=
|Show participants=
|Show sources=
|Show references=
|Is homepage=
|Show edit button=
|Show VE button=
|Show sidebar=
|Show category label=
|Show title=
|EMM access control=
}}
}}
</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>{{HideMe}}__NOEDITSECTION__ __NOTOC__<div style="display:none;">
{{#vardefine:varPaginanaam|{{PAGENAME}}}}
{{#vardefine:varPaginanaam|{{PAGENAME}}}}
{{#arraymap:{{{Supercontext|}}}|,|@@@@|{{#set:Supercontext=@@@@}}}}
{{#arraymap:{{{Supercontext|}}}|,|@@@@|{{#set:Supercontext=@@@@}}}}
Regel 25: Regel 51:
{{#vardefine:varTopcontext|{{#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 any way -->
{{#if: {{#var:varProjectType}} | |
{{#vardefine:varProjectType|
{{#vardefine:varProjectType|
{{#ask: [[Category:Projecten]] [[-Supercontext::{{#show: {{#var:varPaginanaam}} | ?Topcontext | link=none}}]]
{{#ask: [[Category:Projecten]] [[-Supercontext::{{#show: {{#var:varPaginanaam}} | ?Topcontext | link=none}}]]
Regel 33: Regel 57:
| ?Project type=
| ?Project type=
}} }}
}} }}
}}
{{#arraymap:{{#var:varProjectType}}|,|@@@@|{{#set:Project type=@@@@}}}}
{{#arraymap:{{#var:varProjectType}}|,|@@@@|{{#set:Project type=@@@@}}}}
{{#set:Document type={{#var:varDocument type|}}}}
{{#set:Theme={{#var:varTheme|}}}}
{{#set:Featured={{{Featured|}}}}}
{{#set:Context type=Situation}}
{{#set:Context type=Situation}}
{{#set:Semantic title|{{{Name|}}}}}
{{#vardefine:varName|{{#replace:{{#replace:{{#replace:{{#replace:{{{Name|}}}|\|}}|:|-}}|/|-}}|,|;}}}}
{{#set:Name={{{Name|}}}}}
{{#vardefine:varNameEn|{{#replace:{{#replace:{{#replace:{{#replace:{{{NameEn|}}}|\|}}|:|-}}|/|-}}|,|;}}}}
{{#set:Heading={{{Name|}}}}}
{{#vardefine:varNameFr|{{#replace:{{#replace:{{#replace:{{#replace:{{{NameFr|}}}|\|}}|:|-}}|/|-}}|,|;}}}}
{{#set:Heading nl={{{Name|}}}}}
{{#vardefine:varNameBe|{{#replace:{{#replace:{{#replace:{{#replace:{{{NameBe|}}}|\|}}|:|-}}|/|-}}|,|;}}}}
{{#set:Semantic title|{{#var:varName}}}}
{{DISPLAYTITLE:{{#var:varName}}}}
{{#set:Name={{#var:varName}}}}
{{#set:Heading={{#var:varName}}}}
{{#set:Heading nl={{#var:varName}}}}
{{#set:Heading en={{#var:varNameEn}}}}
{{#set:Heading fr={{#var:varNameFr}}}}
{{#set:Heading be={{#var:varNameBe}}}}
{{#set:Start date={{{Start date|}}}}}
{{#set:Start date={{{Start date|}}}}}
{{#set:End date={{{End date|}}}}}
{{#set:End date={{{End date|}}}}}
{{#set:Summary={{{Summary|}}}}}
{{#set:Summary={{{Summary|}}}}}
{{#set:PR ID={{PAGENAME}} - {{{Name|}}} - {{{Start date|}}}}}
{{#set:Summary en={{#if:{{{SummaryEn|}}}|{{{SummaryEn|}}}|{{{Summary|}}}}}}}
{{#set:Summary fr={{#if:{{{SummaryFr|}}}|{{{SummaryFr|}}}|{{{Summary|}}}}}}}
{{#set:Summary be={{#if:{{{SummaryBe|}}}|{{{SummaryBe|}}}|{{{Summary|}}}}}}}
{{#set:Contact person={{{Contact person|}}}}}
{{#set:Imagename={{{Imagename|}}}}}
{{#vardefine:varHasImage|{{#if:{{{Imagename|}}}|File:{{{Imagename|}}}|}}}}
{{#set:Has image={{#var:varHasImage}}}}
{{#set:Imagefullurl={{#replace:{{filepath:{{{Imagename|}}}}}|http://localhost|https://projectenportfolio.nl}}}}
{{#arraymap:{{{Stakeholder|}}}|,|@@@@|{{#set:Stakeholder=@@@@}}}}
{{#arraymap:{{{HZ Theme|}}}|,|@@@@|{{#set:HZ Theme=@@@@}}}}
{{#arraymap:{{{SDG|}}}|;|@@@@|{{#set:SDG=@@@@}}}}
{{#set:Show VE button={{{Show VE button|Ja}}}}}
{{#set:Show sidebar={{{Show sidebar|Ja}}}}}
{{#set:Show category label={{{Show category label|}}}}}
{{#set:Show title={{{Show title|Ja}}}}}
{{#set:Show references={{#if: {{{Show references|}}}|{{{Show references|}}}|true}}}}
{{#set:Is homepage|{{{Is homepage|}}}}}
{{#set:EMM access control|{{{EMM access control|}}}}}
{{#set:PR ID={{PAGENAME}} - {{#var:varName}} - {{{Start date|}}}}}
{{#vardefine:varPaginanaam|{{PAGENAME}}}}
{{#vardefine:varPaginanaam|{{PAGENAME}}}}
{{#set:Model link={{#var:varPaginanaam}}}}
{{#set:Model link={{#var:varPaginanaam}}}}
{{#set:Self={{#var:varPaginanaam}}}} <!-- for semantic title purposes -->
{{#set:Self={{#var:varPaginanaam}}}} <!-- for semantic title purposes -->
{{#vardefine:varAanpak|{{#var:varPaginanaam}} - aanpak}}
{{#vardefine:varResultaten|{{#var:varPaginanaam}} - resultaten}}
</div>
</div>
== Projectsamenvatting ==
{{#ifeq: {{{Show summary|}}}|Nee||{{#vardefine:varSummary|{{#show: {{#var:varPaginanaam}} | ?Summary}}}}{{#var:varSummary}}
{{{Summary|}}}
{{#if: {{#var:varSummary}}|<br />}}
{|
; {{int: EMM Text Start date }}:
<!--
: {{#if: {{#show: {{#var:varPaginanaam}} | ?Start date}}|{{#show: {{#var:varPaginanaam}} | ?Start date#LOCL}}}}
| '''Naam'''
; {{int: EMM Text End date }}:
| {{{Name|}}}
: {{#if: {{#show: {{#var:varPaginanaam}} | ?End date}}|{{#show: {{#var:varPaginanaam}} | ?End date#LOCL}}}}
|-
}} <!-- end Show summary -->
{{#if: {{#var:varTemplateAdditionalShow}}|{{ {{#var:varTemplateAdditionalShow}} }}}}
{{#ifeq:{{{Show references|}}}|Nee||{{References}}}}
{{#ifeq: {{{Show edit button|}}}|Ja|
{{#if:{{CURRENTLOGGEDUSER}}|
----
<div class="formedit" style="text-align: right">{{#formlink:form={{#var:varDefaultForm}}|link text={{int: EMM Text Project Edit project info}} |link type=button|target={{#var:varPaginanaam}}}}</div>
}}}}
 
<!-- verhuizen naar een additional-template? voorlopig weglaten ivm KCKT
{{#if:{{#show:{{#var:varPaginanaam}}|?Stakeholder}}|
== In samenwerking met ==
{{#show:{{#var:varPaginanaam}}|?Stakeholder}}|}}
-->
-->
| '''Startdatum:'''
{{#ifeq: {{{Show navigation tree|}}}|Nee||
| {{{Start date|}}}
== {{int: EMM Text Project Project results and process }} ==
|-
| '''Einddatum:'''
| {{{End date|}}}
<!--
|-
| '''Samenvatting:'''
| {{{Summary|}}}
-->
|}


== Projectopbouw ==


'''Logboek:''' {{#ifexist:{{#var:varAanpak}}|{{#ask: [[Category:Light Context]] [[Topcontext::{{#var:varPaginanaam}}]]
{{#vardefine:varNavigationTreeForm|
| ?Self=
{{#if: {{#var:varNavigationTreeForm}}|{{#var:varNavigationTreeForm}}|Light Context}}
<!-- | ?Heading=Naam -->
}}
| ?Pagename=
 
| mainlabel=-
{{#ifeq: {{{Show new page button|}}}|Nee||{{#if:{{CURRENTLOGGEDUSER}}|<div class="actionbar">{{#formlink:form={{#var:varNavigationTreeForm}}
| parent=Supercontext
| root={{#var:varAanpak}}
| format=tree
}}|{{#formredlink:target={{#var:varAanpak}}
| link text={{{Name|}}} - aanpak
| form=Light Context
| Light Context[Supercontext]={{#var:varPaginanaam}}
| Light Context[Supercontext]={{#var:varPaginanaam}}
| Light Context[Topcontext]={{#var:varTopcontext}}
| Light Context[Topcontext]={{#var:varTopcontext}}
| Light Context[Context type]=Situation
| Light Context[Context type]=Situation
| Light Context[Heading]={{{Name|}}} - aanpak
| Light Context[Heading]=New page
| preload={{#var:varProcessPreload}} <!-- gezet in een config template -->
| Light Context[Show referred by]=Nee
}} }}
| Light Context[Show VE button]=Ja
| Light Context[Show edit button]=Ja
| Light Context[Show title]=Ja
| preload={{#var:varNewPagePreload}} <!-- gezet in een config template -->
| link text={{int: EMM Text Project New page }}
| link type=button
}}</div>|}} }}
{{#emm_navigationtree:root_pages={"superContext":"{{#var:varPaginanaam}}", "topContext":"{{#var:varTopcontext}}"}|emm_navigationtree_form={{#var:varNavigationTreeForm}}‎‎}}
}} <!-- end #ifeq: show navigation tree -->


'''Resultaten:''' {{#ifexist:{{#var:varResultaten}}|{{#ask: [[Category:Light Context]] [[Topcontext::{{#var:varPaginanaam}}]]
{{#ifeq: {{{Show sub projects|}}}|Nee||{{#ifexpr: {{#ask: [[Supercontext::{{PAGENAME}}]] [[Category:Project]] | format=count}} > 0 |
| ?Self=
=={{int: EMM Text Project Subprojects }}==
<!-- | ?Heading=Naam -->
<div class="actionbar">{{New projects|Project type={{#var:varProjectType}}|Topcontext={{#var:varTopcontext}}}}</div>
| ?Pagename=
{{#ask: [[Supercontext::{{PAGENAME}}]] [[Category:Project]]  
| ?Self=Project
| ?Start date={{int:EMM Text Start date}}
| ?End date={{int:EMM Text End date}}
| ?Summary={{int:EMM Text Summary}}
| mainlabel=-
| mainlabel=-
| parent=Supercontext
| default={{int:EMM Text Project No sub projects}}
| root={{#var:varResultaten}}
| format=tree
}}|{{#formredlink:target={{#var:varResultaten}}
| link text={{{Name|}}} - resultaten
| form=Light Context
| Light Context[Supercontext]={{#var:varPaginanaam}}
| Light Context[Topcontext]={{#var:varTopcontext}}
| Light Context[Context type]=Situation
| Light Context[Heading]={{{Name|}}} - resultaten
| preload={{#var:varContentPreload}} <!-- gezet in een config template -->
}} }}
<!--
NB: Als bovenstaande links nog in het rood worden weergegeven: klik op die rode links om pagina's over de resultaten (inhoudelijke kennis) en aanpak (logboek van het proces) van het project aan te maken en klik vervolgens op de button 'Pagina opslaan'.
-->
<div class="toccolours mw-collapsible mw-collapsed">
== Deelnemers en studenten ==
<div class="mw-collapsible-content">
{{#ask: [[Project::{{#var:varPaginanaam}}]] [[CNTR back link::+]]
| ?Self=Deelnemer
<!--| ?Name=Naam--> <!-- geregeld met semantic title en Self -->
| ?CNTR Role=Rol
| mainlabel=-
| default=''Geen deelnemers.''
| format=table
| format=table
}}
}}
 
| <div class="toccolours mw-collapsible mw-collapsed">
{{#ask: [[Project::{{#var:varPaginanaam}}]] [[STD back link::+]]
== {{int: EMM Text Project Subprojects }} ==
| ?Self=Student
<div class="mw-collapsible-content">
<!--| ?Name=Naam--> <!-- geregeld met semantic title en Self -->
<div class="actionbar">{{New projects|Project type={{#var:varProjectType}}|Topcontext={{#var:varTopcontext}}}}</div>
<!--| ?Student ID=Student ID--> <!-- Student ID opnemen in subobject -->
{{#ask: [[Supercontext::{{PAGENAME}}]] [[Category:Project]]  
| ?STD Role=Rol
| ?Self=Project
| ?Start date#LOCL={{int:EMM Text Start date}}
| ?End date#LOCL={{int:EMM Text End date}}
| ?Summary={{int:EMM Text Summary}}
| mainlabel=-
| mainlabel=-
| default=''Geen studenten.''
| default={{int:EMM Text Project No sub projects}}
| format=table
| format=table
}}
}}
</div>
</div>
</div>
</div>}} <!-- end ifexpr --> }} <!-- end #ifeq: show sub projects -->
<div class="toccolours mw-collapsible mw-collapsed">
{{#ifeq: {{{Show participants|}}}|Nee||<div class="toccolours mw-collapsible mw-collapsed">
== Deelprojecten ==
== {{int: EMM Text Project Participants }} ==
<div class="mw-collapsible-content">
<div class="mw-collapsible-content">
{{New projects|Project type={{#var:varProjectType}}|Topcontext={{#var:varTopcontext}}}}
{{#ask: [[Project::{{#var:varPaginanaam}}]] [[CNTR back link::+]]
 
| ?Self={{int: EMM Text Participant }}
{{#ask: [[Category:Project]] [[Supercontext::{{PAGENAME}}]]
| ?CNTR Role={{int:EMM Text Role}}
| ?Self=Project
| ?Start date=Startdatum
| ?End date=Einddatum
| ?Summary=Samenvatting
| mainlabel=-
| mainlabel=-
| default=''Geen deelprojecten.''
| default={{int:EMM Text Project No participants}}
| format=table
| format=table
}}
}}
</div>
</div>
</div>
</div>}} <!-- end #ifeq: show participants -->
<div class="toccolours mw-collapsible mw-collapsed">
{{#ifeq: {{{Show sources|}}}|Nee||<div class="toccolours mw-collapsible mw-collapsed">
== Uploads ==
== {{int: EMM Text Project Sources }} ==
<div class="mw-collapsible-content">
<div class="mw-collapsible-content">
{{#formlink:form=Resource Light
{{#if:{{CURRENTLOGGEDUSER}}|<div class="actionbar">{{#formlink:form=Resource Light
| Resource Description[created in page]]={{#var:varPaginanaam}}
| Resource Description[created in page]]={{#var:varPaginanaam}}
| link text=Nieuwe bron (afbeelding, pdf, etc.) uploaden
| link text={{int: EMM Text New source }}
| link type=button
| link type=button
}}
}}</div>|}}
 
{{#if:{{CURRENTLOGGEDUSER}}|<div class="actionbar">{{#formlink:form=Resource Hyperlink
{{#formlink:form=Resource Hyperlink
| Resource Description[created in page]]={{#var:varPaginanaam}}
| Resource Description[created in page]]={{#var:varPaginanaam}}
| link text=Nieuwe hyperlink bron
| link text={{int: EMM Text New hyperlink }}
| link type=button
| link type=button
}}</div>|}}
=== {{int: EMM Text Project Sources created in this page }} ===
{{#ask: [[Created in page::{{#var:varPaginanaam}}]] [[Category:Resource Description]]
| ?Pagename={{int:EMM Text Page name}}
| ?Dct:title={{int:EMM Text Title}}
| ?Dct:creator={{int:EMM Text Author(s)}}
| ?Dct:date#LOCL={{int:EMM Text Date}}
| default={{int:EMM Text Project No sources}}
| format=table
}}
}}
 
=== {{int: EMM Text Project All sources }} ===
{{#ask: [[Category:Resource Description]] [[Created in page::<q>[[Topcontext::{{#var:varPaginanaam}}]]</q>]]
{{#ask: [[Created in page::<q>[[Topcontext::{{#var:varTopcontext}}]]</q>]][[Category:Resource Description]]  
| ?Pagename=Paginanaam
| ?Pagename={{int:EMM Text Page name}}
| ?Dct:title=Titel
| ?Dct:title={{int:EMM Text Title}}
| ?Dct:creator=Schrijver
| ?Dct:creator={{int:EMM Text Author(s)}}
| ?Dct:date=Datum
| ?Dct:date#LOCL={{int:EMM Text Date}}
| default={{int:EMM Text Project No sources}}
| format=table
| format=table
}}
}}
</div>
</div>
</div>
</div>}} <!-- end #ifeq: show sources -->
[[Category:Project]]
[[Category:Project]]
</includeonly>
</div><!--
 
hide me
 
-->{{FooterTest}}</includeonly>

Huidige versie van 15 okt 2024 om 16:11

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

{{Project
|Supercontext=
|Topcontext=
|Project type=
|Name=
|NameEn=
|NameFr=
|NameBe=
|Summary=
|SummaryEn=
|SummaryFr=
|SummaryBe=
|Start date=
|End date=
|Contact person=
|Imagename=
|Stakeholder=
|HZ Theme=	
|SDG=
|Show summary=
|Show navigation tree=
|Show new page button=
|Show sub projects=
|Show participants=
|Show sources=
|Show references=
|Is homepage=
|Show edit button=
|Show VE button=
|Show sidebar=
|Show category label=
|Show title=
|EMM access control=
}}

Edit the page to see the template text.