Não há um botão de Mensagem. A configuração não impede que a conta receba mensagens. A ausência do botão é intencional? Parece tornar desnecessariamente difícil entrar em contato com a pessoa. Além disso, isso poderia ajudar a equilibrar um pouco todo esse espaço em branco.
Verifique novamente suas preferências de notificação para “Permitir que outros usuários me enviem mensagens pessoais”; isso pode estar desativado de forma a remover o botão de mensagem.
Isso faria sentido, mas o botão desaparece mesmo quando a opção para permitir mensagens está ativada.
Ativar a configuração Ocultar meu perfil público e recursos de presença parece remover sempre o botão de Mensagem dos cartões de usuário, independentemente de o usuário poder receber mensagens.
Um exemplo de caso de uso: temos alguns usuários que não ficam muito felizes em ter todas as métricas de suas contas tornadas públicas (por exemplo, tempo de leitura recente, etc.) — eles acham que isso é um problema de privacidade no Discourse que desencoraja o uso do fórum. No entanto, eles ficariam satisfeitos com a solução de usar a configuração Ocultar meu perfil público e recursos de presença, exceto que isso dificulta o envio de mensagens a eles — algo que eles não desejam alterar. O cartão de usuário é a maneira mais fácil para isso, e nem todos descobrirão as outras formas de fazer isso.
Não consigo pensar em nenhum motivo pelo qual essa configuração também esteja ocultando o botão de mensagem do cartão de usuário, já que isso depende de uma configuração separada — parece que o botão de mensagem pode ter sido esquecido em algum momento. Seria melhor classificar isso como bug em vez de ux?
Já considerei isso, mas escondê-lo com CSS não resolve realmente as preocupações de privacidade. Existem vários lugares onde essas informações podem aparecer, e é uma solução frágil que pode quebrar com atualizações futuras.
Esses usuários estão, na verdade, bem com a opção de perfil privado (além de cobrir diversos tipos de preocupações de privacidade que variam de pessoa para pessoa); o único obstáculo é que isso dificulta o envio de mensagens, como já é.
Independentemente do nosso caso de uso específico, o botão de Mensagem não deveria estar nos cartões de usuário de qualquer forma, se as mensagens não estiverem desativadas?
Temos algumas comunidades também onde as pessoas são muito conscientes da privacidade e ocultam seus perfis, mas não percebem que isso remove o botão de mensagem também. Além de não ser um efeito colateral muito lógico, essas pessoas REALMENTE querem que outros usuários possam enviar mensagens a elas. Isso só é possível então inserindo manualmente o @handle delas em uma MP.
Isso foi feito de propósito? (E se sim, o que isso tenta accomplir?)
Eu acharia que, se você tornar seu perfil privado, você está escolhendo esconder informações públicas sobre si mesmo e, implicitamente, desencorajando as pessoas a enviar mensagens aleatórias para você. Então, o comportamento parece consistente para mim.
Um não implica necessariamente o outro. Não tenho interesse em compartilhar alguns dos meus dados privados com o FB ou mesmo com meus amigos lá, mas ainda assim quero que as pessoas possam me contatar facilmente lá, se desejarem. Acessibilidade não é a mesma coisa que privacidade. No Discourse, há uma configuração diferente para desativar mensagens para aqueles que realmente não querem ser contactados.
O feedback que recebemos sobre o Discourse, do nosso lado, tem sido o mesmo: muitos dos que preferem ter um perfil privado ainda querem ser facilmente alcançáveis e se queixaram sobre a ausência do botão.