Tópicos de enquete aparecem apenas se um usuário quiser vê-los?

Tenho o plugin instalado e funcionando. Agora estou tentando acertar a configuração de visibilidade. Nem todos estarão interessados nas postagens do feed RSS, então, idealmente, eu gostaria que elas não aparecessem na página inicial do usuário a menos que ele opte por vê-las. Desativei Embed unlisted para evitar que as postagens apareçam na página inicial, mas é realmente possível que usuários individuais as vejam lá, se quiserem? Um usuário pode verificar a subcategoria ou o curso, mas isso frustra o propósito do feed de fornecer atualizações regulares.

O outro problema é que não quero que nada de um feed apareça no resumo (digest), o que posso evitar tendo a opção Embed unlisted ativada. Mas então elas aparecerão como postagens Latest. Esse é o meu dilema.

Existe alguma outra maneira de gerenciar as coisas que estou perdendo?

Talvez você pudesse ter a categoria RSS como silenciosa por padrão.

1 curtida

Suponho que os usuários poderiam silenciar a categoria se não estiverem interessados em ver as postagens do feed. Estou tentando evitar uma sobrecarga administrativa para meus membros, pois não é um fórum técnico e eles tendem a não gostar de mexer muito nas configurações.

Desabilitar a configuração embed unlisted não impedirá que os posts do RSS apareçam na página inicial. Há alguns detalhes sobre como essa configuração funciona no OP: https://meta.discourse.org/t/configure-the-discourse-rss-polling-plugin/156387#prevent-embedded-topics-from-being-unlisted-3. Essa configuração é um tanto confusa porque foi adicionada para resolver um problema que pode ocorrer quando comentários do Discourse são usados em um site externo. A configuração não faz muito sentido quando usada com o plugin RSS. É por isso que o OP sugere desabilitá-la.

Acho que, para o seu caso, a melhor solução será desabilitar a configuração embed unlisted e seguir o conselho de @Jonathan5 de publicar os tópicos em uma categoria que é silenciada por padrão.

Se você publicar os posts do RSS em sua própria categoria, poderá adicionar essa categoria à sua configuração digest suppress categories para impedir que os tópicos apareçam nos e-mails de resumo.

2 curtidas

Tenho testado o efeito de Embed unlist. Se eu desativá-lo, as postagens do RSS não aparecem na lista de Últimas postagens, que é a página padrão após o login. Isso parece contradizer o que você está dizendo, mas talvez eu esteja entendendo algo errado.

As postagens do feed RSS estão configuradas para cair em uma categoria dedicada, mas não quero desativá-la por padrão por dois motivos.

  1. Os usuários terão que selecionar ativamente para ativá-la em suas preferências, tornando-se um recurso ‘opt-in’ que as pessoas podem não se dar ao trabalho de usar, o que me leva a…

  2. Novos usuários não saberão que precisam ativar, a menos que recebam instruções no e-mail de boas-vindas e percam essa parte porque talvez não quisessem lê-la, eles nem saberão sobre o feed.

Consigo ver como essas escolhas não fariam sentido em todos os fóruns, mas para o que eu administro (que tem muitos usuários mais velhos e não técnicos), acredito que seja a melhor maneira. Adicionei uma postagem em nossa seção ‘como fazer’ sobre como silenciar categorias para que eles possam desativá-la se não estiverem interessados no conteúdo.
.

Isso eu não sabia e é exatamente o que eu preciso - obrigado!

1 curtida

Possivelmente o problema que você está enfrentando é que, se você for um usuário da equipe no site, os tópicos não listados ainda serão exibidos para você na lista de tópicos mais recentes do site. Usuários regulares não verão tópicos não listados nessa página.

4 curtidas

Apenas como uma pequena observação, tópicos não listados agora também podem ser vistos pelo TL4, bem como por moderadores e administradores. :+1:

4 curtidas

Eu uso uma conta normal sem privilégios de administrador para testar alterações por esse exato motivo,

2 curtidas

Estou mudando de ideia sobre como as postagens do RSS seriam integradas. Eu pretendia permitir que os feeds de notícias (esportes de motocicleta) tivessem entrada livre no fórum e os membros teriam que silenciar as subcategorias se não quisessem vê-las. Então, decidi que postagens automatizadas contrariam o princípio de usuários criando conteúdo ativamente e voluntariamente que constrói a comunidade. Então, provavelmente trarei os feeds como um benefício opcional para os membros.

Suponho que meu ponto é que o feedback é sempre útil e aprecio as opiniões de outros aqui.

2 curtidas

Consegui fazer isso funcionar e configurar como eu queria no meu servidor de staging. Esta semana instalei o plug-in no servidor de produção, configurei tudo da mesma forma, mas nada está aparecendo do feed na subcategoria designada. O URL está definitivamente correto e fornecendo atualizações - copiei do servidor de staging nas configurações de polling e colei em um leitor de RSS separado. Nenhum problema lá.

O plug-in está habilitado.

O polling está configurado. Essas configurações foram salvas. ‘trumpet’ é o Discobot renomeado para o fórum - pensei em dar algo para ele fazer. Usei isso com sucesso no servidor de staging.

A subcategoria receptora existe com as seguintes configurações de segurança.

Eu silenciei o canal por padrão…

…e desativei o mudo para minha conta de usuário (que também tem privilégios de administrador). Tenho uma conta de teste que está apenas no nível Básico e que também não está vendo nada, mesmo após remover o mudo padrão nas preferências de rastreamento do usuário.

Esgotei os lugares para procurar, pois tudo parece ser o mesmo em ambos os servidores, mas apenas um está funcionando. Estou perdendo alguma coisa, ou existe um log em algum lugar que possa lançar alguma luz sobre o que está acontecendo? A única coisa que eu poderia tentar é configurar um segundo feed, mas isso não explicaria por que o primeiro não está funcionando.

É estranho funcionar em um site e não no outro. Você está vendo algum erro nos logs no site de produção? Você pode acessar os logs de erro em Admin / Logs / Error Logs.

1 curtida

Não parece haver nada no log de erros que seja relevante para o plug-in. Tentarei adicionar um segundo feed para ver se ele está completamente não funcional. Isso pode fornecer uma pista. Fora isso, tudo o que consigo pensar é remover e reinstalar o plug-in para configurá-lo novamente.