¿Hay alguna manera de hacer que cualquier persona que se registre por primera vez (ya sea a través del proceso de registro o aceptando una invitación (incluso si no tiene configurado el tema de destino)) vaya a una categoría específica y que el compositor de publicaciones se abra automáticamente?
Esto reduciría la fricción de que los nuevos usuarios publiquen publicaciones de introducción y aumentaría la participación de la comunidad.
¿Cómo podría lograr esto? Ya tengo varios enlaces de invitación creados y no habría una forma realista de cambiar todos a la configuración de tema de destino en ellos (y eso tampoco abriría el compositor de publicaciones).
No hay una forma integrada en Discourse para enviar automáticamente a todos los usuarios nuevos (que se registran o que llegan por invitación) a una categoría específica y abrir automáticamente el compositor.
Soluciones alternativas:
Puede animar a los usuarios a visitar su área de presentación incluyendo un enlace al compositor en:
Puede lograr esto con el complemento Custom Wizard, configurándolo para redirigir a los nuevos usuarios al compositor en la categoría elegida al completar el asistente de incorporación.
Esto abre el compositor de nuevo tema con los campos rellenados previamente (título, categoría, cuerpo) usando parámetros de consulta simples, no post[...].
Así que el flujo sería:
redirigir después del registro/aceptación de la invitación
aterrizar en /new-topic?...
el compositor se abre inmediatamente con la categoría y el contenido deseados
Este es el mismo mecanismo utilizado por el uso compartido de iOS y otras integraciones, por lo que ya es compatible y estable.
La pregunta restante es dónde enganchar mejor la redirección (aceptación de la invitación vs. primer inicio de sesión), no si el compositor en sí puede abrirse automáticamente.
Sé que eso es posible, pero no excluía la posibilidad de que el OP quisiera abrir el compositor de respuestas, no el compositor del tema. Por eso sugerí el servicio de compositor que, si no recuerdo mal, tiene un método para abrirlo.
Si
es posible, quizás un elemento de localStorage pueda indicar la apertura del compositor. Mmm…