Skip to content

Render store description as markdown

Chris Oelmueller requested to merge feature/909-markdown-storeinfos into master

This allows inclucing clickable URLs, defining headlines and rules for structure, formatting bold/italics text, using (un-)ordered lists, and highlighting text parts by means of > blockquote

Also supported, but probably going to be used less even though helpful:

  • ~~strikethrough~~
  • backticks for displaying text as code

Not available are:

  • inline backticks
  • tables

Closes #909 (closed). We might consider implementing a sort-of preview (live or as button after saving) as part of !1469 (closed) later.

Pictures

image image image

Yes, those are clickable links! Whee.

Before we go overboard with formatting all the stores: remember that current production is still rendering the syntax as plain text for now, so using []() for links might look weird there. Best to go with the auto-linkify for the time being, I'd recommend.

Example markdown text for testing

#### Ablauf:
Alle treffen sich **5 Minuten vor** der im Termin genannten Uhrzeit an der Seite bei den Rolltoren. Die Abholung läuft wie folgt ab:
1. die im ersten Slot eingetragene Person ruft im Betrieb an und gibt Bescheid, dass wir da sind  
    (Nummer: **0123 456 789**)
2. wir warten am linken Tor und behindern dabei den LKW-Verkehr nicht
3. nachdem uns geöffnet wurde, zeigen wir jeweils den Ausweis vor und organisieren bei enormen Mengen Tragehilfen
4. die im zweiten Slot eingetragene Person füllt den **[Lieferschein](https://wiki.foodsharing.de/images/1/15/Lieferschein_foodsharing_%28einheitlich%29.pdf)** aus
5. Müll bitte trennen nach
   - Bio
   - Plastik
   - Papier
   und in die entsprechenden Tonnen entsorgen *(jeweils die am höchsten gefüllte)*
6. die im letzten Slot eingetragene Person ist dafür verantwortlich, uns im Betrieb abzumelden
7. alle übrigen gehen gemeinsam aus dem Lager und ziehen die blaue Tür **fest** hinter sich zu

----

#### Fairness:
In diesem Team darf **pro Woche einmal** (also maximal an 4 Terminen pro Monat) abgeholt werden.


> Ausnahme: Sind 24 Stunden vor Abholung noch Plätze nicht besetzt, darf sich auch ein weiteres Mal innerhalb der Kalenderwoche eingetragen werden.

----

#### Kombi-Abholung:
Es besteht eine solidarische Kopplung zwischen diesem Betrieb und den Fairteilern im Stadtgebiet. Für jede Abholung hier erwarten wir, dass mindestens eine Fairteiler-Reinigung durchgeführt wird.  
Tragt euch bitte **eigenverantwortlich** für die Putzdienste ein. Wer sich nicht an diese Regelung hält, wird nach Vorwarnung auf die Springerliste gesetzt -- mindestens bis der Kombi-Putzdienst nachgeholt ~~und ein weiterer durchgeführt~~ wurde.

----

#### Ausstattung:

> Es muss ein [Lieferschein](https://wiki.foodsharing.de/images/1/15/Lieferschein_foodsharing_%28einheitlich%29.pdf)
ausgedruckt und mitgebracht werden!

Eine Kühltasche / Kühlbox ist zudem sehr von Vorteil. Stimmt euch in der Gruppe rechtzeitig vorher ab, falls ihr keine Möglichkeit zum Transport der Kühlware habt. Nein, *erst während der Abholung* ist **nicht** rechtzeitig 😉
Edited by Christian Walgenbach

Merge request reports