Difference between revisions of "Template:Samenwerking C-overzicht"

From Dashboard samenwerking Wijchen
m
m (1 revision imported)
 
(50 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<noinclude>
 
<noinclude>
  
Dit is het ''Samenwerking C-overzicht'' template. Het toont een overzicht van de jaren waarvan jaarpagina's zijn, en knoppen om een vorig of volgend jaar toe te voegen. Ook wordt de jaarpagina die in de 'Jaar' parameter gespecificeerd is geinclude.
+
Dit is het ''Samenwerking C-overzicht'' template. Het toont een overzicht van de jaren waarvan jaarpagina's zijn, en knoppen om een vorig of volgend jaar toe te voegen. Ook wordt de recentste jaarpagina geinclude.
  
 
<pre>
 
<pre>
 
{{Samenwerking C-overzicht
 
{{Samenwerking C-overzicht
|Jaar = <jaar waarvan jaarpagina geinclude wordt> default: recentste jaar waarvan een jaarpagina bestaat
+
|Delay publication = <'Yes' if publication should be delayed, any other value results in it not being delayed>
 
}}
 
}}
 
</pre>
 
</pre>
  
</noinclude><includeonly>{{Samenwerking menu
+
</noinclude><includeonly>{{#switch:{{#var:@embedonly}}
|Formlink={{#ifingroup:user|{{#formlink:form=Samenwerking C-jaar |target={{FULLPAGENAMEE}} |link text= }}}}
+
|Yes=
 +
|#default={{Samenwerking titel
 +
|Subtitel=C. Gewenste en feitelijke resultaten en verdeling van kosten en baten
 
}}<!--
 
}}<!--
 +
-->{{Samenwerking menu
 +
}}<!--
 +
-->{{#set:
 +
|Belongs to cooperation={{ROOTPAGENAME}}
 +
|Class=C Resultaten
 +
|Publication status={{#switch: {{{Delay publication|}}}
 +
  |Yes=Work in progress
 +
  |#default=Published
 +
  }}
 +
}}
 +
}}<!-- end of switch @embedonly
 +
 +
Deze template zoekt de bestaande jaarpagina's en doet vardefines voor jaren
 +
-->{{Samenwerking C/jaren}}<!--
  
-->{{#ask: [[Belongs to cooperation::{{ROOTPAGENAME}}]]
+
########## Delay publication switch ##########
[[Class::C Resultaten]]
+
-->{{#switch: {{{Delay publication|}}}  
[[Year::+]]
+
|Yes={{Work in progress|For=Editor|Onderdeel=C|Target={{ROOTPAGENAME}}/C/{{#var:@laatste jaar}} }}<!--
|?Year=
+
-->{{#ifingroup:user | {{Samenwerking/item
|mainlabel=-
+
|1=Jaren
|format=array
+
|2={{Samenwerking C/jarenoverzicht}}
|name=$jaren
+
}} | {{Work in progress}} }}<!-- end of #ifingroup:user -->
|sort=Year
+
|#default=<!--
}}<!--
 
-->{{#vardefine:@eerste jaar | {{#arrayindex:$jaren | 0}} }}<!--
 
-->{{#vardefine:@voorgaand jaar | {{#expr:{{#var:@eerste jaar}}-1}} }}<!--
 
-->{{#vardefine:@laatste jaar | {{#arrayindex:$jaren | -1}} }}<!--
 
-->{{#vardefine:@volgend jaar | {{#expr:{{#var:@laatste jaar}}+1}} }}<!--
 
-->{{#vardefine:@jaar | {{#if:{{{Jaar|}}}|{{{Jaar|}}}|{{#var:@laatste jaar}} }} }}<!--
 
  
***voorgaand jaar toevoegen
+
-->{{#switch:{{#var:@embedonly}}
-->Voorgaand jaar: {{#var:@voorgaand jaar}} {{#formlink: form=Samenwerking C-jaar
+
|Yes=
|target={{PAGENAME}}/{{#var:@voorgaand jaar}}
+
|#default={{#ifingroup:user |<div class="well">{{#autoedit: form=Samenwerking C-overzicht |target={{ROOTPAGENAME}}/C |link text={{Fa|bullhorn fa-fw text-red}} Publiceren uitzetten |link type=post button |Samenwerking C-overzicht[Delay publication]=Yes |reload }}</div>}}
|preload={{#if:{{#var:@eerste jaar}} | {{PAGENAME}}/{{#var:@eerste jaar}} }}
+
}}<!-- end of switch @embedonly
|link text= Toevoegen
 
|returnto={{PAGENAME}}
 
}}<br><br><!--
 
-->Eerste jaar: {{#var:@eerste jaar}}<br><!--
 
-->Jaren: <ul>{{#arraymap:{{#arrayprint:$jaren}}|,|@@@|<li>[[{{PAGENAME}}/@@@| @@@]]{{#formlink: form=Samenwerking C-jaar
 
|target={{PAGENAME}}/@@@
 
|link text= (Bewerken)
 
|returnto={{PAGENAME}}
 
}}</li>|}}</ul>
 
-->Volgend jaar: {{#var:@volgend jaar}}<!--
 
  
*** volgend jaar toevoegen
+
-->{{Samenwerking/item
--> {{#formlink: form=Samenwerking C-jaar
+
|1=Jaren
|target={{PAGENAME}}/{{#var:@volgend jaar}}
+
|2={{Samenwerking C/jarenoverzicht}}
|preload={{#if:{{#var:@laatste jaar}} | {{PAGENAME}}/{{#var:@laatste jaar}} }}
 
|link text= (Toevoegen)
 
|returnto={{PAGENAME}}
 
 
}}<!--
 
}}<!--
  
-->{{#if:{{#var:@jaar}} |
+
-->{{#vardefine:@embedonly|Yes}}__NOTOC__<!--
<h1>Jaar {{#var:@jaar}}</h1>
+
-->{{#vardefine:@jaar | {{#var:@laatste jaar}} }}<!--
{{:{{PAGENAME}}/{{#var:@jaar}} }}
+
-->{{:{{ROOTPAGENAME}}/C/{{#var:@laatste jaar}} }}
| er zijn nog geen jaren toegevoegd}}<!-- end if -->
+
}}<!-- end of switch Delay publication
</includeonly>
+
--></includeonly>

Latest revision as of 09:39, 16 May 2018


Dit is het Samenwerking C-overzicht template. Het toont een overzicht van de jaren waarvan jaarpagina's zijn, en knoppen om een vorig of volgend jaar toe te voegen. Ook wordt de recentste jaarpagina geinclude.

{{Samenwerking C-overzicht
|Delay publication = <'Yes' if publication should be delayed, any other value results in it not being delayed>
}}