He buscado, pero no parece encontrar nada sobre esto en este foro, quizás estoy buscando con la palabra clave incorrecta.
Tengo un foro de salud y estoy interesado en agregar potencialmente otra categoría en el foro para algo como “Eventos Adversos”, donde las personas puedan reportar situaciones en las que han tenido un evento adverso con un medicamento, etc. El objetivo sería que aparezca un formulario precreado como la caja de entrada para esta categoría específica de publicación. Como mínimo, esto incluiría algunos textos/preguntas básicas y algunos cuadros de texto libre donde las personas puedan ingresar información. Una versión más ideal sería algo que pudiera incorporar algunos cuadros desplegables, opciones múltiples, etc.
¿Existe algún plugin o algo similar que ya haga esto que alguien haya creado?
A continuación, un ejemplo aproximado del tipo de formulario/información que estaría considerando recrear en el foro.
Una búsqueda en #plugins no mostró muchos resultados directamente sobre formularios.
En la configuración de tu categoría, puedes crear “Plantillas de temas” que rellenarán automáticamente las nuevas publicaciones realizadas en esa categoría con texto predefinido. Un buen ejemplo de esto es redactar un tema en Support y observar cómo aparece el texto en el cuadro.
Podrías crear el formulario en ese campo de plantilla y luego hacer que las respuestas al formulario se generen bajo esa categoría específica, donde los usuarios puedan rellenar los espacios en blanco y enviar.
El único inconveniente de esto es que las respuestas serán públicas. Puedes ocultar las publicaciones, lo que las hará visibles solo para el creador, los administradores y cualquier persona con el enlace. Realicé una búsqueda rápida y @theblazehen pudo crear un trabajo programado (cron job) que oculta automáticamente las publicaciones en una categoría específica:
Podrías eliminar la parte and closed = TRUE para ocultar todas las publicaciones en la categoría. Asegúrate de cambiar el ID de la categoría, ya que el tuyo no será 19.
Alguien probablemente tenga una mejor sugerencia, o incluso un plugin completo para esto, pero no puedo pensar en ninguna otra sugerencia que no sea externa.
Interesante idea. Podría ser una solución alternativa si no hay nada más disponible. El objetivo es hacer esta información pública, así que eso no es un problema.
Sí, el Plugin de Asistente Personalizado admite este tipo de caso de uso. De hecho, otros foros relacionados con la salud lo utilizan para un propósito similar.
No es posible usar Formularios de Google para esto, a menos que solo permitas el inicio de sesión a través de Google (más algún código personalizado) o de alguna manera importes todos los detalles de tus usuarios a una hoja de cálculo de Google.