Plugin de Tópicos Privados

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.

1 curtida

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.

1 curtida

Estou testando isso no meu site de teste com 93 plugins, então isso me deixa curioso :wink:

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.

2 curtidas

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! :stuck_out_tongue:

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! :slight_smile:

1 curtida

Ah, essa configuração de categoria é o que causa isso. Eu consigo reproduzir. Continua…
Obrigado por relatar!

2 curtidas

Eu fiz um correção para o problema acima.

3 curtidas

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.

2 curtidas

Obrigado por relatar isso, resolvi o conflito.

1 curtida

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.

2 curtidas

Richard tem outro plugin que é semelhante, mas diferente e que também pode funcionar…

1 curtida

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.

4 curtidas

Perfeito!! Vou instalar e atualizar.
Obrigado

2 curtidas

@RGJ este plugin está disponível para seus clientes hospedados no Communiteq?