Impostazione di polling RSS per usare pubDate per impostare la data degli argomenti importati

Cosa vorresti che venisse fatto?

Una patch per RSS Polling che imposti la data dei post importati ai corrispondenti valori pubDate nel feed RSS. Ancora meglio se ci fosse un’impostazione per impostare la creazione del topic a pubDate o “ora” (comportamento attuale). Testato con archive.org e ivoox.com.

RSS Polling è fantastico ma causa anche molto lavoro manuale noioso quando noi attiviamo un nuovo feed, perché le date dei post devono essere modificate manualmente. Stiamo parlando di importare feed con centinaia di post.

Quando hai bisogno che venga fatto?

Il prima possibile. Possiamo usare un fork di RSS Polling, con la speranza che il team di Discourse apprezzi l’implementazione e alla fine unisca la patch.

Qual è il tuo budget, in dollari USA, che puoi offrire per questo compito?

Non posso stimare il costo, ma se mi mandi una stima approssimativa o generale, risponderò rapidamente. Questa funzionalità mancante mi costa ore di lavoro noioso nel mio tempo libero. Apprezzo le mie ore, e anche le tue. :slight_smile:

4 Mi Piace

Solo una nota per dire che uno sviluppatore si è fatto vivo e speriamo di condividere presto buone notizie.

2 Mi Piace

@RGJ ha lavorato molto velocemente e molto efficacemente, e ieri ho testato con successo GitHub - communiteq/discourse-rss-polling.

Questa versione fornisce un’impostazione rss_polling_use_pubdate, che è disabilitata per impostazione predefinita (in questo caso si comporta proprio come il plugin ufficiale di Discourse). Se la abiliti, gli argomenti vengono creati con una data che segue il valore pubDate nelle voci del feed RSS. Proprio quello che mi serviva!

Se vuoi provarlo, devi aggiungere questo plugin E rimuovere quello ufficiale. I tuoi feed RSS esistenti rimarranno intatti (non c’è bisogno di crearli di nuovo). Quando hai finito di testare, puoi lasciarlo o tornare a quello ufficiale. Si applica qui il DISCLAIMER riguardo al fatto che si tratta di software libero, usalo a tuo rischio e pericolo, ecc. :slight_smile:

Testato su iVoox.com e Archive.org. Non l’ho ancora testato su WordPress, ma dovrebbe funzionare per qualsiasi feed RSS che segua il protocollo.

I test:

Questo argomento è risolto per me. Spero che il team di Discourse apprezzi la patch e la integri nella versione ufficiale. Nel frattempo, ho lasciato questa versione in esecuzione sul nostro Discourse.

6 Mi Piace

…e anche il test di WordPress è andato a buon fine:

Barrio Canino - Podkasts (quasi 300 voci)

1 Mi Piace

Puoi condividere alcuni screenshot?

L’unica differenza visiva con il feed RSS di serie RSS Polling è l’impostazione rss polling use pubdate.

Se hai bisogno di uno screenshot di qualcos’altro, fammelo sapere.

1 Mi Piace

Sembra buono, ma mi riferivo più a un feed che ha recuperato mostrando la data di pubblicazione.
Funzionalità fantastica. Un’altra che sarebbe utile è una che inizi a recuperare da una data di inizio impostata.

Sopra ho condiviso tre link a tre categorie reali piene di centinaia di post importati rispettando la loro data di pubblicazione e risalendo a diversi anni fa. Non ho modificato una singola data, è stato tutto fatto automaticamente dal plugin migliorato.

1 Mi Piace

Proverò di nuovo i tuoi link condivisi poiché il primo che ho provato non sembrava portarmi alla categoria.

Penso di aver capito. Imposta la data del post del forum per corrispondere alla data di pubblicazione?

Avevo pensato che potesse aggiungere la data al titolo. Ma questo è molto meglio poiché il plugin RSS sembra recuperare tutti i post.

1 Mi Piace

Ho controllato i link e sono tutti e tre corretti. Sì, tutti i post che vedi lì sono importati. Nella versione stock, apparirebbero tutti come pubblicati ieri / lunedì. Utilizzando la versione migliorata, la data di pubblicazione corrisponde alla data di pubblicazione del feed RSS.

Questo fa risparmiare un’enorme quantità di tempo alle persone che utilizzano il plugin RSS Polling per importare non solo i post attuali ma anche la cronologia dei post di un sito web.

1 Mi Piace

La pull request è stata approvata tre giorni fa! :tada:

Qualcuno può spiegare cosa deve succedere dopo per far sì che questa PR venga unita, per favore? Intendo, qual è il processo usuale. Solo per curiosità.

2 Mi Piace

Fantastico, grazie per aver sponsorizzato questo!

2 Mi Piace

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