¿Reemplazar texto con más que solo enlaces?

Sé que puedes configurarlo fácilmente para reemplazar texto con enlaces, pero me gustaría reemplazar texto con HTML personalizado que resalte y subraye algo de texto e incluya etiquetas “title”.

La razón por la que algunas personas en nuestros foros usan indicadores de tono, pero para las personas nuevas, necesitan mucha explicación. Si pudiera tener una etiqueta abbr envuelta a su alrededor con una etiqueta title explicando qué significa y un enlace a la lista, sería perfecto.

¿Es esto posible? ¿Requeriría un componente temático? No tengo idea de cómo hacer uno de esos.

1 me gusta

Podrías configurar Palabras vigiladas para reemplazar automáticamente esos indicadores de tono con, por ejemplo, un <a href="https://toneindicators.carrd.co/#masterlist"><abbr title="Joking">/j</abbr></a>?

3 Me gusta

¡Oh, ¿puedes hacer eso? Pensé que solo podías reemplazar con enlaces o palabras, no con HTML. ¡Lo intentaré, gracias!

1 me gusta

¡Vaya, no me di cuenta de lo flexible que era esa función!

1 me gusta

Hmm, no funcionó

1 me gusta

Creo que Markdown y HTML no funcionan con Palabras Observadas:

2 Me gusta

¿Hay alguna otra forma de hacer esto, por favor? :folded_hands:

1 me gusta

Bueno, eso es incómodo. Supongo que no debería responder en meta antes de mi café de la mañana :sweat_smile:

Veré si es una solución/adición fácil.

5 Me gusta

Como alternativa, tienes dos componentes de tema:

6 Me gusta

¡El segundo es lo que estaba buscando, ¡muchas gracias!

2 Me gusta

Hmmm, no funciona del todo, hay 2 problemas:

  1. La URL no funciona, intenta cargar la página como parte de mi foro.
  2. Al hacer clic en ella en el móvil, no aparece la ventana emergente, solo parpadea y desaparece.

:pensive_face:

1 me gusta

Necesitas añadir target="_blank" dentro del elemento <a>.

Voy a probar eso.

EDITAR: Una pulsación larga sobre él muestra la información sobre herramientas, pero también parece mostrar la barra de herramientas de selección. Estoy comprobando si me falta algo.

La pulsación larga no me funciona. Estoy en un iPhone. Se vuelve loco, pero si lo tocas muchas veces, finalmente se queda abierto.

@Shauny Actualiza el componente y comprueba si ayuda.

Sí, eso es mejor, gracias, la pulsación larga funciona. Me pregunto si es posible que funcione también con toques normales, ya que no sé si la gente lo descubriría por sí sola.

1 me gusta

¿Puedes probar la última versión? “Debería” funcionar con un toque en el móvil ahora.

1 me gusta

Ya no funciona en absoluto :-/

1 me gusta

De hecho. No pude probar en un dispositivo móvil real, solo en un escritorio (vista móvil). Déjame ver cómo puedo solucionarlo.

En realidad, funciona. Lo probé en una instancia de Discourse en producción con un móvil, pero depende de una característica introducida recientemente (hace 3 semanas, #23071). Tendrás que actualizar tu Discourse para que funcione.

Ah, de acuerdo. Estoy en la versión estable. No planeo pasar a la beta solo por esto. Supongo que tendré que esperar :cry: