¡Hola!
Veo que el complemento de script de la API de Discourse puede obtener al usuario actual:
<script type="text/discourse-plugin" version="0.8.18">
if(api.getCurrentUser() != null) {
$("#logged-in-user").text(" " + api.getCurrentUser().username);
}
</script>
¿Existe un comando similar para obtener el tema actual? Mi caso de uso es cambiar la URL del botón de redirección al final de una publicación a un enlace prellenado para un mensaje privado dirigido al autor original. Para encontrar el nombre de usuario del autor original, parece que necesitaría obtener primero el ID del tema y luego consultar al autor original mediante "/t/<TOPIC_ID>.json".
El complemento del botón incluye <TOPIC_ID> integrado, pero no estoy seguro de cómo lograr esto usando JavaScript en Administración > Personalización. ¡Gracias!