Form:Meeting event: Difference between revisions

From Pirate Party Belgium
Jump to navigation Jump to search
mNo edit summary
(replace obsolete extension regexfun with regexfunction)
 
(66 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={{#rreplace:{{#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="width: 100px; vertical-align: middle;" | {{#switch: {{{lang|}}} | fr = Titre | nl = Titel | Title}}:
{| style="text-align: left; width:100%;"
| {{{field|meetingname|size=50|input type=text with autocomplete|property=Has title}}}  
! style="width: 100px; vertical-align: middle;" | {{int:sidebar-title}}:
! style="width: 100px; vertical-align: middle;" | {{#switch: {{{lang|}}} | fr = Langue | nl = Taal | Language }}:
| colspan="5" | {{{field|meetingname|size=50|input type=text with autocomplete|property=Has title|mandatory}}}
| {{{field|lang
|-
  |input type=dropdown
! style="vertical-align: middle;"| {{int:sidebar-workgroup}}:
  |values=en,fr,nl
| {{{field|workgroup|size=50|input type=text with autocomplete|list|property=Organized by}}}
  |default={{{lang|en}}}
! style="vertical-align: middle;"| {{int:sidebar-topics}}:
  |property=In language
| colspan="3" | {{{field|topics|size=50|input type=text with autocomplete|list|property=In topic}}}
  |mandatory
|-
  }}}
! style="vertical-align: middle;" | {{int:sidebar-date}}:
| {{{field|date|input type=datepicker|property=Has date|mandatory}}}
! style="vertical-align: middle;" | {{int:sidebar-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;" | {{#switch: {{{lang|}}} | fr = Adresse | nl = Adres | Address }}:
! style="vertical-align: middle;" | {{int:sidebar-venue}}:
| colspan="3" | {{{field|address|size=50|input type=text with autocomplete|property=Has address}}}
| colspan="5" | {{{field|venue|size=30|input type=text with autocomplete|property=In venue}}}
|-
|-
! style="vertical-align: middle;" | {{#switch: {{{lang|}}} | fr = Lieu | nl = Locatie | Venue }}:
! style="vertical-align: middle;" | {{int:sidebar-address}}:
| {{{field|venue|size=30|input type=text with autocomplete|property=In venue}}}
| colspan="5" | {{{field|address|size=50|input type=text with autocomplete|property=Has address}}}
! style="vertical-align: middle;" | {{#switch: {{{lang|}}} | fr = Lien | nl = Link | Link venue }}:
| {{{field|linkvenue|size=50|input type=text with autocomplete|property=Has link venue}}}
|-
|-
! style="vertical-align: middle;" | {{#switch: {{{lang|}}} | fr = Ville | nl = Stad | City }}:
! style="width: 100px; vertical-align: middle;" | {{int:sidebar-postal-code}}:
| {{{field|city|size=30|input type=text with autocomplete|property=In city}}}
! style="vertical-align: middle;" | {{#switch: {{{lang|}}} | fr = Code postal | nl = Postcode | Postal code }}:
| {{{field|postalcode|size=10|input type=text with autocomplete|property=In 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="vertical-align: middle;" | {{#switch: {{{lang|}}} | fr = Date | nl = Datum | Date }}:
! style="height: 1em;" colspan=6 |
| {{{field|date|input type=datepicker|property=Has date|mandatory}}}
|-
! style="vertical-align: middle;" | {{#switch: {{{lang|}}} | fr = Heure | nl = Uur | Time }}:
! style="vertical-align: middle;" | {{int:sidebar-link}}:
| {{{field|time|size=10|input type=text with autocomplete|property=Has time}}}
| colspan="5" | {{{field|linkvenue|size=50|input type=text with autocomplete|property=Has link venue}}}
|-
! style="vertical-align: middle;"| {{int:sidebar-attendees}}:
| colspan="5" | {{{field|attendees|size=100|input type=text with autocomplete|list|property=Has attendee}}}
|-
|-
! style="vertical-align: middle;"| {{#switch: {{{lang|}}} | fr = Participants | nl = Aanwezigen | Attendees }}:
! style="vertical-align: middle;"| {{int:sidebar-absentees}}:
| colspan="3"| {{{field|attendees|size=100|input type=text with autocomplete|list|property=Has attendee}}}
| colspan="5" | {{{field|absentees|size=100|input type=text with autocomplete|list|property=Has absentee}}}
|-
|-
! style="vertical-align: middle;"| {{#switch: {{{lang|}}} | fr = Excusés | nl = Afwezigen | Absentees }}:
! style"height: 1em;" colspan=6 |
| colspan="3"| {{{field|absentees|size=100|input type=text with autocomplete|list|property=Has absentee}}}
|-
|-
! style="vertical-align: middle;"| {{#switch: {{{lang|}}} | fr = Équipe | nl = Werkgroep | Workgroup }}:
! style="vertical-align: middle;" | Image:
| colspan="3"| {{{field|workgroup|size=30|input type=combobox|property=Organized by|mandatory}}}
| colspan="5" | {{{field|image|size=100|uploadable|input type=text with autocomplete|values from namespace=File}}}
|}
|}
{{{end template}}}
{{{end template}}}


{{{standard input
{{#switch: {{int:language-code}}
|free text
| fr = {{{standard input|free text|editor|rows=20|preload=Template:EmptyMeeting/fr}}}
|rows=20
| nl = {{{standard input|free text|editor|rows=20|preload=Template:EmptyMeeting/nl}}}
|preload=Template:EmptyMeeting{{#switch: {{{lang|}}} | fr = /fr | nl = /nl }}  
| {{{standard input|free text|editor|rows=20|preload=Template:EmptyMeeting/en}}}
}}}  
}}


{{{standard input|summary}}}
{{{standard input|summary}}}
Line 53: Line 70:
{{{standard input|minor edit}}} {{{standard input|watch}}}
{{{standard input|minor edit}}} {{{standard input|watch}}}


{{{standard input|save}}} {{{standard input|cancel}}}</includeonly><noinclude>Here is the form to manage meeting events. You can create a new meeting event with {{#formlink:form=Meeting event|link text=this form}}.</noinclude>
{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|cancel}}}</includeonly><noinclude>{{int:event-form-meeting}}.</noinclude>

Latest revision as of 18:46, 16 September 2024

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