Lavoro nell’hosting di discourse.org, quindi i plugin non sono possibili per me in questo caso. Immagina di aver pubblicato un argomento in cui chiunque può vederlo.
Se qualcuno appartiene al gruppo “A”, voglio che veda questo contenuto. Se NON appartiene, voglio che veda quest’altro contenuto. E una parte dell’argomento tutti dovrebbero vederla. Schematicamente così…
Questo è il contenuto che tutti vedono.
{pensiero magico: solo per le persone nel gruppo A}
Ehi, grazie per far parte del gruppo speciale!
{/pensiero magico}
{pensiero magico: solo per le persone NON nel gruppo A}
Ehi, abbiamo un gruppo speciale a cui puoi unirti. [Leggi di più a riguardo](…)
{/pensiero magico}
Sono fiducioso (ma dimentico esattamente come farlo) che questo possa essere fatto con un componente tematico per impostare classi CSS sul contenuto che voglio “attivare/disattivare”. Farò questo se questa è la migliore soluzione che riesco a trovare.
Ma display: none di CSS è una soluzione debole. Vorrei far sparire dal DOM ciò che non dovrebbero vedere. Fatto sparire lato server, se possibile, ma mi accontenterei almeno di farlo sparire lato browser tramite JavaScript. (Ciò richiede un livello di astuzia molto più elevato per aggirarlo rispetto a display: none in CSS.)
