Consenti l'impostazione della visibilità dei partecipanti all'evento

Ciao,

è possibile impostare chi può vedere i partecipanti (“Parteciperanno”, “Interessati” e “Non Parteciperanno”) di un evento?

Utilizziamo questo fantastico componente aggiuntivo ma ora abbiamo ripensamenti sul fatto che potrebbe essere utile nascondere questi dettagli agli utenti non registrati / ospiti / motori di ricerca e mostrarli solo agli utenti registrati o addirittura a TL1 e superiori.

2 Mi Piace

1° installa Discourse Category Lockdown e blocca la categoria dell’evento in modo che mostri solo i titoli dell’evento
2° Usa la funzione di pubblicazione di Discourse per consentire agli utenti anonimi di vedere l’argomento dell’evento con il suo URL /pub/ e vedranno una pagina pubblicata con solo la descrizione e le immagini.
3° Usa il plugin della landing page fr per creare una pagina che elenchi tutti gli argomenti di 1 categoria (controlla il fondo di questa pagina Rendering data from a specific topic - Discourse Landing Pages - Pavilion)
4° Imposta nelle opzioni di sicurezza della categoria il suo reindirizzamento alla landing page che hai creato per la categoria dell’evento che utilizzi
5° opzionale: disabilita le ricerche per gli anonimi in modo che non possano trovare nulla tramite la funzione di ricerca; per farlo: aggiungi questo al tuo app.yml nella sezione env e riavvia l’app (senza rebuild)

env:
  DISCOURSE_RATE_LIMIT_SEARCH_ANON_GLOBAL_PER_MINUTE: 0
2 Mi Piace

Grazie, ma è molto complicato. Ma almeno un modo per raggiungere l’obiettivo. :slight_smile:

1 Mi Piace

Ciao Roi! Il tuo forum di immersioni subacquee sembra davvero fantastico! Puoi dirci qualcosa di più su cosa stai cercando di fare? Vuoi mostrare gli eventi in argomenti pubblici (ai visitatori non loggati) ma limitare chi può vedere chi ha confermato la partecipazione a quegli eventi? Chi dovrebbe essere autorizzato a vedere chi ha confermato la partecipazione? Abbiamo già un precedente per limitare i privilegi e l’accesso alle cose per gruppo. Non sono sicuro se o quando questa funzionalità potrebbe essere implementata per il plugin degli eventi, a meno che più persone non la richiedano e riusciamo a inserire il lavoro.

Grazie mille per il complimento. Lo apprezzo molto. :slight_smile:

Sì, esattamente. Non tutti dovrebbero vedere chi parteciperà, chi potrebbe partecipare o chi non può partecipare. Soprattutto non i bot di ricerca. Inoltre, come per altre funzionalità, vogliamo motivare i lettori anonimi a creare un account o ad accedere con il loro account esistente. In questo caso, alcuni dei nostri utenti hanno anche chiesto di persona chi sia in grado di vedere quando cliccano Sì, No, Forse.

Qualcosa di veramente semplice farebbe al caso mio. Come selezionare “tutti” o “registrati” in ogni nuovo evento che creo. Penso che questo sia più un plugin che una funzionalità principale.

1 Mi Piace

Quindi un’impostazione del plugin che copra tutti gli eventi sarebbe sufficiente per te?

Sì, anche quello soddisferebbe pienamente le mie esigenze. :slight_smile: