Mostra "Prossimi eventi" in tutte le categorie

Ciao a tutti! Ho un piccolo problema che non riesco a risolvere. Ho un forum (laguaridaretro.com) dove, grazie al componente “Right Sidebar Blocks”, posso personalizzare la colonna di destra del forum. Il punto è che lì ho inserito i prossimi eventi, come potete vedere nella screenshot più in basso. Questi eventi mi appaiono nella homepage del forum e nella categoria Eventi, ma quando entro in un’altra categoria del forum, la colonna appare vuota, come se non ci fossero eventi pubblicati.

Vorrei che tutti gli eventi apparissero in tutte le categorie, non solo in quelle due. È possibile?

Il calendario viene visualizzato ma non ci sono eventi elencati, oppure l’intera sezione è scomparsa?

Immagino che tu abbia configurato nelle pagine dell’interfaccia di amministrazione in quali pagine mostrare il calendario, in questo modo:

Per impostazione predefinita, l’elenco degli eventi restituisce solo gli eventi per la categoria corrente. È disponibile un trasformatore di valori (discourse-calendar-upcoming-events-show-cross-category) che puoi utilizzare per modificare questo comportamento.

Crea un nuovo componente del tema (penso sia meglio se viene caricato precocemente, quindi usa qualcosa come “aaa tutti gli eventi in ogni categoria” per il nome).

Nella scheda JS, aggiungi questo:

api.registerValueTransformer(
   "discourse-calendar-upcoming-events-show-cross-category",
   () => true
 );

Quindi apparirà così:

Poi salva il codice e, dopo un ricaricamento, dovresti essere in grado di vedere tutti gli eventi in ogni categoria.