Skip to content

Commit 5819958

Browse files
Dale KunceDale Kunce
authored andcommitted
Migrate event registration to OSMCal and clean up unused code
- Update all 'register your events' buttons to use OSMCal.org instead of Google forms - Remove Google Sheets integration code and files (eventHelpers.csv, google-sheets directory) - Clean up commented code in gulpfile.cjs (removed unused humans task and uglify references) - Remove unused test and debug files (test-api.html, debug-events.html) - Update .gitignore to remove Google Sheets references - Simplify helper-map descriptions in all language files
1 parent 3b7d32e commit 5819958

12 files changed

Lines changed: 10 additions & 538 deletions

File tree

.gitignore

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,6 @@ app/assets/scripts/config/local.js
1515
app/_data/events
1616
app/_posts
1717
app/.jekyll-cache
18-
app/assets/google-sheets/events.csv
19-
!app/assets/google-sheets/README.md
20-
!app/assets/google-sheets/eventHelpers.csv
2118

2219

2320
#Foundation additions

app/_data/cs.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -320,14 +320,7 @@ about:
320320

321321
helper-map:
322322
title: "Podpora Mapathonu"
323-
description: "Tým Missing Maps vás může podporovat mnoha způsoby. Oslovením na Twitteru, nebo Facebooku se na nás obraťte pro pomoc s výběrem úkolů, nebo máte-li nějaké dotazy. Kromě toho jsou dobrovolní mappeři po celém světě! Chcete-li se připojit k někomu ve vašem okolí, použijte níže uvedenou mapu. V rozbalovacích nabídkách můžete filtrovat podle jazyka. Zvětšení mapy vám pomůže zúžit seznam lidí ve vašem okolí.."
324-
signup-txt: "Dobrovolně můžete pomoci přidáním Vašich kontaktních údajů do mapy přes tlačítko níže. Pro odstranění nebo editaci Vašich dat odešlete prosím <a href='mailto:info@hotosm.org'>email</a>."
325-
signup-btn: "Přihlásit se"
326-
filter-lang: "Filtrovat podle jazyka"
327-
filter-type: "Filtrovat podle typu"
328-
all: "Vše"
329-
remote: "Vzdálená podpora"
330-
in-person: "Přímá/osobní podpora"
323+
description: "Tým Missing Maps vás může podporovat mnoha způsoby. Oslovením na Twitteru, nebo Facebooku se na nás obraťte pro pomoc s výběrem úkolů, nebo máte-li nějaké dotazy."
331324

332325
#####################
333326
## HOST A MAPATHON ##
@@ -360,7 +353,7 @@ host:
360353
- label: "Rozhodněte, zda chcete udělat osobní nebo online meeting"
361354
- label: "Vyzvat dobrovolníky k pomoci"
362355
- label: "Rezervovat místo"
363-
- label: "Registrovat mapathon <a target='_blank' href='https://docs.google.com/forms/d/e/1FAIpQLScdvsMHLor8mrDrHa-BQs2XzFb96vIrx3u--LHXWd1g7RncPg/viewform'>zde</a>"
356+
- label: "Registrovat mapathon <a target='_blank' href='https://osmcal.org/event/add/'>zde</a>"
364357
- label: "Vytvořte bannery a/nebo plakáty pro vaši událost s logem Missing Maps, <a target='_blank' href='https://drive.google.com/drive/folders/1y-PJ3MoHndFtm_Xcm_7qPMjtNYxbygCs'>nebo s editovatelnou verzí loga pro Missing Maps komunity.</a>"
365358
- label: "Oslovit dobrovolníky s pomocí Eventbrite"
366359
- label: "Vybrat mapovací úlohu na <a target='_blank' href='http://tasks.hotosm.org/?sort_by=priority&direction=asc&search=missing+maps'>Tasking Manageru</a>"

app/_data/en.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -323,14 +323,7 @@ about:
323323

324324
helper-map:
325325
title: "Mapathon Support"
326-
description: "The Missing Maps team can support you in a number of ways. Please reach out to us via Twitter or Facebook for help with task selection or if you have any questions. Additionally, volunteer mapathon supporters are located around the globe! Please use the below map to connect to someone in your area. You can filter by language using the dropdowns. Zooming the map will help you narrow down the list to people in your area."
327-
signup-txt: "Volunteer to help out by adding your contact info to the map via the button below. To remove or edit your data please send an <a href='mailto:info@hotosm.org'>email</a>."
328-
signup-btn: "Sign up"
329-
filter-lang: "Filter by a language"
330-
filter-type: "Filter by type"
331-
all: "All"
332-
remote: "Remote"
333-
in-person: "In Person"
326+
description: "The Missing Maps team can support you in a number of ways. Please reach out to us via Twitter or Facebook for help with task selection or if you have any questions."
334327

335328
#####################
336329
## HOST A MAPATHON ##
@@ -354,7 +347,7 @@ host:
354347
- label: "Choose a date"
355348
- label: "Recruit volunteers to help plan the event"
356349
- label: "Book a space"
357-
- label: "Register your event <a target='_blank' href='https://docs.google.com/forms/d/e/1FAIpQLScdvsMHLor8mrDrHa-BQs2XzFb96vIrx3u--LHXWd1g7RncPg/viewform'>here</a>"
350+
- label: "Register your event <a target='_blank' href='https://osmcal.org/event/add/'>here</a>"
358351
- label: "Make banners or posters using <a target='_blank' href='https://drive.google.com/drive/folders/1y-PJ3MoHndFtm_Xcm_7qPMjtNYxbygCs'>the Missing Maps logo and/or the customizable community logo template</a>"
359352
- label: "Recruit participants using Eventbrite"
360353
- label: "Pick a task using the <a target='_blank' href='http://tasks.hotosm.org/?sort_by=priority&direction=asc&search=missing+maps'>Tasking Manager</a>"

app/_data/es.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -321,14 +321,7 @@ about:
321321

322322
helper-map:
323323
title: "Ayuda para Mapatones"
324-
description: "El equipo de Missing Maps puede ayudarte de varias maneras. Ponte en contacto con nosotros a través de Twitter o Facebook para que te ayudemos la selección de tareas o si tienes alguna pregunta. Además, hay voluntarios que apoyan mapatones en todo el mundo. Utiliza el siguiente mapa para ponerte en contacto con alguien de tu zona. Puedes filtrar por idioma utilizando los desplegables. Hacer zoom en el mapa te ayudará a reducir la lista a las personas de tu zona."
325-
signup-txt: "Ofrécete a ayudar añadiendo tus datos de contacto al mapa a través del botón de abajo. Para eliminar o editar sus datos, envíe un <a href='mailto:info@hotosm.org'>email</a>."
326-
signup-btn: "Registrar"
327-
filter-lang: "Filtrar por idioma"
328-
filter-type: "Filtrar por tipo"
329-
all: "Todos"
330-
remote: "Remoto"
331-
in-person: "En persona"
324+
description: "El equipo de Missing Maps puede ayudarte de varias maneras. Ponte en contacto con nosotros a través de Twitter o Facebook para que te ayudemos la selección de tareas o si tienes alguna pregunta."
332325

333326
#####################
334327
## HOST A MAPATHON ##
@@ -352,7 +345,7 @@ host:
352345
- label: "Escoge una fecha"
353346
- label: "Capta voluntarios para ayudar"
354347
- label: "Reserva un espacio de encuentro"
355-
- label: "Registra tu evento <a target='_blank' href='https://docs.google.com/forms/d/e/1FAIpQLScdvsMHLor8mrDrHa-BQs2XzFb96vIrx3u--LHXWd1g7RncPg/viewform'> aquí </a>"
348+
- label: "Registra tu evento <a target='_blank' href='https://osmcal.org/event/add/'> aquí </a>"
356349
- label: "Crea pancartas o carteles para el evento con <a target='_blank' href='https://drive.google.com/drive/folders/1y-PJ3MoHndFtm_Xcm_7qPMjtNYxbygCs'> el logotipo de Missing Maps y/o la plantilla de logotipo de la comunidad personalizable </a>"
357350
- label: "Capta participantes usando Eventbrite o una plataforma similar"
358351
- label: "Elegir una tarea utilizando el </a> <a target='_blank' href='http://tasks.hotosm.org/?sort_by=priority&direction=asc&search=missing+maps'> Gestor de tareas"

app/_data/fr.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -320,14 +320,7 @@ about:
320320

321321
helper-map:
322322
title: "Soutien aux mapathons"
323-
description: "L'équipe Missing Maps peut vous soutenir de nombreuses façons. N'hésitez pas à nous contacter via Twitter ou Facebook pour de l'aide dans la sélection de tâches ou si vous avez des questions. De plus, les volontaires participants aux mapathons sont localisés dans le monde entier ! Utilisez la carte ci-dessous pour vous connecter à quelqu'un dans votre zone. Vous pouvez choisir la langue en utilisant les listes déroulantes. Zoomer sur la carte vous aidera à réduire la liste aux personnes de votre région."
324-
signup-txt: "Candidatez pour offir votre aide en ajoutant vos coordonnées sur la carte grâce au boutton ci-dessous. Pour supprimer ou modifier vos données, envoyez s'il vous plaît un mail à <a href='mailto:info@hotosm.org'>email</a>."
325-
signup-btn: "S'enregistrer"
326-
filter-lang: "Filtre par langue"
327-
filter-type: "Filtre par type"
328-
all: "Tous"
329-
remote: "A distance"
330-
in-person: "En présentiel"
323+
description: "L'équipe Missing Maps peut vous soutenir de nombreuses façons. N'hésitez pas à nous contacter via Twitter ou Facebook pour de l'aide dans la sélection de tâches ou si vous avez des questions."
331324

332325
#####################
333326
## HOST A MAPATHON ##
@@ -351,7 +344,7 @@ host:
351344
- label: "Choisissez une date."
352345
- label: "Recrutez des bénévoles pour aider."
353346
- label: "Réservez un lieu de réunion."
354-
- label: "Enregistrez votre évènement <a target='_blank' href='https://docs.google.com/forms/d/e/1FAIpQLScdvsMHLor8mrDrHa-BQs2XzFb96vIrx3u--LHXWd1g7RncPg/viewform'>ici</a>"
347+
- label: "Enregistrez votre évènement <a target='_blank' href='https://osmcal.org/event/add/'>ici</a>"
355348
- label: "Créez des bannières ou des affiches en utilisant <a target='_blank' href='https://drive.google.com/drive/folders/1y-PJ3MoHndFtm_Xcm_7qPMjtNYxbygCs'>le logo Missing Maps et/ou le modèle du logo personnalisable pour les communautés Missing Maps</a>"
356349
- label: "Recrutez des participants utilisant Eventbrite ou une plateforme similaire."
357350
- label: "Choisissez une tâche en utilisant le <a target='_blank' href='http://tasks.hotosm.org/?sort_by=priority&direction=asc&search=missing+maps'>Tasking Manager</a>"

app/_includes/host.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ <h1 class="title feature-header">{{site.data[locale].host.title}}</h1>
3232
<a href="{{ site.baseurl }}{{site.data[locale].host.url}}#Preparation" class="btn btn-blue">{{site.data[locale].host.prep_btn}}</a>
3333
<a href="{{ site.baseurl }}{{site.data[locale].host.url}}#EventDay" class="btn btn-blue">{{site.data[locale].host.check_btn}}</a>
3434
<a href="{{ site.baseurl }}{{site.data[locale].host.url}}#Materials" class="btn btn-blue">{{site.data[locale].host.materials_btn}}</a>
35-
<a href="https://docs.google.com/forms/d/e/1FAIpQLSd0o_FrsoGlpqKlG9q1WumFV8sW8P9yhH4Udln_1fQbYjXn9A/viewform?usp=send_form" class="btn btn-grn arw">{{site.data[locale].host.register_event}} <img src="{{ site.baseurl }}/assets/graphics/meta/Arrow.svg" alt="{{site.data[locale].img-alt.Arrow}}" /></a>
35+
<a href="https://osmcal.org/event/add/" class="btn btn-grn arw">{{site.data[locale].host.register_event}} <img src="{{ site.baseurl }}/assets/graphics/meta/Arrow.svg" alt="{{site.data[locale].img-alt.Arrow}}" /></a>
3636
</div>
3737

3838
<div id="Preparation">

app/assets/data/events.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"buildTime": "2025-10-01T02:39:21.131Z",
2+
"buildTime": "2025-10-01T11:40:09.791Z",
33
"count": 15,
44
"events": [
55
{

app/assets/google-sheets/README.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)