La tabella Markdown supporta una sintassi in cui le prime colonne non iniziano con una barra verticale (e le ultime colonne non terminano con una).
Questa è una tabella valida ![]()
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)
Viene visualizzata come:
| 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 |
Modificando e salvando la tabella (senza modificare i dati) con l’editor di tabelle, ogni riga che non ha una barra verticale iniziale viene duplicata:
Se le intestazioni mancano di una barra verticale iniziale, la modifica e il salvataggio duplicano l'intestazione:
Se le intestazioni e il separatore mancano di una barra verticale iniziale, duplica l'intestazione e il separatore:
Se tutte le righe tranne l'intestazione mancano di una barra verticale iniziale, la modifica e il salvataggio duplicano tutto tranne l'intestazione
gmumsb.cloudfront.net/original/4X/8/6/9/8698915fc6b623d8f1d4495694845016fcace410.mp4
Se ogni riga manca di una barra verticale iniziale, il salvataggio della tabella non funziona e genera un errore JS:
Cannot read properties of null (reading 'length').
La tabella predefinita dal modello dell’argomento in Customization > Plugin non utilizzava barre verticali iniziali, quindi l’ho modificata per aggiungere le barre e prevenire potenziali errori.
Per riassumere:
-
Le righe della tabella senza barre verticali iniziali sono una sintassi Markdown valida
-
L’editor di tabelle non gradisce le righe della tabella senza barre verticali iniziali
![]()