Form:Event: Difference between revisions

From Indian River Lagoon Project
mNo edit summary
mNo edit summary
 
(48 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOINDEX__
<noinclude>
<noinclude>
This is the "Event" form.
This is the IRL Community Event input form.


Enter Event Name
Enter the event name followed by the start date. (ie: IRL Work Day {{LOCALYEAR}}-{{LOCALMONTH}}-{{LOCALDAY2}})


{{#forminput:form=Event
{{#forminput:form=Event
Line 9: Line 10:
|query string=namespace=Event
|query string=namespace=Event
|autocomplete on namespace=Event
|autocomplete on namespace=Event
|placeholder= Enter Event Name
|placeholder= Enter Event Name yyyy-mm-dd
}}
}}


If an event with that name already exists, you will be sent to a form to edit that event.  
If the Event Name appears in the dropdown list it is already on the calendar. You can select the existing Event Name to edit it or type in a different Event Name to add a new calendar entry.
 
Edit the existing event or return to the start of the form and enter a new name.
</noinclude>
</noinclude>
<includeonly>
<includeonly>
Line 24: Line 23:
</div>
</div>
{{{for template|Event}}}
{{{for template|Event}}}
<div class="irlformrow2">
<div class="irlformrow1">
<span class="irlformrowlabel">Event Name:</span> Preset - Admin edit only.
<span class="irlformrowlabel">&#42;Event Name:</span> Preset - Admin edit only.


{{{field|Name|size=60|default={{SUBPAGENAME}}|restricted}}}
<!--
{{{field|Name|size=60|default={{#replace:{{SUBPAGENAME}}|{{#sub:{{SUBPAGENAME}}|-10}}| }}|restricted}}}
{{{field|Name|size=60|default={{#replace:{{SUBPAGENAME}}|{{#sub:{{SUBPAGENAME}}|-10}}| }}|restricted}}}
-->


The Event Name was entered in the first form.
The Event Name was entered in the form start.


If this a new page and you need to change the name, return to the start of the form.  
If this is a new event and you need to change the name, go back to the start of the form. If this is an existing event that needs renamed, create a new page (cut and paste), then delete the old one.
</div>
<div class="irlformrow2">
<span class="irlformrowlabel">&#42;Event Date</span>


If this is an existing page that needs renamed, create a new page, then delete the old one.
Event Date/Time: {{{field|Event_Date|input type=datetime|default={{#sub:{{SUBPAGENAME}}|-10}}|mandatory}}}
</div>
</div>
<div class="irlformrow1">
<!--
<span class="irlformrowlabel">Event Date</span>
Start Date: {{{field|Start_Date|input type=datepicker|first date={{CURRENTYEAR}}/{{CURRENTMONTH}}|date format=yy-mm-dd|default={{#sub:{{SUBPAGENAME}}|-10}}|mandatory}}}
 
Event Date/Time: {{{field|Start_Date|input type=datetime|default={{CURRENTMONTH}}/{{CURRENTDAY}}/{{CURRENTYEAR}} |mandatory}}}


Start Time: {{{field|Start_Time_Hour|input type=text|size=5|maxlength=5|placeholder=HH:MM|mandatory}}}
{{{field|Start_Time_AM|input type=radiobutton|values=AM,PM|default=AM|mandatory}}}


Multiple Day Event: {{{field|Multiday|input type=checkbox|value=Multi Day|show on select=Multi Day=>multi;Multi Day=>multiday}}}
Multiple Day Event: {{{field|Multiday|input type=checkbox|value=Multi Day|show on select=Multi Day=>multi;Multi Day=>multiday}}}
Line 52: Line 51:


'''For multiple single days (reoccurring event), Add Additional Dates and Times at the bottom of the form.'''
'''For multiple single days (reoccurring event), Add Additional Dates and Times at the bottom of the form.'''
</div>
</div>
</div>


</div>
<!--
Event Date/Time: {{{field|Start_Date|input type=datetime|size=10|date format=mm/dd/yy H:M|first date={{CURRENTYEAR}}/{{CURRENTMONTH}}|mandatory}}}
Event Date/Time: {{{field|Start_Date|input type=datetime|size=10|date format=mm/dd/yy H:M|first date={{CURRENTYEAR}}/{{CURRENTMONTH}}|mandatory}}}


Enter Ending Date for multi day event: {{{field|End_Date|input type=datepicker|size=16|date format=mm/dd/yy|first date={{CURRENTYEAR}}/{{CURRENTMONTH}} }}}


Enter Ending Date for multi day event: {{{field|End_Date|input type=datepicker|size=16|date format=mm/dd/yy|first date={{CURRENTYEAR}}/{{CURRENTMONTH}} }}}
-->
<!--
Start Date was set in the first form: {{{field|Start_Date|input type=datepicker|size=12|date format=mm/dd/yy|first date={{CURRENTYEAR}}/{{CURRENTMONTH}}|default={{#sub:{{SUBPAGENAME}}|-10}}|restricted}}}
Start Date was set in the first form: {{{field|Start_Date|input type=datepicker|size=12|date format=mm/dd/yy|first date={{CURRENTYEAR}}/{{CURRENTMONTH}}|default={{#sub:{{SUBPAGENAME}}|-10}}|restricted}}}
-->
 
<!--
Enter Ending Date for multi day event: {{{field|End_Date|input type=datepicker|size=12|date format=mm/dd/yy|first date={{#sub:{{SUBPAGENAME}}|-10}} }}}
Enter Ending Date for multi day event: {{{field|End_Date|input type=datepicker|size=12|date format=mm/dd/yy|first date={{#sub:{{SUBPAGENAME}}|-10}} }}}
-->
-->
</div>
<div class="irlformrow1">
 
<div class="irlformrow2">
<span class="irlformrowlabel">&#42;Description:</span>
<span class="irlformrowlabel">&#42;Description:</span>


Enter a brief (max 250 characters) descriptive summary of the event.
Enter a brief (max 250 characters) descriptive summary of the event.


{{{field|Description|input type=textarea|rows=4|maxlength=300|placeholder=Enter a brief introduction text (max 300 characters).|mandatory}}}
{{{field|Description|input type=textarea|rows=4|maxlength=256|placeholder=Enter a brief introduction text (max 256 characters).|mandatory}}}


This description text is displayed on the event's page, in the IRL Calendar and on social media links. Search engines usually display around 140 characters.
This description text is displayed on the event's page, in the IRL Calendar and on social media links.


<span class="irlformrowlabel">Guests: </span>{{{field|People|input type=text|size=50|maxlength=256|Placeholder=ex: Title: Name, Title2: Name2}}}
<span class="irlformrowlabel">Guests: </span>{{{field|People|input type=text|size=50|maxlength=256|Placeholder=ex: Title: Name, Title2: Name2}}}


Enter Guest title: Name separated by a comma ex: Speaker: John Doe, Singer: Melody
Enter Guest title: Name separated by a comma ex: Speaker: John Doe, Singer: Melody
<span class="irlformrowlabel">Event Type: </span>{{{field|Type|input type=text|size=45|maxlength=128|placeholder=ex: Committee Meeting, Work Day}}}
Enter the event type (ex:Work Day, Meeting, Banquet, Fundraiser)
</div>
<div class="irlformrow1">
<span class="irlformrowlabel">Image:</span>
{{{field|Image|input type=text|uploadable|image preview|default filename=Event-{{#replace:{{lc: {{SUBPAGENAME}} }}.jpg|<nowiki> </nowiki>|-}}|size=46|maxlength=256|placeholder=Enter file name or upload image.}}}
Enter the file name if the image already exists on this [{{canonicalurl: Special:ListFiles}} server].
If the image is not on this server, upload a '''.jpg''' image (maximum: 640px 500KB) from your device.
</div>
</div>
<div class="irlformrow2">
<div class="irlformrow2">
<span class="irlformrowlabel">&#42;Organization Name:</span>
<span class="irlformrowlabel">Organization Name:</span>


{{{field|Organization|input type=text|size=60|maxlength=64|mandatory}}}
{{{field|Organization|input type=text|size=60|maxlength=128}}}


Enter the Organization/Sponsor Name
Enter the Organization/Sponsor Name
Line 106: Line 84:
<span class="irlformrowlabel">Organization_Url:</span>
<span class="irlformrowlabel">Organization_Url:</span>


{{{field|Organization_Url|input type=text|size=60|maxlength=256|placeholder=Enter the full URL ex: https://...}}}
{{{field|Organization_Url|input type=text|size=60|maxlength=256|placeholder=Enter full URL ex: https://...}}}


Enter the Organization's website URL <nowiki>(ex: https://example.com)</nowiki>
Enter the Organization's website URL <nowiki>(ex: https://example.com)</nowiki>
Line 112: Line 90:
<span class="irlformrowlabel">Contact Information</span>
<span class="irlformrowlabel">Contact Information</span>


Contact Name: {{{field|Contact_Name|input type=text|size=44|maxlength=64|placeholder=Enter Contact's Last Name, First Name}}}
Contact Name: {{{field|Contact_Name|input type=text|size=44|maxlength=128|placeholder=Enter Contact Name}}}


Contact Email: {{{field|Contact_Email|input type=text|size=45|maxlength=64|placeholder=Enter contact email address}}}
Contact Email: {{{field|Contact_Email|input type=text|size=45|maxlength=128|placeholder=Enter Contact Email Address}}}


Contact Phone: {{{field|Contact_Phone|input type=text|size=20|maxlength=24|placeholder=(xxx) xxx-xxxx}}}
Contact Phone: {{{field|Contact_Phone|input type=text|size=20|maxlength=24|placeholder=(xxx) xxx-xxxx}}}
</div>
</div>
<div class="irlformrow1">
<div class="irlformrow1">
<span class="irlformrowlabel">Event's Web Pages</span>
<span class="irlformrowlabel">Event Web Page</span>
 
Web Page Url: {{{field|Event_Url|input type=text|size=44|maxlength=256|placeholder=Enter the Event Web Page full URL ex: https://...}}}


Web Page Url: {{{field|Event_Url|input type=text|size=44|maxlength=256|placeholder=Enter full URL ex: https://...}}}


<span class="irlformrowlabel">Event Social Media</span>
<span class="irlformrowlabel">Event Social Media</span>
Line 134: Line 110:
</div>
</div>
</div>
</div>
<div class="irlformrow2">
<span class="irlformrowlabel">Event Type: </span>{{{field|Type|input type=text|size=45|maxlength=128|placeholder=ex: Class, Meeting, Volunteer Day, Benefit}}}


<div class="irlformrow2">
<span class="irlformrowlabel">Event Format: </span>{{{field|Format|input type=radiobutton|values=In-Person, Online, Hybrid|show on select=In-Person=>location;Hybrid=>location|default=In-Person|mandatory}}}
<span class="irlformrowlabel">&#42;Event Location</span>


Location Name: {{{field|Location|input type=text|size=40|maxlength=64|placeholder=Enter Location Name (ex: City Hall)|mandatory}}}
<div id="location">
<span class="irlformrowlabel">Event Location Info</span>


Street: {{{field|Street|input type=text|size=50|maxlength=128|placeholder=Enter the Location's Street|mandatory}}}
&#42; Location Name: {{{field|Location|input type=text|size=40|maxlength=64|placeholder=Enter Location Name (ex: Front Street Park)}}}


City: {{{field|City|input type=text|size=19|maxlength=64|placeholder=Enter Location}}}
&#42; Street: {{{field|Street|input type=text|size=50|maxlength=128|placeholder=Enter the Location's Street}}}
ST: {{{field|State|input type=text|size=2|maxlength=8|default=FL|placeholder=FL}}} Zip: {{{field|Zip|input type=text|size=8|maxlength=10|placeholder=Enter Zip|mandatory}}}


County: {{{field|Region|input type=dropdown|values={{Form Values Region}}|mandatory}}}
&#42; City: {{{field|City|input type=text|size=19|maxlength=64|placeholder=Enter Location City}}}
&#42; State: {{{field|State|input type=text|size=2|maxlength=8|default=FL|placeholder=FL|Manadatory}}}  
&#42; Zip: {{{field|Zip|input type=text|size=8|maxlength=10|placeholder=Enter Zip}}}


Show a Map: {{{field|ShowMap|input type=radiobutton|values=Show Map|show on select=Show Map=>showmap}}}
Show a Map: {{{field|ShowMap|input type=radiobutton|values=Show Map|show on select=Show Map=>showmap}}}
Line 152: Line 131:
<span class="irlformrowlabel">Coordinates: </span>
<span class="irlformrowlabel">Coordinates: </span>
To set the coordinates: Zoom in and click on the location. The Address Location method isn't working.
To set the coordinates: Zoom in and click on the location. The Address Location method isn't working.
{{{field|Coordinates|input type=googlemaps|starting bounds=26.70,-82.63;29.36,-78.55}}}
{{{field|Coordinates|input type=googlemaps|starting bounds=26.70,-82.63;29.36,-78.55|zoom=10}}}
<br/>
</div>
</div>
</div>
</div>
</div>
<div class="irlformrow1">
<div class="irlformrow1">
<span class="irlformrowlabel">Cause: </span>{{{field|Cause|input type=text|size=40|maxlength=256|placeholder=Enter the Cause (ex: Sea Turtles)}}}
<span class="irlformrowlabel">Cause: </span>{{{field|Cause|input type=text|size=40|maxlength=256|placeholder=Enter the Cause (ex: Sea Turtles)}}}


Enter the event's Beneficiary or Cause (ex: Sea Turtles, Pelican Island, IRL Council)
Enter the event's Cause or Benefactor (ex: Sea Turtles, Pelican Island, IRL Council)
 
<span class="irlformrowlabel">Region: </span>{{{field|Region|input type=dropdown|values={{Form Values Region}} }}}
 
What region is this event for?


<span class="irlformrowlabel">Water Body: </span>{{{field|Water|input type=dropdown|values={{Form Values Water}} }}}
<span class="irlformrowlabel">Water Body: </span>{{{field|Water|input type=dropdown|values={{Form Values Water}} }}}
Line 166: Line 148:
Select the Water Body this event will effect. Estuary= entire IRL national estuary.
Select the Water Body this event will effect. Estuary= entire IRL national estuary.
</div>
</div>
<div class="irlformrow2">
<span class="irlformrowlabel">Image:</span>
{{{field|Image|input type=text with autocomplete|values from namespace=File|size=46|maxlength=300|uploadable|image preview|default filename=Event_{{#replace:{{lc: {{SUBPAGENAME}} }}.jpg |<nowiki> </nowiki>|_}}|placeholder=Enter file name or upload a JPG image.}}}


<div class="irlformrow2">
If the image already exists on the server, enter the file name. ([{{canonicalurl: Special:ListFiles}} view server images])
 
If the image file is not on this server, upload a JPG image from your device.
</div>
<div class="irlformrow1">
<span class="irlformrowlabel">SubTitle: </span>
<span class="irlformrowlabel">SubTitle: </span>


Line 174: Line 164:
<span class="irlformrowlabel">&#42;Main Text Body:</span>
<span class="irlformrowlabel">&#42;Main Text Body:</span>


{{{field|Text_Body|input type=textarea|rows=14|editor=wikieditor|placeholder=Enter the full text body here.|mandatory}}}
{{{field|Text_Body|input type=textarea|rows=14|editor=visualeditor|class=toolbarOnTop|placeholder=Enter the full text body here.|mandatory}}}
</div>
<div class="irlformrow2">
<span class="irlformrowlabel">Category: </span>Optional: Select a general topic.
 
{{{field|Topic|input type=tree|width=320|height=320|top category=Form Values Topic|hideroot|depth=1}}}
</div>
</div>
<div class="irlformrow1">
<div class="irlformrow1">
<span class="irlformrowlabel">&#42;Category: </span>Select a general category topic.
{{{field|Topic|input type=tree|width=400|height=400|top category=Directory|hideroot|mandatory}}}
<span class="irlformrowlabel">Related Article Title:</span>
<span class="irlformrowlabel">Related Article Title:</span>


{{{field|Article|input type=page|size=60|maxlength=128|placeholder=Enter the title of a related article from this website.|values from namespace=Main,Event}}}
{{{field|Article|input type=page|size=60|maxlength=128|placeholder=Enter the title of a related article from this website.|values from namespace=Main,Event}}}
 
</div>
 
<div class="irlformrow2">
<span class="irlformrowlabel">Search Word Tags:</span>
<span class="irlformrowlabel">Keyword Tags:</span>


{{{field|Keywords|input type=text|size=60|maxlength=128|placeholder=Four Word Search Phrase, word5, word6}}}
{{{field|Keywords|input type=text|size=60|maxlength=128|placeholder=Four Word Search Phrase, word5, word6}}}


Enter up to 8 keywords in a search phrase or seperated by a comma. (ex: four word search phrase, keyword5, keyword6)
Enter up to 8 keywords in a search phrase or separated by a comma. (ex: four word search phrase, keyword5, keyword6)
</div>
</div>
<div class="irlformrow1">
<span class="irlformrowlabel">Admin Only Fields</span>


<div class="irlformrow2">
<span class="irlformrowlabel">Poster: </span>{{{field|Poster|input type=text|size=15|default=current user|restricted}}}
<span class="irlformrowlabel">Poster: </span>{{{field|Poster|input type=text|size=15|default=current user|restricted}}}


<span class="irlformrowlabel">Posted: </span>{{{field|Posted|input type=text|size=15|default={{LOCALTIMESTAMP}}|restricted}}}
<span class="irlformrowlabel">Posted: </span>{{{field|Posted|input type=text|size=15|default={{LOCALTIMESTAMP}}|restricted}}}
Preset values - Admin edit only.
</div>
</div>
{{{end template}}}
{{{end template}}}
Line 221: Line 211:
-->
-->


{{{standard input|summary}}}
<!-- {{{standard input|summary}}} -->


{{{standard input|minor edit}}} {{{standard input|watch}}}
{{{standard input|minor edit}}} {{{standard input|watch}}}

Latest revision as of 07:37, February 3, 2023


This is the IRL Community Event input form.

Enter the event name followed by the start date. (ie: IRL Work Day 2024-11-23)


If the Event Name appears in the dropdown list it is already on the calendar. You can select the existing Event Name to edit it or type in a different Event Name to add a new calendar entry.