O que isso faz para os emblemas que não são exigentes? Eu apenas copiaria esse comportamento.
Sim, esse parece ser o lugar mais sensato onde eu procuraria por isso.
eles se referem à postagem no tópico para o qual foram concedidos, e você não gostaria que isso fosse público se o tópico for privado.
Por que simplesmente não tornar o tópico visível se a pessoa que está visualizando tiver os direitos de acesso, e se não tiver, exibir algum texto padrão « concedido para um tópico postado em uma categoria privada/restrita » ou algo assim? Ou simplesmente não exibir se não quiser esfregar na cara das pessoas (
) o fato de que há conteúdo ao qual elas não têm acesso?
Poder-se-ia até ir um pequeno passo adiante enquanto estamos nisso e ter “global” (todas as categorias levadas em consideração) ou restrito (sem categorias não públicas) ou “todas as categorias exceto…” (pensando que se poderia querer excluir uma categoria de administrador, por exemplo)
Sim, você pode fazer isso, talvez você também possa simplesmente mostrar o link apenas se o usuário tiver permissão para ver o tópico. Meu ponto era que apenas oferecer uma configuração que permita conceder emblemas em categorias privadas não é suficiente.
Você precisa fazer uma verificação de permissão para cada link e mostrar apenas aqueles que o usuário tem permissão para ver, ou ocultá-los sempre para todos.
Sim, faremos muitas análises e trabalhos “centrados na categoria” no próximo ano.
Eu poderia ver uma configuração para uma determinada categoria fazer parte disso – e mostrá-la como uma lista nas configurações do site e/ou uma configuração (avançada) na própria página da categoria.
