Difference between revisions of "Form:Meeting event"

From Pirate Party Belgium
Jump to: navigation, search
(add endtime field)
 
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>{{{info|page name=<MeetingSidebar[workgroup]>/Meeting/{{#time:d m Y|<MeetingSidebar[date]>}} }}}
+
<includeonly>{{{info|page name={{#regex:{{#if:<MeetingSidebar[workgroup]>|<MeetingSidebar[workgroup]>|<MeetingSidebar[topics]>}}|/^[^,]+/}}{{#if:<MeetingSidebar[workgroup]><MeetingSidebar[topics]>|/}}Meeting/{{#time:d m Y|<MeetingSidebar[date]>}} }}}
{{{for template|MeetingSidebar}}}
 
  
 +
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
 +
 +
{{#switch: {{int:language-code}}
 +
| fr = {{{for template|MeetingSidebar|label=Réunion}}}
 +
| nl = {{{for template|MeetingSidebar|label=Samenkomst}}}
 +
| {{{for template|MeetingSidebar|label=Meeting}}}
 +
}}
 +
 +
{{int:event-form-meeting-description}}
 +
 +
 +
{| style="text-align: left; width:100%;"
 
{| style="text-align: left; width:100%;"
 
{| style="text-align: left; width:100%;"
 
! style="width: 100px; vertical-align: middle;" | {{int:sidebar-title}}:
 
! style="width: 100px; vertical-align: middle;" | {{int:sidebar-title}}:
| colspan="3" | {{{field|meetingname|size=50|input type=text with autocomplete|property=Has title}}}
+
| colspan="5" | {{{field|meetingname|size=50|input type=text with autocomplete|property=Has title|mandatory}}}
 
|-
 
|-
! style="vertical-align: middle;" | {{int:sidebar-address}}:
+
! style="vertical-align: middle;"| {{int:sidebar-workgroup}}:
| colspan="3" | {{{field|address|size=50|input type=text with autocomplete|property=Has address}}}
+
| {{{field|workgroup|size=50|input type=text with autocomplete|list|property=Organized by}}}
|-
+
! style="vertical-align: middle;"| {{int:sidebar-topics}}:
! style="vertical-align: middle;" | {{int:sidebar-venue}}:
+
| colspan="3" | {{{field|topics|size=50|input type=text with autocomplete|list|property=In topic}}}
| {{{field|venue|size=30|input type=text with autocomplete|property=In venue}}}
 
! style="width: 100px; vertical-align: middle;" | {{int:sidebar-link}}:
 
| {{{field|linkvenue|size=50|input type=text with autocomplete|property=Has link venue}}}
 
|-
 
! style="vertical-align: middle;" | {{int:sidebar-city}}:
 
| {{{field|city|size=30|input type=text with autocomplete}}}
 
! style="vertical-align: middle;" | {{int:sidebar-postal-code}}:
 
| {{{field|postalcode|size=10|field=postalcode|input type=text with autocomplete|values dependent on=MeetingSidebar[city]}}}
 
 
|-
 
|-
 
! style="vertical-align: middle;" | {{int:sidebar-date}}:
 
! style="vertical-align: middle;" | {{int:sidebar-date}}:
Line 23: Line 26:
 
! style="vertical-align: middle;" | {{int:sidebar-time}}:
 
! style="vertical-align: middle;" | {{int:sidebar-time}}:
 
| {{{field|time|size=10|input type=text with autocomplete|property=Has time}}}
 
| {{{field|time|size=10|input type=text with autocomplete|property=Has time}}}
 +
! style="vertical-align: middle;" | {{int:sidebar-end-time}}:
 +
| {{{field|endtime|size=10|input type=text with autocomplete|property=Has time}}}
 +
|-
 +
! style="height: 1em;" colspan="6" |
 +
|-
 +
! style="vertical-align: middle;" | {{int:sidebar-venue}}:
 +
| colspan="5" | {{{field|venue|size=30|input type=text with autocomplete|property=In venue}}}
 +
|-
 +
! style="vertical-align: middle;" | {{int:sidebar-address}}:
 +
| colspan="5" | {{{field|address|size=50|input type=text with autocomplete|property=Has address}}}
 +
|-
 +
! style="width: 100px; vertical-align: middle;" | {{int:sidebar-postal-code}}:
 +
| {{{field|postalcode|size=10|input type=text with autocomplete|property=In postal code}}}
 +
! style="width: 100px; vertical-align: middle;" | {{int:sidebar-city}}:
 +
| colspan="3" | {{{field|city|size=30|input type=text with autocomplete|property=In city}}}
 +
|-
 +
! style="height: 1em;" colspan=6 |
 +
|-
 +
! style="vertical-align: middle;" | {{int:sidebar-link}}:
 +
| colspan="5" | {{{field|linkvenue|size=50|input type=text with autocomplete|property=Has link venue}}}
 
|-
 
|-
 
! style="vertical-align: middle;"| {{int:sidebar-attendees}}:
 
! style="vertical-align: middle;"| {{int:sidebar-attendees}}:
| colspan="3"| {{{field|attendees|size=100|input type=text with autocomplete|list|property=Has attendee}}}
+
| colspan="5" | {{{field|attendees|size=100|input type=text with autocomplete|list|property=Has attendee}}}
 
|-
 
|-
 
! style="vertical-align: middle;"| {{int:sidebar-absentees}}:
 
! style="vertical-align: middle;"| {{int:sidebar-absentees}}:
| colspan="3"| {{{field|absentees|size=100|input type=text with autocomplete|list|property=Has absentee}}}
+
| colspan="5" | {{{field|absentees|size=100|input type=text with autocomplete|list|property=Has absentee}}}
 
|-
 
|-
! style="vertical-align: middle;"| {{int:sidebar-workgroup}}:
+
! style"height: 1em;" colspan=6 |
| colspan="3"| {{{field|workgroup|size=30|input type=combobox|property=Organized by|mandatory}}}
+
|-
 +
! style="vertical-align: middle;" | Image:
 +
| colspan="5" | {{{field|image|size=100|uploadable|input type=text with autocomplete|values from namespace=File}}}
 
|}
 
|}
 
{{{end template}}}
 
{{{end template}}}
  
{{{standard input|free text|rows=20|preload=Template:EmptyMeeting/{{int:language-code}} }}}
+
{{#switch: {{int:language-code}}
 +
| fr = {{{standard input|free text|editor|rows=20|preload=Template:EmptyMeeting/fr}}}
 +
| nl = {{{standard input|free text|editor|rows=20|preload=Template:EmptyMeeting/nl}}}
 +
| {{{standard input|free text|editor|rows=20|preload=Template:EmptyMeeting/en}}}
 +
}}
  
 
{{{standard input|summary}}}
 
{{{standard input|summary}}}
Line 41: Line 70:
 
{{{standard input|minor edit}}} {{{standard input|watch}}}
 
{{{standard input|minor edit}}} {{{standard input|watch}}}
  
{{{standard input|save}}} {{{standard input|cancel}}}</includeonly><noinclude>{{#switch: {{#urlget:MeetingSidebar[lang]}}
+
{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|cancel}}}</includeonly><noinclude>{{int:event-form-meeting}}.</noinclude>
| fr = Ce formulaire permet de gérer des pages de réunion. Vous pouvez créer une nouvelle réunion via {{#formlink:form=Meeting event|query string=MeetingSidebar[lang]=fr|link text=ce formulaire}}
 
| nl = This form lets you manage meeting events. You can create a new meeting event with {{#formlink:form=Meeting event|query string=MeetingSidebar[lang]=nl|link text=this form}}
 
| This form lets you manage meeting events. You can create a new meeting event with {{#formlink:form=Meeting event|link text=this form}}
 
}}.</noinclude>
 

Latest revision as of 11:25, 18 April 2018

This form lets you manage meeting events. You can create a new meeting event with this form..