Ciao,
è possibile rendere visibile il contenuto con il tag spoiler solo agli utenti registrati?
Ciao,
è possibile rendere visibile il contenuto con il tag spoiler solo agli utenti registrati?
Ciao @testuser2!
No, per quanto ne sappia al momento non è possibile.
Immagino tu possa farlo con js/css nella personalizzazione del tuo tema?
Qualcosa del genere: se #current-user esiste, allora rimuovi le classi “spoiled”.
Sarebbe perfetto se gli utenti potessero vedere solo la versione ‘spoiler’ di immagini e testo, in modo da rendersi conto che c’è qualcosa. E se cliccano, magari vengono reindirizzati alla registrazione/accesso se non hanno effettuato il login.
Pensi che sia facilmente realizzabile con JS/CSS?
Ah, ok. Forse è possibile rimuovere l’evento click, ma dato che l’effetto sfocato è realizzato tramite CSS, potrebbero vederlo comunque se modificano la regola CSS nel loro browser (anche se le persone comuni non lo farebbero).
Modifica: scusa, ho un po’ di difficoltà a capire: vuoi che gli utenti non registrati vedano il contenuto sfocato o non sfocato?
Voglio che gli utenti non registrati vedano solo la versione sfocata e, se cliccano, vengano reindirizzati al login/registrazione.
Sembra non essere molto difficile. Posso provare a scrivere uno script del genere, ma dovrai aspettare qualche ora perché devo ricostruire il mio Discourse con il plugin spoiler e preferisco farlo verso sera.
Yay, sembra fantastico. Grazie e senza fretta ![]()
Non fare affidamento su un plugin per i tag spoiler per nascondere i contenuti agli utenti non registrati. Non rientra nello scopo dei plugin per gli spoiler. ![]()
Hmm, ok. Mi piace lo stile sfocato per le immagini e i testi spoilerati e ho pensato che fosse il modo più semplice, invece di sviluppare una nuova funzionalità. Mostra all’utente che c’è un’immagine o un testo.