oceanhackweek / oceanhackweek/oceanhackweek.github.io
Instructions for embedding Google-Sheet-based schedules in the schedule page
Nessuno ha ancora preso questa issue.
- Lingua principale
- CSS
- Stelle
- 12
- Fork
- 49
- Merge medio
- 19m
- PR unite (30g)
- 1
Descrizione
We have a Google Sheet with multiple tabs that has the event schedules. These schedules are embedded in a website page. This year (OHW23), it'll be this page alone: https://oceanhackweek.org/ohw23/schedule.html
The individual tabs that will be embedded first needs to be "published to the web" before it can be embedded. In the Google Sheet, go to File > Share > Publish to Web. This pop up will appear:
Click Embed, then select the tab that you want to publish. Then click Publish and copy the text block that's shown. This block is a url enclosed in an HTML <iframe> tag:
That block is then posted as is into the Markdown page:
https://github.com/oceanhackweek/oceanhackweek.github.io/blob/c5ce42d9f8de03fbf1175bc2c141182920af0c52/ohw23/schedule.md?plain=1#L7-L13
I've already done this for OHW23 (PR #272)! So, we probably won't need to do it again, unless we add an Australia schedule.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Leggi le righe 7-13 di ohw23/schedule.md e i passaggi di pubblicazione in Google Sheets descritti nell’issue, quindi controlla gli embed OHW23 esistenti nella PR #272. Il lavoro è completato quando ogni nuova scheda Schedule richiesta, come una Schedule Australia, è pubblicata e il relativo iframe è aggiunto alla pagina Markdown pertinente.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- html, markdown
- Ambito
- documentation
- Tipo di issue
- Documentazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100