Gracias, Todd, por la referencia a CommonMark; no lo conocía hasta ahora, y ahora este hilo tiene más sentido para mí.
He estado ejecutando un foro phpBB durante 22 años, y a lo largo de los años lo modifiqué bastante para satisfacer mis necesidades: visualización de galería, soporte para PDF en línea, Litebox y subtitulado (con/sin Litebox). Cuando mencionaste figcaption, me llamó la atención. Aquí hay un fragmento de attachment.html, una plantilla que modifiqué:
<figure>
<a data-fancybox="gallery1" href="{_file.U_DOWNLOAD_LINK}" data-caption="{_file.COMMENT}">
<img src="{_file.THUMB_IMAGE}" class="postimage" alt="{_file.DOWNLOAD_NAME}" title="{_file.DOWNLOAD_NAME} ({_file.FILESIZE} {_file.SIZE_LANG}) {_file.L_DOWNLOAD_COUNT}" />
</a>
<!-- ENDIF -->
<!-- IF _file.COMMENT --><figcaption>{_file.COMMENT}</figcaption><!-- ENDIF -->
</figure>
Nuestro amigo figcaption.
Es hora de que deje phpBB; ha sobrevivido a su utilidad, y Discourse es una plataforma mucho más robusta. Pero, aunque no puedo hablar con autoridad sobre CommonMark, o por qué debería respetarse, puedo decir que la incapacidad de subtitular imágenes, PDF, video, audio, etc. en Discourse es para mí una omisión grave. Sin embargo, se maneje, debería haber alguna provisión.
Solo mi $0.02.
-Dan