Ciao!
Abbiamo creato un plugin che ridefinisce l’outlet del plugin post-event-builder: ogni evento creato sulla nostra istanza richiede la compilazione dei campi personalizzati, e il nostro modulo completa i valori proposti con dati da una fonte esterna.
Utilizziamo solo versioni ESR di Discourse, quindi tutto funzionava correttamente su 2026.1.x, e ora sto procedendo all’aggiornamento a 2026.7.x, scoprendo così il nuovo modulo e quello avanzato.
Poiché i nostri utenti devono compilare tutti i campi personalizzati, vorremmo utilizzare il modulo “avanzato” al posto di quello compatto, senza l’opzione per cambiare modulo.
Inizialmente ho pensato a un’impostazione di sito per utilizzare il modulo avanzato in modo predefinito (disabilitando la possibilità di passare a quello compatto, dato che tutto è già presente nel modulo avanzato), oppure a due impostazioni (utilizzare il modulo avanzato in modo predefinito, impedire il cambio di modulo). Un plugin outlet per sostituire il modulo compatto potrebbe essere utile, purché includa il passaggio al modulo avanzato in modo da poterlo rimuovere.
Il nuovo comportamento ci sta bloccando seriamente nel processo di aggiornamento e non possiamo restare sulla vecchia versione 2026.1.x, ormai non più mantenuta.
Qual sarebbe l’approccio migliore? Come posso contribuire?