Come disabilitare il pulsante di chiusura del banner per i soli utenti non registrati

Continuando la discussione da Come disabilitare il pulsante di chiusura del topic banner?:

Ho controllato questa discussione, ma non ho ancora una risposta chiara. Il mio caso d’uso è il seguente: abbiamo un forum (community.pynk.io) che utilizza un link di invito per permettere alle persone di entrare. Le nuove persone che raggiungono il forum devono compilare un breve sondaggio (TypeForm) e, se raggiungono un certo livello superando quel questionario, Typeform fornisce un link di invito precedentemente generato per quel potenziale nuovo utente, consentendogli di entrare nel forum automaticamente.

Abbiamo configurato il nostro forum come “solo su invito” consentendo nuove registrazioni, quindi il pulsante “Iscriviti” è scomparso e abbiamo un topic banner fissato a livello globale dove i nuovi potenziali utenti vengono “accolti” e invitati a compilare il sondaggio. Il problema è che vogliamo che questo topic banner non sia eliminabile per gli utenti non registrati, ma eliminabile per gli utenti registrati… dobbiamo rimuovere la “X” per gli utenti non registrati e mantenerla per quelli registrati, in modo che gli utenti registrati possano effettivamente eliminarlo una volta per tutte.

Come possiamo ottenere questo comportamento? Grazie

Puoi farlo con il CSS. Ci sono esempi su come individuare l’elemento che indica se l’utente è connesso in numerosi argomenti. (Quello che farei io è cercare proprio quelli, dato che il CSS è ancora piuttosto confuso per me, quindi non ho una risposta concreta.)

Se hai fretta, dovresti riuscire a trovare un esempio. O forse qualcuno ti fornirà del codice effettivo.

Grazie @pfaffman!!! L’ho scoperto da solo nel frattempo:

  • Per nascondere la “X” per gli utenti non registrati:
.anon #banner .close .d-icon{
    display: none;
}
  • Per mostrare la “X” per gli utenti registrati:
#banner .close .d-icon{
    display: block;
}

Bel lavoro! Spero che la mia non-risposta ti sia stata di un piccolo aiuto. :wink: