Eles causaram confusão em alguns casos em que a navegação por posts históricos deu uma impressão enganosa do que o aviso do post significava. Por exemplo:
Acho que os avisos de posts mais antigos podem ser ocultados de sites individuais usando um pouco de CSS:
No entanto, acho que após uma certa janela de tempo, esses avisos se tornam relativamente sem sentido e servem apenas como ruído extra, o que acho que se aplica a todos os sites. Seria útil se esses avisos pudessem se organizar após sua utilidade ter passado.
Parece que já existe código para dar menos ênfase aos avisos (é nisso que o CSS “antigo” funciona). Pelo post vinculado, isso acontece após 14 dias. Talvez removê-lo completamente depois disso?
Talvez fosse uma boa ideia simplesmente ter .post-notice.old: display: none; incluído no CSS padrão para que as pessoas sempre possam substituí-lo, se quiserem. Isso torna a alteração muito pequena e aproveita a funcionalidade .old existente.
O CSS no código da página não parece diferenciar as notas para novos/retornantes de usuários das notas da equipe, embora sejam tipos de notas muito diferentes. Portanto, pelo que posso entender, suprimir notas antigas via CSS suprime todas elas.
Gostaria de ocultar as notas antigas para novos/retornantes de usuários, mas reter absolutamente as notas da equipe. Gostaria de saber se alguém consegue pensar em uma solução alternativa para isso (além de pedir ao Discourse para incluir classes de tags no CSS)?
Você pode selecionar o nível de confiança para o qual eles são exibidos com as configurações do site returning user notice tl e new user notice tl. Selecionar TL4 o ocultará para a maioria dos usuários.
Apenas uma pequena atualização sobre isso, @moin criou um componente de tema que pode ocultar esses avisos de postagem de novos usuários e usuários recorrentes.