oceanhackweek / oceanhackweek/oceanhackweek.github.io

Instructions for embedding Google-Sheet-based schedules in the schedule page

Ouverte
#273 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Langage dominant
CSS
Étoiles
12
Forks
49
Merge moyen
19 min
PR mergées (30 j)
1

Description

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:

image

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:

image

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.

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Piste de recherche

Lisez les lignes 7-13 de ohw23/schedule.md ainsi que les étapes de publication dans Google Sheets décrites dans l’issue, puis vérifiez les embeds OHW23 existants dans la PR #272. Le travail est terminé lorsque tout nouvel onglet Schedule requis, comme un Schedule Australia, est publié et que son iframe est ajouté à la page Markdown correspondante.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
html, markdown
Domaine
documentation
Type d'issue
Documentation
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.