Meu nome é Andres Gomez e trabalho na equipe de Suporte ao Desenvolvedor da SmartThings, então também sou um administrador na Comunidade SmartThings. Há um usuário valioso de longa data (mais de 7 anos) aqui em nossa Comunidade que tem tido problemas ultimamente. Este usuário sofreu um acidente há muito tempo e, como resultado, agora está em uma cadeira de rodas com pouca mobilidade nas mãos. Embora esse acidente tenha acontecido antes de sua chegada à nossa Comunidade, nas últimas semanas (provavelmente após alguma atualização no fórum) ele começou a excluir tópicos por engano ao tentar selecionar posts de um tópico já existente, com a intenção de “forkar” (dividir) esse tópico. Isso significa que um tópico em andamento começa a crescer e algo diferente começa a ser discutido nesse tópico, portanto, ele tenta dividir esses comentários em um novo tópico, mas acidentalmente exclui esse tópico. Tentamos atualizar o nível de usuário dele, mas o único sem permissões de exclusão é o nível mais baixo, e como ele é um membro ativo e valorizado de nossa Comunidade, não queremos que ele perca todos os seus privilégios. Existe alguma solução alternativa para esse problema? Existe a possibilidade de mover o botão Excluir Tópico para longe do botão Selecionar Posts...? Existe a possibilidade de adicionar uma etapa de confirmação ao fluxo de exclusão de tópicos?
Acho que seu usuário pode ter sido recentemente promovido a Moderador de Categoria para adquirir a capacidade de excluir um tópico (apenas Moderadores de Categoria, Moderadores e Administradores atualmente têm a permissão de exclusão para conteúdo que não é deles).
Normalmente, se você excluir acidentalmente um tópico, pode abrir a chave inglesa do tópico novamente e restaurá-lo da mesma forma, mas acabei de fazer um teste rápido em meu site de teste e notei que os Moderadores de Categoria têm a capacidade de excluir um tópico, mas não têm o poder de visualizar tópicos excluídos. Isso leva à infeliz situação em que, se um Moderador de Categoria excluir acidentalmente um tópico, a página é atualizada e eles não conseguem mais voltar a esse tópico para reverter o erro.
Como uma solução alternativa no curto prazo, você pode promover o usuário a TL4, pois eles têm muitas permissões úteis, como edição global, divisão de tópicos, fechamento, etc., mas não tudo o que um Moderador de Categoria tem (como exclusão ou acesso à Fila de Revisão). Há uma tabela comparativa em Tabela de Permissões de Nível de Confiança (incluindo Cargos de Moderador) com mais informações, se você quiser conferir.
Obrigado por esta informação, não tenho certeza de como implementar essa alteração de CSS, mas vou investigar. Sobre o usuário TL4, perguntei e ele já é um usuário TL4. Essa foi a primeira ação que tomamos, mudar o nível de usuário dele. Mas ele ainda consegue excluir tópicos e não consegue restaurá-los, o que é estranho porque eu estava verificando a Tabela de Permissões de Nível de Confiança, e ele deveria ser capaz de excluir tópicos. Você sabe por que ele ainda consegue fazer isso?
Hmmm. Eu pensei que era porque eles eram um Moderador de Categoria, mas acabei de verificar sua página /about e não parece que você tenha nenhum - https://community.smartthings.com/about
Só para verificar, este usuário tem todas as habilidades de Moderador (ou Administrador)? Você pode verificar na página de usuário administrador deles na seção de Permissões:
Não deve haver uma maneira para um TL4 excluir um tópico sem ter permissões extras de moderação.
Posso ajudá-lo a adicionar esse trecho de CSS a um componente de tema personalizado, mas pode valer a pena descobrir exatamente o que está acontecendo primeiro.