Ten en cuenta que si un usuario no ha iniciado sesión, hacer clic en el botón mostrará el modal de inicio de sesión.
La clave es obligatoria
Otras opciones
action="create" esto hará que el botón abra un compositor para crear un nuevo tema
action="create_pm" esto hará que el botón abra un compositor para crear un nuevo MP
categoryId="2" solo utilizable con action="create", establecerá la categoría del compositor abierto
title="algún título" solo utilizable con create y create_pm, título del tema/MP
recipients="a@example.com" solo utilizable con create_pm, personas a las que se enviará
usernames=sam solo utilizable con create_pm
label="Texto de mi botón" El texto del botón
Marcadores de posición
Puedes tener claves especiales en tu plantilla que se reemplazarán:
$week_start → fecha al comienzo de la semana
$week_end → fecha al final de la semana
$prev_week_start → fecha al comienzo de la semana anterior
$prev_week_end → fecha al final de la semana anterior
$today
$tomorrow
$username → nombre de usuario del usuario actual
$name → nombre del usuario actual
Ten en cuenta que esto se reemplazará por fechas locales.
Los marcadores de posición especiales también se interpolan en title
Lista de etiquetas
tagsList=":heart:,foo,#bar" mostrará una lista de casillas de verificación al final de la plantilla para que las personas puedan etiquetar su publicación fácilmente.
¡Esto es lo mejor! ¡Gracias!! Lo utilizo para crear plantillas de listas de verificación que se pueden generar cada vez que realizamos un proyecto repetitivo. Antes, nuestras instrucciones habrían sido “copiar y pegar todo lo siguiente” en lugar de tener este botón tan elegante para crear un tema para las personas.
¿Existe un plan para hacer esta funcionalidad accesible en la ventana del editor? Para mí, el lugar más lógico sería donde se encuentran opciones como Ocultar detalles y Crear encuesta.
En mi opinión, sería más útil tener un ejemplo para el caso de respuesta (sin action=create), ya que probablemente esa sea la razón por la que la mayoría está buscando, dado que ya es posible crear un tema mediante una URL.
¿Sería posible utilizar una plantilla para crear un nuevo mensaje personal?
Además, cuando alguien no ha iniciado sesión, hacer clic en “Usar plantilla como respuesta” no provoca ninguna acción. ¿Podrías agregar una funcionalidad que, si el usuario no ha iniciado sesión, realice alguna acción para animarlo a iniciar sesión o crear una nueva cuenta?
¿Existe alguna forma posible de modificar el botón de respuesta predeterminado en un tema con una plantilla así?
Eso sería un cambio radical para conversaciones estructuradas específicas en el foro. Especialmente para concursos, etc., donde los usuarios deben enviar contenido de manera estructurada.
Actualmente, el usuario solo puede acceder a la plantilla de respuesta mediante el botón en la primera publicación generada por el componente del tema.
Lo que me gustaría lograr es habilitar la plantilla para los botones de respuesta estándar en el tema también (el botón de respuesta debajo de la línea de tiempo y el botón de respuesta debajo de la última publicación).
Edición: Un caso de uso muy común es un tema donde los usuarios pueden dejar comentarios, como informes de errores, etc. Si pudiéramos agregar plantillas de publicación por tema, al igual que las plantillas por categoría para nuevos temas, esto reduciría los informes incompletos y, por lo tanto, ahorraría mucho tiempo a nuestro personal.
Tengo algunos problemas para instalar este componente. Soy nuevo en Discourse, así que espero que alguien pueda confirmar si los pasos que he seguido son correctos.