Novo tópico: problema ao mencionar usuários

Ei
Se eu escrever @ para mencionar um usuário, a lista de usuários não aparece


Por favor, ajude.

Precisamos de mais informações (até mesmo um link para o site), por exemplo, qual versão do Discourse você está usando, com qual idioma local, quais plugins de terceiros estão instalados, quais temas etc… A lista aparece quando você começa a digitar letras? Você tentou o modo seguro para verificar se o problema ainda existe?

Pouco tempo depois de você postar, tive o mesmo problema no Discourse, exceto que pressionar backspace fazia a lista de usuários aparecer.
No entanto, agora parece estar funcionando perfeitamente. Espero que você esteja encontrando o mesmo.

Tenho observado algumas inconsistências recentes no Firefox com o comportamento do @, e estou tendo dificuldade em obter uma reprodução confiável.

Oi, Sam,

Se ajudar, eu tive o mesmo problema e estava usando o Google Chrome.

Assim como você, agora não consigo mais reproduzir o mesmo “glitch”, mesmo tentando em outros dois fóruns baseados no Discourse.

Ela aparece quando você digita a primeira letra do nome de um usuário após o símbolo @?

Estou usando a versão mais recente do Firefox e não estou tendo nenhum problema em nosso fórum. Temos usuários usando mobile, Chrome e Firefox, todos sem problemas.

Hmm, consigo reproduzir isso aqui (iPad Chrome), mas não consideraria isso um bug.

Se você começar uma resposta em um tópico existente com “@”, uma lista de sugestão automática com os participantes do tópico é exibida.

No entanto, se você começar um novo tópico (portanto, sem participantes existentes) com “@”, nenhuma lista de sugestão automática é exibida até que você digite um caractere após o @.

É mais ou menos como a lógica sendo:

  • um “@”, o membro quer mencionar outro membro

    • uma resposta: sem mais informações, a melhor suposição possível é que seja para um membro que postou neste tópico
    • um novo tópico: sem mais informações, nem mesmo uma suposição possível é viável
  • um caractere após o “@”: agora que há mais informações para trabalhar, sugira a partir dos nomes de usuário que começam com aquele caractere

Suponho que a sugestão automática poderia começar com “0” ou com o que quer que seja o primeiro caractere do primeiro nome de usuário, mas não me parece necessário.

Compare o sinal @ ao comando “Pesquisar”. Ele precisaria ser seguido de algo para procurar.
Edição: No meu fórum, cliquei para responder a uma postagem, digitei @ e uma lista apareceu, começando pelo nome de usuário do autor da postagem e vários outros. Após abandonar essa resposta para postar, cliquei em “Responder ao tópico”, digitei o sinal @ e, novamente, uma lista sugerida de usuários apareceu — idêntica à primeira. Isso usa os nomes de usuários dos últimos poucos postadores até que algo apareça após o sinal @?

Sim, acho que você acertou em cheio.

No passado, sempre exigíamos várias letras após o @ para que ele começasse a funcionar. Mas fiz uma alteração há não muito tempo que o torna muito mais útil ao responder em tópicos.

Se eu digitar @ aqui… provavelmente quero mencionar a @Tracey ou algo assim.

Então, acho que isso é um pedido de recurso que faria sentido em um fórum fechado com poucos usuários.

Por exemplo, no nosso Discourse interno, quando eu digito @ em um novo tópico, ele poderia selecionar os últimos 5 usuários que postaram no fórum.

Mas esse tipo de recurso teria que ser uma opção ativada pelos administradores do fórum, na minha opinião, ou vinculado a um site que exige login.

Obrigado pelas respostas.
Estou usando a versão v2.4.0.beta2 +420.
Tentei adicionar alguns personagens de usuários que já existiam, mas não funcionou. Também tentei no Firefox, mas o mesmo problema ocorreu.
Só funciona quando escrevo alguns caracteres e removo o último; aí a lista de usuários aparece.
Agradeço sua ajuda.

Notei que apenas digitar o símbolo @ parece trazer os últimos 4 usuários que responderam naquele tópico… ou é apenas quem respondeu por último em qualquer lugar? Depois, mostra a lista de usuários com a primeira letra que você digita após o símbolo.

O comportamento do @ varia conforme o contexto: ao responder em um tópico, ele realmente seleciona as últimas 4 pessoas que responderam no tópico atual.

Quando você está em uma categoria direcionada a um grupo seguro, o @ prioriza pessoas desse grupo seguro.

Há muita inteligência em jogo. Acho que o mais surpreendente, no entanto, é que não selecionamos … algo … quando você cria um novo tópico em branco. Talvez selecionar as últimas N pessoas que você mencionou com @ seja a melhor opção como padrão, embora… se fizéssemos isso… minhas notificações no meta ficariam insuportáveis… tenho pavor disso.