Markdown-Tabellen unterstützen eine Syntax, bei der die ersten Spalten nicht mit einem Pipe-Zeichen beginnen (und die letzten Spalten nicht damit enden).
Dies ist eine gültige Tabelle ![]()
icon | description | content |
-|-|-|
:discourse2: | **Summary** | **Discourse OpenID Connect** allows an OpenID Connect provider to be used as an authentication provider for Discourse.
:hammer_and_wrench: | **Repository Link** | <https://github.com/discourse/discourse-openid-connect>
:open_book: | **Install Guide** | [How to install plugins in Discourse](https://meta.discourse.org/t/install-plugins-in-discourse/19157)
Sie wird wie folgt gerendert:
| icon | description | content |
|---|---|---|
| Summary | Discourse OpenID Connect allows an OpenID Connect provider to be used as an authentication provider for Discourse. | |
| Repository Link | https://github.com/discourse/discourse-openid-connect | |
| Install Guide | How to install plugins in Discourse |
Das Bearbeiten und Speichern der Tabelle (ohne Datenänderung) mit dem Tabellen-Editor dupliziert jede Zeile, die keine führende Pipe hat:
Wenn Headern eine führende Pipe fehlt, dupliziert das Bearbeiten und Speichern den Header:
Wenn Headern und der Trennlinie eine führende Pipe fehlt, dupliziert das Bearbeiten und Speichern den Header und die Trennlinie:
Wenn allen Zeilen außer dem Header eine führende Pipe fehlt, dupliziert das Bearbeiten und Speichern alles außer dem Header
ngmumsb.cloudfront.net/original/4X/8/6/9/8698915fc6b623d8f1d4495694845016fcace410.mp4
Wenn jede Zeile eine führende Pipe vermisst, funktioniert das Speichern der Tabelle nicht und es wird ein JavaScript-Fehler generiert:
Cannot read properties of null (reading 'length').
Die Standardtabelle aus der Topic-Vorlage in Plugin verwendete keine führenden Pipes, daher habe ich sie geändert, um die Pipes hinzuzufügen und potenzielle Fehler zu vermeiden.
Zusammenfassend lässt sich sagen:
-
Tabellenzeilen ohne führende Pipes sind gültige Markdown-Syntax
-
Der Tabellen-Editor mag keine Tabellenzeilen ohne führende Pipes
![]()