Yes totally fine, just pointing out there’s an alternative “sort-of” way to do this built in. I don’t think Commonmark even specifies highlight as part of the standard…
That’s a very literal reading. If I was to tell you I just highlighted this text how would anyone reading even know any different? Particularly if I changed the CSS to whatever color and style I liked…
Highlighting indicates areas for attention, insertions and deletions indicate change.
Sure, we can use CSS to restyle elements, we could also for example set background-color on anything within <strong> tags, but then we would lose the ability to make things bold without also highlighting them. The plugin lets us highlight passages without losing differentiation between the styles associated with tracked changes. Being a totally optional plugin which expands upon a well-established convention I don’t see tremendous value in confusing the two.
It would be great if this followed other common Markdown highlight syntax. I’m not sure if it’s in a particular spec (a quick Google search didn’t yield anything), but popular Markdown apps with the highlight feature use double colons to enclose text, like so:
Discourse is using markdown-it for parsing markdown. I am bundling the markdown-it-mark plugin so it is available in Discourse. Support for this syntax would need to be added there.
Este complemento parece romper la publicación en Discourse 2.6. Al menos, la publicación falló con el error 500 hasta que eliminé este complemento y reconstruí mi foro.
Acabo de probar con una instalación limpia de la beta 1 de la versión 2.7 y parece que funciona correctamente. ¿Qué otros complementos tienes instalados? ¿Hay algo en los registros de Discourse?
Intenté agregar los otros plugins que mencionaste y no pude reproducir el problema.
No me sorprende que los registros mencionen markdown, ya que se utiliza para todo el formato en las publicaciones de Discourse. No vi ninguna mención de este plugin en los registros que compartiste.
¿Qué sucede si vuelves a agregar el plugin y lo reconstruyes nuevamente? Creo que tu idea de que fue el proceso de reconstrucción es acertada.
Reinstalé el plugin mark y todo parece estar bien, así que alguna combinación de desinstalar el plugin y reconstruir resolvió la incapacidad de publicar, y reinstalar el plugin y volver a reconstruir no devolvió el estado de fallo.
Quién sabe qué significa eso, pero estoy feliz de tener el plugin de nuevo.
¿Existe alguna forma de agregar atajos de estilo a la barra de herramientas del editor de publicaciones? Hay varias etiquetas que mejorarían la comprensión de los temas técnicos. Sin embargo, por otro lado, los novatos se frustran por la austeridad de la barra de herramientas de Discourse.
Quizás podríamos incluir opciones en la barra de herramientas para algunas etiquetas Markdown que nos permitan hacer nuestras publicaciones más legibles. Tu ejemplo de Insertar y Eliminar es muy práctico. Esto, junto con la etiqueta tecla de teclado, ya aclaran nuestras publicaciones de los usuarios habituales experimentados.
Y dado que brindamos soporte de software impulsado por la comunidad, sería útil tener un grupo de emojis personalizable (flotado en la parte superior/por defecto). (Añadiríamos un grupo de emojis de tecnología.)