¡Hola!
Hemos creado un plugin que redefine el outlet post-event-builder: cada evento creado en nuestra instancia debe tener sus campos personalizados rellenados, y nuestro formulario completa los valores propuestos con datos de una fuente externa.
Solo utilizamos versiones ESR de Discourse, por lo que todo funcionaba correctamente en 2026.1.x, y ahora estoy en proceso de actualizar a 2026.7.x, así que estoy descubriendo el nuevo formulario y el avanzado.
Dado que nuestros usuarios deben rellenar todos los campos personalizados, nos gustaría utilizar el formulario «avanzado» en lugar del compacto, sin opción para cambiar entre formularios.
Inicialmente pensé en una configuración del sitio para usar el formulario avanzado por defecto (y deshabilitar la posibilidad de cambiar al compacto, ya que todo está incluido en el avanzado de todos modos), o en dos configuraciones (usar el formulario avanzado por defecto y evitar el cambio de formulario). Un outlet de plugin para reemplazar el formulario compacto también podría ser útil, siempre que incluya el cambio al formulario avanzado para poder eliminarlo.
El nuevo comportamiento nos está bloqueando realmente en el proceso de actualización, y no podemos quedarnos en la antigua 2026.1.x, que ya no se mantiene.
¿Cuál sería el mejor enfoque? ¿Cómo puedo ayudar?