Difference between revisions of "Template:ProjectSidebar"

From Pirate Party Belgium
Jump to: navigation, search
(quick fix issue of duplicate entries in categories for translated pages + fix active status category)
(use css class pirate-sidebar)
Line 1: Line 1:
<includeonly>{| style="width: 300px; border: 1px solid #aaaaaa; background-color: #f9f9f9; color: black; margin-bottom: 0.5em; margin-left: 1em; padding: 0.2em; float: right; position:relative; text-align:left;"
+
<includeonly>{| class="pirate-sidebar"
! style="text-align: center; background-color: #692D89; color:white;padding:0.3em; font-size:medium;" colspan="2" | [[Has title::{{{title|Pirate Project}}}]]
+
| colspan=2 style="padding:0;" |
 +
{| style="width:100%;" cellspacing=0
 +
! class="title" | {{#if: {{{title|}}} | [[Has title::{{{title}}}]] }}
 +
| class="icon" | [[File:Gear - Noun project 7137.svg|x25px|link=Category:Project]]
 +
|}
 
|-  
 
|-  
{{#if: {{{workgroup|}}}  
+
{{#if: {{{workgroup|}}} |  
|  
+
! {{int:sidebar-workgroup}}
! style="vertical-align: top;" {{!}} {{int:sidebar-workgroup}}
+
{{!}} {{#arraymap:{{{workgroup}}}|,|x|[[Organized by::{{ShowTitle|x}}]]|<br />}}
{{!}} {{#arraymap:{{{workgroup}}}|,|x|[[Organized by::x]]|<br />}}
 
 
{{!}}- }}
 
{{!}}- }}
! style="vertical-align: top;" | {{int:sidebar-start-date}}
+
! {{int:sidebar-start-date}}
| {{#if: {{{start|}}} | [[Has start date::{{#time:Y/m/d|{{{start}}} }}|{{#time: D j F Y|{{{start}}}|{{int:language-code}} }}]] | ? }}
+
| {{#if: {{{start|}}}  
 +
  | [[Has start date::{{#time:Y/m/d|{{{start}}} }}|{{#time: D j F Y|{{{start}}}|{{int:language-code}} }}]]  
 +
  | ?  
 +
  }}
 
|-  
 
|-  
{{#if: {{{end|}}}
+
{{#if: {{{end|}}} |
| ! style="vertical-align: top;" {{!}} {{int:sidebar-end-date}}
+
! {{int:sidebar-end-date}}
 
{{!}} [[Has end date::{{#time:Y/m/d|{{{end}}} }}|{{#time: D j F Y|{{{end}}}|{{int:language-code}} }}]]  
 
{{!}} [[Has end date::{{#time:Y/m/d|{{{end}}} }}|{{#time: D j F Y|{{{end}}}|{{int:language-code}} }}]]  
 
{{!}}- }}
 
{{!}}- }}
! style="vertical-align: top;" | {{int:sidebar-contact}}  
+
! {{int:sidebar-contact}}  
 
| {{#if: {{{contact|}}} | {{#arraymap: {{{contact}}}|,|x|x|<br />}} | ? }}
 
| {{#if: {{{contact|}}} | {{#arraymap: {{{contact}}}|,|x|x|<br />}} | ? }}
 
|-
 
|-
! style="vertical-align: top;" | {{int:sidebar-status}}  
+
! {{int:sidebar-status}}  
 
| {{#if: {{{status|}}}  
 
| {{#if: {{{status|}}}  
 
   | [[Has status::{{lc:{{{status}}}}}|{{int:sidebar-status-{{lc:{{{status}}}}}}}]]
 
   | [[Has status::{{lc:{{{status}}}}}|{{int:sidebar-status-{{lc:{{{status}}}}}}}]]
 
   | ?
 
   | ?
 
   }}
 
   }}
|} {{#if: {{{nocat|}}}  
+
|}{{#if: {{{nocat|}}}  
 
|  
 
|  
 
| {{#switch: {{SUBPAGENAME}}
 
| {{#switch: {{SUBPAGENAME}}
Line 33: Line 39:
 
     }} [[Category:Project]]
 
     }} [[Category:Project]]
 
   }}
 
   }}
}}</includeonly><noinclude>{{ProjectSidebar/sandbox
+
}}</includeonly><noinclude>{{ProjectSidebar
| title = New ProjectSidebar
+
| title = Sidebar Project
 
| workgroup = WikiSquad
 
| workgroup = WikiSquad
 
| start = 2017/03/01
 
| start = 2017/03/01
Line 43: Line 49:
 
}}
 
}}
 
== Usage ==
 
== Usage ==
  <nowiki>{{ProjectSidebar/sandbox
+
  <nowiki>{{ProjectSidebar
| title = New ProjectSidebar
+
| title = Sidebar Project
 
| workgroup = WikiSquad <!-- optional -->
 
| workgroup = WikiSquad <!-- optional -->
 
| start = 2017/03/01
 
| start = 2017/03/01

Revision as of 09:11, 25 September 2017

Sidebar Project Toicon-icon-avocado-build.svg
Workgroup WikiSquad
Start date Wed 1 March 2017
End date Sun 21 April 2024
Contact wiki +at+ pirateparty [point] be
Status In progress

Usage

{{ProjectSidebar
| title = Sidebar Project
| workgroup = WikiSquad <!-- optional -->
| start = 2017/03/01
| end = tomorrow <!-- optional -->
| contact = wiki +at+ pirateparty [point] be
| status = doing <!-- doing / done / abandoned -->
}}