Entendo. Uma mensagem de aviso para stdout/stderr melhoraria a situação neste caso? (Pode não ser suficiente por si só, mas é melhor do que nada.)
Mesmo problema: no momento em que o plugin desaparece, não há nada que possa exibir essa mensagem.
Parece realmente muito bom. Eu acho.
Se fosse possível implementar este plugin de forma que permitisse a grupos adicionais de pessoas postar e ver suas próprias mensagens, a desativação do plugin não apresentaria risco.
Não consigo identificar onde ocorreu a alteração no core, mas acredito que alguma alteração anterior a 57df0d526e permitiu que os usuários vissem os títulos dos tópicos na página inicial, o que é uma mudança de comportamento, tanto quanto me lembro.
Eu testei isso em tests-passed a partir de hoje (4c7d58a, após seu commit) e não consigo reproduzir isso.
- criar fórum vazio
- habilitar plugin de tópicos privados
- habilitar tópicos privados em
site-feedback - criar usuário 1 e fazer com que ele crie uma postagem em
site-feedback - sair e verificar se usuários anônimos não veem o tópico
- criar usuário 2 e verificar se ele não vê o tópico, nem na categoria, nem na página inicial (rotas de descoberta) (incluindo “novo novo” e “quente”)
- desabilitar tópicos privados e ver o tópico aparecer para o usuário 2
- sair e ver o tópico aparecer para usuários anônimos
Você percebe que administradores podem ver tudo (de acordo com a configuração da categoria “Tópicos são visíveis para o criador do tópico e para usuários nos seguintes grupos:” e a configuração do plugin private topics admin sees all) e todos podem ver postagens de administradores (de acordo com a configuração do plugin private topics permitted groups)?
Oi Richard, sim! Estou testando isso em uma aba anônima. Tenho muitos outros plugins ativados - então pode ser algo mais interferindo, então voltarei a falar com você depois de desativar alguns - desculpe por não ser tão simples quanto pensei inicialmente.
Estou testando isso no meu site de teste com 93 plugins, então isso me deixa curioso ![]()
Dito isso, também testei isso sem nenhum usuário logado, MAS deve ser bom saber que páginas anônimas estão sendo armazenadas em cache em vários níveis, então se você habilitar o plugin de tópicos privados, você ainda poderá ver tópicos existentes por alguns minutos.
Infelizmente, não fui muito bem-sucedido em reduzir quaisquer conflitos causados por plugins. Tenho certeza de que meus míseros 15 plugins provavelmente são cobertos pelos 91 do seu site de teste, no entanto! ![]()
Ambos foram tirados no modo anônimo, e posso reproduzi-lo com um usuário sem privilégios suficientes para visualizar o conteúdo das categorias de tópicos privados. Também verifiquei as configurações da minha categoria para Tópicos Privados e as configurações globais do site, e essas também não parecem estar em erro.
Se houver alguma depuração adicional que você possa pensar, ou etapas para verificar, eu apreciaria muito - mas obrigado pelo seu suporte nisso, de qualquer forma - este plugin realmente tem sido ótimo para nossas necessidades! ![]()
Ah, essa configuração de categoria é o que causa isso. Eu consigo reproduzir. Continua…
Obrigado por relatar!
Eu fiz um correção para o problema acima.
Se este plugin for usado em conjunto com o seu plugin Discourse Private Replies, ocorre uma recursão infinita em resumos, pois ambos os plugins usam alias_method :original_for_digest, :for_digest.
Obrigado por relatar isso, resolvi o conflito.
Os usuários podem enviar solicitações de acesso ao criador do tópico?
Semelhante ao compartilhamento de arquivos/pastas no Google Drive, o Criador do Tópico que recebe a notificação de solicitação de acesso ao tópico aceitará ou negará a visualização do conteúdo do tópico, notificado por e-mail/notificação do Discourse.
Isso significa que o Título do Tópico agora é público, mas os usuários devem clicar no botão Solicitar acesso.
Obrigado!
Isso poderia ser feito fazendo com que os usuários solicitem acesso a um grupo, e o grupo poder acessar os tópicos.
Richard tem outro plugin que é semelhante, mas diferente e que também pode funcionar…
Estamos procurando uma maneira de oferecer Suporte (PRIVADO). Assim, um professor pode atribuir Tarefas a um Aluno. O aluno pode enviar suas respostas.
Apenas o aluno e o professor podem ver a tarefa.
Um professor também pode atribuir uma tarefa a uma Turma, apenas os membros dessa TURMA podem ver a pergunta e as respostas.
Eu vi este Plugin
Gostaria de saber se ele é adequado para essa tarefa.
Obrigado
Absolutamente.
Para uma turma, você poderia considerar uma categoria, onde o acesso a essa categoria é limitado por um grupo, que contém os alunos dessa turma.
Perfeito!! Vou instalar e atualizar.
Obrigado
@RGJ este plugin está disponível para seus clientes hospedados no Communiteq?

