Pasar texto de borrador a una nueva respuesta

Me interesa añadir un parámetro de texto de borrador a las URL de visualización de temas o publicaciones, de modo que cuando se abra el tema o la publicación, también se abra automáticamente la interfaz de respuesta y se complete la respuesta con el texto del borrador (para su revisión, modificación y posible envío). ¿Es esta ya una característica (o está relacionada con una característica) que aún no he descubierto?

Para aclarar, esta es una posible estrategia para el caso de uso que tengo en mente, y también podría ser una característica útil en sí misma. Así que déjame dar un paso atrás y considerar el caso de uso más amplio:

Estoy agradecido por la característica de incrustar comentarios, y quiero más. En particular, quiero que los usuarios puedan seleccionar texto en la página incrustada y que ese texto se incluya (como una cita) en una nueva publicación cuando naveguen al foro.

Una forma posible de hacerlo podría ser el parámetro de texto de borrador que esbozé al principio de esta publicación. Empecé a investigar los controladores de temas y publicaciones, pero soy muy nuevo en la base de código de Discourse, así que si alguien quisiera unirse a mí en esto, sería divertido (para mí). (La conversación sobre iframes en el tema de Docuss también parece algo relevante aquí).

Esta idea también podría ser la primera de una línea completa de características para la integración de información de temas y publicaciones en la página incrustada. Es cierto que todo esto se parece a otras conversaciones sobre la integración con hypothes.is, pero la visión está ciertamente más ligada a una instancia particular de Discourse. Si queremos que un sitio separado sea un cliente enriquecido de una instancia particular de Discourse, ¿es el enfoque de claves API de usuario el camino a seguir? Parece pesado y costoso, pero tal vez una vía de autenticación de usuario más directa sea insegura.

2 Me gusta

Sí, ya existe una función para iniciar un tema con un hipervínculo, así como plantillas de temas de categoría, que es una respuesta predeterminada, precargada para cualquier tema nuevo en esa categoría. Puede configurarlo editando la categoría.

2 Me gusta

¡Gracias por responder, Jeff! Sí, he estado muy contento de usar las plantillas de temas de categoría para ayudar a nuestra comunidad a seguir las directrices para temas en categorías particulares.

Sin embargo, me preocupa no haber sido claro. Lo que quiero (al menos con la primera idea en mi publicación original) es poder pasar un parámetro de consulta a un tema existente de tal manera que el texto del parámetro se convierta en el texto inicial en la interfaz de “Responder” en ese tema. Por lo tanto, por ejemplo, con este tema, si accedieras a (algo como) https://meta.discourse.org/t/219888?reply_draft=Referenced%20at:%20http://other.example.org/forum/t/17, entonces este tema se abriría, la interfaz de Responder se mostraría por defecto y el texto dentro de la interfaz de respuesta contendría “Referenced at: http://other.example.org/forum/t/17”.

Pero también quiero enfatizar que este es solo un enfoque posible para mi objetivo real, que es permitir a los usuarios seleccionar fácilmente texto de una página que no sea de Discourse e incluir ese texto como una cita dentro de una publicación de Discourse (relacionada). También tengo curiosidad por las reacciones sobre los otros aspectos de la discusión al respecto.