# Sollte Checklist die GFM-Checkbox-Syntax unterstützen?

**URL:** https://meta.discourse.org/t/should-checklist-support-gfm-checkbox-syntax/163686
**Category:** Feature
**Tags:** checklist
**Created:** [3. September 2020 um 16:02 UTC](https://meta.discourse.org/t/should-checklist-support-gfm-checkbox-syntax/163686 "2020-09-03T16:02:09Z")
**Posts on this page:** 1
**Showing post:** 9

<div class="post-metadata">

### Author: ![k4rtik](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/k4rtik/32/119508_2.png) [@k4rtik](https://meta.discourse.org/u/k4rtik)
#### Post date: [11. September 2020 um 00:09 UTC](https://meta.discourse.org/t/should-checklist-support-gfm-checkbox-syntax/163686/9 "2020-09-11T00:09:54Z")

</div>

Entschuldigung, das wirkt verwirrend, da sich die Dinge vor nicht allzu langer Zeit geändert haben. Ich beziehe mich auf den Screenshot auf der Plugin-Seite, der die Aufzählungszeichen-Checklist-Syntax nicht anzeigt (und die Aufgabe `rake migrate` scheinbar nicht unterstützt):

> [@sam](#):
>
> Das Repository findest du unter [GitHub - discourse/discourse-checklist: A simple checklist rendering plugin for discourse](https://github.com/discourse/discourse-checklist)
> 
> ![image](https://global.discourse-cdn.com/meta/original/3X/9/9/998424669e1f314b4e0a77a4aa4f8719e5550c22.png)
> 
> ![image](https://global.discourse-cdn.com/meta/original/3X/0/5/05e17c56c7518e45458a11110a25b23c3713acfe.png)

Hier ist der Diff-Screenshot, der die Änderung vorgenommen hat:

 ![Screen Shot 2020-09-10 at 7.08.35 PM](https://global.discourse-cdn.com/meta/original/3X/7/7/77fa7c238236450a1bec2bdeaffc4188c77ed31b.png)

Man sieht es schwer, aber auf der linken Seite gibt es Aufzählungszeichen mit Checkboxen, während die aktuelle rechte Seite die Aufzählungszeichen entfernt. Das deutet auf eine andere Standard-Checkbox-Syntax für neue Benutzer hin.

* * *

Später hinzugefügt:

Mit anderen Worten: All dies wird nun vom Checklist-Plugin unterstützt:

```plaintext
[] first
-[] second
- [] third

```

gerendert als:

first  
- second

- third

während die GFM-_Tasklist_-Spezifikation nur die dritte Variante zulässt (da eine _Tasklist_ eine _Liste_ ist):

> Ein [Aufgabenlisten-Eintrag](https://github.github.com/gfm/#task-list-item) ist ein [Listeneintrag](https://github.github.com/gfm/#list-items), bei dem der erste Block darin ein Absatz ist, der mit einem [Aufgabenlisten-Marker](https://github.github.com/gfm/#task-list-item-marker) und mindestens einem Leerzeichen vor jeglichem anderen Inhalt beginnt.
> 
> Ein [Aufgabenlisten-Marker](https://github.github.com/gfm/#task-list-item-marker) besteht aus einer optionalen Anzahl von Leerzeichen, einer öffnenden Klammer (`[`), entweder einem Leerzeichen oder dem Buchstaben `x` (klein oder großgeschrieben) und dann einer schließenden Klammer (`]`).

Wenn man sich an die GFM Tasklist-Erweiterungsspezifikation halten möchte, sollten die ersten beiden Varianten nicht erlaubt sein und auch nicht in der Plugin-Dokumentation beworben werden.

---

_[View the full topic](https://meta.discourse.org/t/should-checklist-support-gfm-checkbox-syntax/163686)._
