Hanno causato confusione in un paio di casi in cui la navigazione nei post storici ha dato un’impressione fuorviante di ciò che significava l’avviso del post. Ad esempio:
Penso che i vecchi avvisi dei post possano essere nascosti dai singoli siti utilizzando un po’ di CSS:
Tuttavia, penso che dopo una certa finestra di tempo questi avvisi diventino relativamente privi di significato e servano solo come rumore aggiuntivo, il che credo si applichi a tutti i siti. Sarebbe utile se questi avvisi potessero sistemarsi da soli dopo che la loro utilità è passata.
Sembra che ci sia già del codice per dare meno enfasi agli avvisi (è ciò su cui funziona il CSS “vecchio”). Dal post collegato, ciò accade dopo 14 giorni. Forse rimuoverlo completamente dopo quel periodo?
Forse sarebbe una buona idea includere semplicemente .post-notice.old: display: none; nel CSS predefinito in modo che le persone possano sempre sovrascriverlo se lo desiderano. Ciò rende la modifica molto piccola e sfrutta la funzionalità .old esistente.
Il CSS nel codice della pagina non sembra differenziare le note per nuovi/utenti di ritorno dalle note dello staff, sebbene siano tipi di note molto diversi. Quindi, per quanto ne so, sopprimere le vecchie note tramite CSS le sopprime tutte.
Vorrei nascondere le vecchie note per nuovi/utenti di ritorno, ma assolutamente mantenere le note dello staff. Mi chiedo se qualcuno possa pensare a una soluzione alternativa (oltre a chiedere a Discourse di includere classi di tag nel CSS)?
C’è un’impostazione diretta per disabilitare gli avvisi per gli utenti di ritorno? Non ne vedo il valore e alcuni li trovano intrusivi per la loro privacy.
È possibile selezionare il livello di fiducia a cui vengono mostrati con le impostazioni del sito returning user notice tl e new user notice tl. La selezione di TL4 lo nasconderà alla maggior parte degli utenti.
Solo un piccolo aggiornamento su questo, @moin ha creato un componente tematico che può nascondere questi avvisi di post per nuovi utenti e utenti di ritorno.