Configuração de Polling RSS para usar pubDate para definir a data dos tópicos importados

O que você gostaria que fosse feito?

Um patch para RSS Polling que define a data das postagens importadas para os valores correspondentes de pubDate no feed RSS. Melhor ainda se houver uma configuração para definir a criação do tópico para pubDate ou “agora” (comportamento atual). Testado com archive.org e ivoox.com.

O RSS Polling é maravilhoso, mas também causa muito trabalho manual tedioso quando nós ativamos um novo feed, porque as datas das postagens precisam ser alteradas manualmente. Estamos falando de importar feeds com centenas de postagens.

Quando você precisa que seja feito?

O mais rápido possível. Podemos usar um fork do RSS Polling, com a esperança de que a equipe do Discourse goste da implementação e eventualmente mescle o patch.

Qual é o seu orçamento, em USD, que você pode oferecer para esta tarefa?

Não consigo estimar o custo, mas se você me enviar uma estimativa geral ou aproximada, responderei rapidamente. Essa funcionalidade ausente está me custando horas de trabalho tedioso no meu tempo de hobby. Valorizo minhas horas e as suas também. :slight_smile:

4 curtidas

Apenas uma nota para dizer que um desenvolvedor entrou em contato e esperamos compartilhar boas notícias em breve.

2 curtidas

@RGJ trabalhou muito rápido e de forma muito eficaz, e ontem testei com sucesso https://github.com/communiteq/discourse-rss-polling/.\n\nEsta versão fornece uma configuração rss_polling_use_pubdate, que está desativada por padrão (neste caso, comportando-se exatamente como o plugin oficial do Discourse). Se você a ativar, os tópicos são criados com uma data seguindo o valor pubDate nas entradas do feed RSS. Exatamente o que eu precisava!\n\nSe você quiser experimentá-lo, precisa adicionar este plugin E remover o oficial. Seus feeds RSS existentes permanecerão intactos (não há necessidade de criá-los novamente). Quando terminar de testar, você pode mantê-lo ou voltar para o oficial. O AVISO sobre isso ser software livre, use por sua conta e risco, etc., aplica-se aqui. :)\n\nTestado em iVoox.com e Archive.org. Ainda não testei no WordPress, mas deve funcionar para qualquer feed RSS que siga o protocolo.\n\nOs testes:\n\n* Rutas Enemigas - Podkasts (+400 tópicos importados com datas corretas!)\n* https://red.podkasts.org/c/podkasts/pica-la-actualidad/14\n\nEste tópico está resolvido para mim. Espero que a equipe do Discourse goste do patch e o integre na versão oficial. Enquanto isso, deixei esta versão rodando em nosso Discourse.

6 curtidas

…e o teste do WordPress também foi bem-sucedido:

Barrio Canino - Podkasts (quase 300 entradas)

1 curtida

Você pode compartilhar algumas capturas de tela?

A única diferença visual com o RSS de estoque RSS Polling é a configuração rss polling use pubdate.

Se precisar de uma captura de tela de outra coisa, me avise.

1 curtida

Isso parece bom, mas estava mais me referindo a um feed que ele consultou mostrando a data de publicação.

Recurso incrível. Outro que também seria bom ter é um que comece a consultar a partir de uma data de início definida.

Acima compartilhei três links para três categorias reais repletas de centenas de posts importados respeitando sua data de publicação e voltando vários anos atrás. Não editei uma única data, tudo foi feito automaticamente pelo plugin aprimorado.

1 curtida

Tentarei seus links que você compartilhou novamente, pois o primeiro que tentei não pareceu me levar à categoria.

Acho que entendi. Ele define a data da postagem do fórum para corresponder à data de publicação?

Eu pensei que poderia adicionar a data ao título. Mas isso é muito melhor, pois o plugin de RSS parece puxar todas as postagens.

1 curtida

Eu verifiquei os links e os três estão corretos. Sim, todas as postagens que você vê lá são importadas. Na versão padrão, todas elas apareceriam como publicadas ontem / na segunda-feira. Usando a versão aprimorada, a data de publicação corresponde à data de publicação do feed RSS.

Isso economiza uma quantidade enorme de tempo para pessoas que usam o plugin RSS Polling para importar não apenas postagens atuais, mas também o histórico de postagens de um site.

1 curtida

O pull request foi aprovado há três dias! :tada:

Alguém pode explicar o que precisa acontecer a seguir para que este PR seja mesclado, por favor? Quero dizer, qual é o processo usual. Só por curiosidade.

2 curtidas

Brilhante, obrigado por patrocinar isso!

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.