Comprendere e gestire gli avvisi dei post

:bookmark: Questa guida spiega cosa sono gli avvisi sui post e come gestirli e configurarli per il tuo sito.

:person_raising_hand: Livello utente richiesto: Amministratore

Questa documentazione copre:

  • Cosa sono gli avvisi sui post e il loro scopo
  • Come disabilitarli e configurarli

Cosa sono gli avvisi sui post

Gli avvisi sui post sono modi per incoraggiare la gentilezza verso gli utenti che sono nuovi nella comunità o che non pubblicano nella comunità da un po’ di tempo. Sono visibili a tutti gli utenti che hanno un certo Livello di Fiducia, ad eccezione dell’utente a cui si applica l’avviso.

Ecco un esempio di come vengono visualizzati:

Esiste anche l’avviso sui post “ufficiale”, che può essere aggiunto manualmente dallo staff:

Che appare così:

Configurazione degli avvisi sui post

Quanto segue può essere regolato nelle impostazioni di Amministrazione del tuo sito.

  • new user notice tl: Il livello di fiducia minimo richiesto per visualizzare gli avvisi sui post dei nuovi utenti (impostato su livello di fiducia 2 per impostazione predefinita)
  • returning user notice tl: Il livello di fiducia minimo per visualizzare gli avvisi sui post degli utenti che ritornano (impostato su livello di fiducia 2 per impostazione predefinita)
  • old post notice days: Il numero di giorni dopo i quali gli avvisi per i nuovi utenti e per gli utenti che ritornano vengono nascosti automaticamente. Gli avvisi personalizzati (dello staff) non sono influenzati da questa impostazione. (Impostato su 14 giorni per impostazione predefinita)
  • returning users days: Il numero di giorni che devono trascorrere affinché l’utente sia considerato di ritorno. (Impostato su 120 giorni per impostazione predefinita)

È anche possibile modificare il testo visualizzato negli avvisi sui post nelle impostazioni di testo del sito sotto il menu Amministrazione e cercando “post.notice”.

Disabilitare gli avvisi sui post

:information_source: Questa è una guida utile per aggiungere CSS personalizzato al tuo sito creando rapidamente un nuovo componente tema.

Aggiungi il seguente CSS al tuo sito per nascondere tutti gli avvisi sui post (inclusi gli avvisi dello staff):

.post-notice {
  display: none;
}

In alternativa, puoi disabilitare tipi individuali di avvisi includendo uno o più dei seguenti, a seconda di ciò che desideri disabilitare:

.post-notice.new-user {
  display: none;
}

.post-notice.returning-user {
  display: none;
}

FAQ

D. È possibile disabilitare gli avvisi sui post senza creare un nuovo tema?
R. Questo è possibile impostando new user notice tl e returning user notice tl al livello di fiducia 4. Sebbene i membri che sono livello di fiducia 4 sarebbero ancora in grado di visualizzarli, la stragrande maggioranza degli utenti in una comunità non è livello di fiducia 4 e quindi non vedrebbe l’avviso sul post.

D. È possibile rimuovere un avviso sul post da un utente/post specifico?
R. Puoi farlo cliccando sul menu :wrench: sul post e rimuovendo l’avviso sul post.

Risorse aggiuntive

:writing_hand: Questo argomento è stato originariamente scritto da @HamMan2118.

2 Mi Piace

Aggiungerei un avviso a quel paragrafo, perché alcuni di quegli snippet di codice nasconderanno anche le notifiche dello staff che aggiungi.
E forse è meglio aggiungerli in un nuovo componente del tema, che puoi aggiungere al tuo tema corrente, invece di creare un tema completamente nuovo.

2 Mi Piace

Ho aggiunto quell’avviso e ho anche collegato questa guida per aiutare le persone ad aggiungere CSS personalizzato al loro sito: Making custom CSS changes on your site

2 Mi Piace

Al momento questo è in due di essi. Inoltre, mentre la configurazione è importante solo per gli amministratori, le informazioni generali sugli avvisi dei post sono interessanti per tutti i membri che possono vederli.

2 Mi Piace

Questo non è più necessario. Gli avvisi per i nuovi utenti e per quelli di ritorno non vengono più visualizzati dopo old post notice days e nemmeno gli avvisi ufficiali hanno la classe old.

E quindi anche l’avviso sottostante non è più necessario.