Template:EventTemplate: Difference between revisions

From Regenerate Willamette Valley
mNo edit summary
No edit summary
Line 2: Line 2:
{{#template_params:event_date (label=Date)|event_time (label=Time)|event_location (label=Location)|event_description (label=Description)}}
{{#template_params:event_date (label=Date)|event_time (label=Time)|event_location (label=Location)|event_description (label=Description)}}
{{#cargo_declare:_table=events|event_date=List (,) of Date|event_time=List (,) of Text|event_location=List (,) of Text|event_description=Text}}
{{#cargo_declare:_table=events|event_date=List (,) of Date|event_time=List (,) of Text|event_location=List (,) of Text|event_description=Text}}
</noinclude><includeonly>
{{#cargo_store:_table=events}}


<!-- Step 1: Store raw values -->
<!-- Step 1: Store raw values -->
Line 16: Line 14:
{{#vardefine:event_location_encoded|{{#urlencode:{{#var:event_location_raw}}}}}}
{{#vardefine:event_location_encoded|{{#urlencode:{{#var:event_location_raw}}}}}}
{{#vardefine:event_description_encoded|{{#urlencode:{{#var:event_description_raw}}}}}}
{{#vardefine:event_description_encoded|{{#urlencode:{{#var:event_description_raw}}}}}}
</noinclude><includeonly>


<!-- Step 3: Display event info -->
<!-- Step 3: Display event info -->
Line 33: Line 33:
|}
|}


<!-- Pre-filled Google Form submission link -->
<!-- Step 4: Pre-filled Google Form submission link -->
[https://docs.google.com/forms/d/e/1FAIpQLSf_OtfXtaGQ8kl9WrBz8UL7f2WjPI6WhmuoaeV-F3ZWKJbeUg/viewform?usp=pp_url&entry.26084320={{#var:event_date_encoded}}&entry.973803386={{#var:event_time_encoded}}&entry.792169663={{#var:event_location_encoded}}&entry.1604572264={{#var:event_description_encoded}} 📤 Submit this event to the Regenerate Willamette Valley Calendar]
[https://docs.google.com/forms/d/e/1FAIpQLSf_OtfXtaGQ8kl9WrBz8UL7f2WjPI6WhmuoaeV-F3ZWKJbeUg/viewform?usp=pp_url&entry.26084320={{#var:event_date_encoded}}&entry.973803386={{#var:event_time_encoded}}&entry.792169663={{#var:event_location_encoded}}&entry.1604572264={{#var:event_description_encoded}} 📤 Submit this event to the Regenerate Willamette Valley Calendar]


[[Category:Events]]
[[Category:Events]]
</includeonly>
</includeonly>

Revision as of 21:18, 9 April 2025

This is the "EventTemplate" template.

It should be called in the following format:

{{EventTemplate
|event_date=
|event_time=
|event_location=
|event_description=
}}

Edit the page to see the template text.

This template defines the table "events". View table.

{{#vardefine:event_date_raw|{{{event_date}}}}} {{#vardefine:event_time_raw|{{{event_time}}}}} {{#vardefine:event_location_raw|{{{event_location}}}}} {{#vardefine:event_description_raw|{{{event_description}}}}}

{{#vardefine:event_date_encoded|{{#urlencode:{{#var:event_date_raw}}}}}} {{#vardefine:event_time_encoded|{{#urlencode:{{#var:event_time_raw}}}}}} {{#vardefine:event_location_encoded|{{#urlencode:{{#var:event_location_raw}}}}}} {{#vardefine:event_description_encoded|{{#urlencode:{{#var:event_description_raw}}}}}}