como suspendi o usuário falecido (por motivos de segurança), mas aparentemente isso também impede que o nome de usuário dele seja completado automaticamente no campo de pesquisa.
Como esse usuário era nosso maior produtor de posts, isso está longe do ideal.
Existe alguma maneira de manter o usuário suspenso, mas ainda permitir que o nome de usuário dele seja completado automaticamente nos campos de pesquisa e em outros lugares?
Além disso, “Falecido” deveria ser uma opção para o motivo de suspensão de um usuário.
Acho que, na verdade, é a conta desativada que impede o usuário de aparecer nas buscas, e não uma suspensão. Tente suspender o usuário, mas mantenha-o ativado.
Sim, e eu usei essa opção, mas “Falecido” deveria ser uma opção padrão válida, permitindo um tratamento mais adequado da conta automaticamente.
Infelizmente, essa alteração não parece ser possível a menos que o e-mail seja verificado — pelo menos, quando tentei fazer a alteração, o sistema imediatamente informou que o usuário precisaria responder ao e-mail. Isso parece implicar que o e-mail precisaria ser válido, pelo menos, o tempo suficiente para realizar a alteração.
Você está na versão mais recente? Talvez a nova busca tenha alterado esse comportamento, mas no meu Discourse, que ainda não foi atualizado para a versão mais recente, um usuário suspenso e reativado aparece:
Estou na versão de lançamento mais recente. 2.7.8 ( 18b6f4ecf6 ).
Você é administrador? Acredito que o comportamento varia dependendo de você ser um administrador (ou ter outras permissões) ou um usuário comum. Usuários administradores ainda podem completar automaticamente o nome do usuário suspenso, mas usuários comuns não podem (no meu fórum).
Sim, sou administrador, mas mesmo logado como usuário básico consigo fazer com que o usuário suspenso+ativado seja preenchido automaticamente na busca.
Isso está na versão 2.8.0.beta6 (d3be77a0d1), então vocês estão algumas versões atrás.
Atualizei para a versão mais recente - 2.8.0.beta6 (073e5ccd83) e o comportamento é exatamente como você descreveu originalmente: o usuário é preenchido automaticamente na pesquisa quando está suspenso e ativo para um administrador, mas não é preenchido automaticamente para um usuário básico.
Então, a questão permanece: existe uma maneira de incluir o usuário na autopreenchimento mantendo-o suspenso?
O usuário precisa permanecer suspenso, obviamente, mas ele também possui milhares de posts que as pessoas desejam poder pesquisar facilmente, já que, como mencionei, ele foi o único postador mais prolífico do fórum.
Eu realmente prefiro uma solução que não abuse da senha e do endereço de e-mail para tentar impedir o acesso à conta. A conta deve ser suspensa/desativada, mas também deve permanecer utilizável no preenchimento automático.
De fato, o preenchimento automático deve incluir contas suspensas, já que suas postagens não são excluídas e ainda são pesquisáveis, então não vejo motivo para elas serem excluídas, a menos que estejam ambas suspensas e sem postagens.