Desculpe pelo atraso, tenho estado tentando algumas coisas.
Então, este é o meu ponto atual:
O Nível de Confiança Personalizado para “Ignorar Usuários” não aparece nas Configurações do Discord (com o código atual no Master), então eu estava verificando novamente nas Configurações do Plugin para ver se perdi algo.
Enquanto isso, escrevi isso devido à ideia de restringir usuários do TL0 de curtir coisas e às dúvidas implícitas sobre o funcionamento do Discourse (por isso avisei os mestres) e porque eu tentaria adicionar essa função por conta própria se ninguém visse “problemas potenciais” com essa restrição.
Ao configurar todo o ambiente de “Testes Locais”, tive esse bug estranho onde os usuários não conseguiam ver os perfis uns dos outros. Fui ao meu Ambiente de Produção e… isso também acontece! Removi o plugin e parou de acontecer (e isso sem nenhuma mudança da minha parte, então também é Código do Master). Vocês têm esses problemas? Tentei em uma instalação limpa e também aconteceu, sem tocar nas configurações do CSL.
Relembrando apenas para dizer que ainda não consegui resolver esse problema. Não sei se os mantenedores enfrentam esse problema ou se estou perdendo algo nas configurações.
Este plugin foi desenvolvido principalmente como um projeto de aprendizado, e não como um projeto sério. Uma reescrita pode acontecer no futuro, mas não está prevista para breve. No entanto, posso oferecer orientação em certa medida e certamente aceito PRs.
Quanto aos problemas imediatos que você mencionou, @Ahmed_Gagan tentará priorizá-los. Você verá uma atualização em breve.
Olá @Iceman,
Adicionei alguns novos commits à branch master do plugin.
Segundo meus testes, o plugin está funcionando bem no Discourse master. Por favor, teste o plugin e reporte quaisquer problemas.
Obrigado por postar a questão
Olá, fiquei feliz em descobrir seu plugin. Meu Discourse é bastante restrito e exige apenas dois níveis de confiança. Mas como existem algumas permissões que o nível 2 (tl2) possui e que não consigo conceder ao nível 1 (tl1), gostaria de saber se seu plugin poderia incluí-las? As que consegui identificar são:
enviar convites a partir da página do usuário (no momento, parece que apenas o envio de convites a partir de um tópico está disponível no plugin)
Não estou em condições de fazer isso agora. É um Discourse novo, mas vou considerar isso no futuro, à medida que ganharmos usuários e possivelmente uma fonte de financiamento!
Não é um problema.
Como esses recursos não estão relacionados a este plugin, este foi criado para personalizar as capacidades dos níveis de confiança, e não para adicionar recursos personalizados ao Discourse. Mas farei algumas pesquisas para verificar se esses recursos são úteis para a comunidade e, se forem, criarei um plugin separado para isso
Obrigado. Não tenho certeza se entendi. Você está dizendo que os recursos que mencionei não estão relacionados às capacidades dos níveis de confiança, mas em Compreendendo os Níveis de Confiança do Discourse eles são mencionados como capacidades do nível de confiança 2 (TL2):
Usuários no nível de confiança 2 podem…
Usar o botão “Convidar outros para este tópico” para integrar novos usuários com um clique para participar de tópicos
Convidar usuários externos para mensagens privadas, criando um grupo de mensagens privadas
Todas as respostas são muito longas para ler, mas minha pergunta é: você poderia remover completamente todos os níveis de confiança dos grupos e começar do zero com novos nomes?
Olá @paulrudy
Suas solicitações de recursos agora estão disponíveis na branch master do nosso plugin. Dê uma olhada e reporte aqui se encontrar algum problema.
Para este caso, adicionei uma nova configuração do site csl_min_trust_level_to_invite_to_forum, na qual você pode especificar qual nível de confiança pode convidar usuários para o fórum.
Para este caso, já existe uma configuração do site csl_can_invite_to_topic_min_trust_level no plugin.
Ao configurar isso, usuários que não possuem o nível de confiança especificado não poderão convidar outros para tópicos e MPs.
Isso é ótimo, obrigado! Útil para um fórum fechado ganhar novos membros, enquanto os novos usuários ainda estão aprendendo.
Não tinha percebido isso, é perfeito.
Tenho uma pergunta sobre as três configurações “csl números de respostas”: Definir elas como “0” significa ilimitado, ou impede qualquer resposta? Para mim, faria mais sentido que fosse a primeira opção (ilimitado), e mencionar esse caso na descrição.
Sim, no momento impede. Mas foi uma ótima observação. Por enquanto, para torná-lo útil, você pode definir um valor alto como 9999 nas três configurações. Vou fazer a correção e te avisar aqui.
@FunnySmile@PolitiskAktiv
Esses problemas já foram corrigidos. Obrigado, pessoal, por relatá-los. Por favor, relatem qualquer problema que encontrarem aqui.