¿Cómo hacer que las variables de plantilla se rellenen?

Tengo algunas dificultades para ver las variables prellenadas que admite el plugin. Todos los demás aspectos de este plugin funcionan como se esperaba, ¡y es increíble! :+1: :+1:

Tengo instalado el plugin Discourse Templates y todo parece estar actualizado. Sin embargo, todo lo que obtengo cuando escribo:

Hola, %{reply_to_username}.
Mensaje.
Saludos cordiales,
%{my_username}

…es:

Hola, %{reply_to_username}.
Mensaje.
Saludos cordiales,
%{my_username}

:thinking: Yo esperaba:

Hola, fulano.
Mensaje.
Saludos cordiales,
yo_oficialmente

¿Me falta algo?

Intenta poner

Hola, %{reply_to_username}.
Mensaje.
Saludos,
%{my_username}

en la primera publicación de un tema en tu categoría/etiqueta de plantillas, luego inserta esa plantilla desde el editor. :slight_smile:

1 me gusta

Creo que depende del contexto en el que estés usando la plantilla. Acabo de hacer una prueba para revisarlas y el %{reply_to_username} no se rellena al responder al OP, por ejemplo. Sin embargo, tu nombre de usuario debería rellenarse siempre, así que no estoy seguro de lo que está pasando con ese. :slight_smile:

¿Podrías dar un poco de detalle sobre cuándo los estás usando?

Por un pequeño experimento, creo que también puedes anidar las variables como alternativas entre sí. Así que creo que Hola %{reply_to_username,fallback:%{original_poster_username,fallback:there}}, funcionaría tanto para responder al OP de un MP como para responder a cualquier mensaje posterior (aunque vale la pena probarlo tú mismo, solo para asegurarte :slight_smile:)

2 Me gusta

Gracias por la aclaración. Definitivamente estaba usando el plugin de forma no intencionada. Sin embargo, mi intento se está explorando más a fondo aquí, en caso de que alguien esté interesado en usar plantillas para enviar mensajes privados.
#wishlist :pray:t4:

1 me gusta

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.