Scheda utente: Il pulsante di chat è scomparso

Gentile community di Discourse,

Avevamo un pulsante di chat sulle nostre schede utente sotto /u. Ma ora sono spariti. Mi chiedo perché? Potete aiutarmi per favore?

Perché display: none per gli amministratori?

Per gli amministratori, i “usercard-controls” sono impostati su display: none. Potrei risolvere questo problema con CSS. Quindi non è questo il grosso problema.

Pulsante non nel DOM per utenti normali

Tuttavia, per gli utenti normali, l’elemento del pulsante non entra nemmeno nel DOM. Questo è un problema? Come posso farlo riapparire?

Quello di cui abbiamo bisogno per tutti:

Fondamentalmente, quello che sto cercando sono questi pulsanti ma per tutti gli utenti, non solo per gli amministratori. Vedi esempio qui sotto:

Impostazioni

  • Ho impostato Chat allowed groups su TL 1
  • Ho rimosso tutto il mio CSS ma non ha avuto alcun effetto.

Per favore :heart:

Se avete qualche idea, fatemelo sapere.

1 Mi Piace

Ciao,

Se guardi l’origine, sembra far parte delle tue personalizzazioni, sia nel tema che nei componenti del tema. Vedresti user-card.scss se si tratta di una modifica dal core.

image

Puoi usare la modalità sicura per determinare se i plugin/componenti del tema causano un problema!

Qual è il valore dell’impostazione Gruppi abilitati per messaggi diretti?
La visibilità del pulsante chat in questo contesto è associata a questa impostazione.

5 Mi Piace

Ciao @Arkshine
Grazie per la tua risposta.
L’impostazione Direct message enabled groups è impostata sugli utenti trustlevel1.

Proverò di nuovo la modalità sicura, ma finora non ha avuto successo.

Il tema 29 corrisponde all’“ID” del “User Card Directory Component” 29 nel mio caso. Quindi mi chiedo se provenga dal CSS del componente?

Inoltre, ciò che mi chiedo di più è perché il pulsante non è nemmeno nell’html per gli utenti normali? Non è su display:none. Semplicemente non è affatto nell’html.

Hai ragione, proviene da questo TC! Sembra intenzionale per visualizzare completamente il nome utente.
Penso che sia un giusto compromesso dato che puoi cliccarci sopra per andare al profilo dell’utente.

Il pulsante dovrebbe apparire se l’utente fa parte del gruppo TL1+. Ti consiglio di ricontrollare per esserne sicuro! Potresti aver testato quando i controlli erano nascosti, o aver scelto l’utente sbagliato.

1 Mi Piace