La tabla de Markdown admite una sintaxis donde las primeras columnas no comienzan con una barra vertical (y las últimas no terminan con una).
Esta es una tabla válida ![]()
icon | description | content |
-|-|-|
:discourse2: | **Resumen** | **Discourse OpenID Connect** permite utilizar un proveedor de OpenID Connect como proveedor de autenticación para Discourse.
:hammer_and_wrench: | **Enlace al repositorio** | <https://github.com/discourse/discourse-openid-connect>
:open_book: | **Guía de instalación** | [Cómo instalar complementos en Discourse](https://meta.discourse.org/t/install-plugins-in-discourse/19157)
Se renderiza así:
| icon | description | content |
|---|---|---|
| Resumen | Discourse OpenID Connect permite utilizar un proveedor de OpenID Connect como proveedor de autenticación para Discourse. | |
| Enlace al repositorio | https://github.com/discourse/discourse-openid-connect | |
| Guía de instalación | Cómo instalar complementos en Discourse |
Al editar y guardar la tabla (sin modificar los datos) mediante el constructor de tablas, se duplica cada fila que no tiene una barra vertical inicial:
Si los encabezados carecen de una barra vertical inicial, al editar y guardar se duplica el encabezado:
Si los encabezados y el separador carecen de una barra vertical inicial, se duplican el encabezado y el separador:
Si todas las filas excepto el encabezado carecen de una barra vertical inicial, al editar y guardar se duplica todo excepto el encabezado
gmumsb.cloudfront.net/original/4X/8/6/9/8698915fc6b623d8f1d4495694845016fcace410.mp4
Si todas las filas carecen de una barra vertical inicial, guardar la tabla no funciona y genera un error de JS:
Cannot read properties of null (reading 'length').
La tabla predeterminada de la plantilla del tema en Customization > Plugin no utilizaba barras verticales iniciales, por lo que la modifiqué para añadirlas y prevenir posibles errores.
En resumen:
-
Las filas de tabla sin barras verticales iniciales son sintaxis Markdown válida.
-
El constructor de tablas no acepta filas de tabla sin barras verticales iniciales.
![]()