Ein Patch für RSS Polling, der das Datum importierter Beiträge auf die entsprechenden pubDate-Werte im RSS-Feed setzt. Noch besser wäre eine Einstellung, um die Erstellung von Themen auf pubDate oder „jetzt“ (aktuelles Verhalten) zu setzen. Getestet mit archive.org und ivoox.com.
RSS Polling ist wunderbar, aber es verursacht auch viel mühsame manuelle Arbeit, wenn wir wir einen neuen Feed aktivieren, da die Daten der Beiträge manuell geändert werden müssen. Wir sprechen hier vom Import von Feeds mit Hunderten von Beiträgen.
Wann benötigen Sie es erledigt?
So bald wie möglich. Wir können eine Abspaltung von RSS Polling verwenden, in der Hoffnung, dass das Discourse-Team die Implementierung mag und den Patch schließlich zusammenführt.
Was ist Ihr Budget in USD, das Sie für diese Aufgabe anbieten können?
Ich kann die Kosten nicht einschätzen, aber wenn Sie mir einen groben oder ungefähren Kostenvoranschlag senden, werde ich schnell antworten. Dieses fehlende Feature kostet mich Stunden mühsamer Arbeit in meiner Freizeit. Ich schätze meine Stunden und Ihre auch.
Diese Version bietet eine Einstellung rss_polling_use_pubdate, die standardmäßig deaktiviert ist (in diesem Fall verhält sie sich genauso wie das offizielle Plugin von Discourse). Wenn Sie sie aktivieren, werden die Themen mit einem Datum erstellt, das dem Wert pubDate in den RSS-Feed-Einträgen folgt. Genau das, was ich brauchte!
Wenn Sie es ausprobieren möchten, müssen Sie dieses Plugin hinzufügen UND das offizielle entfernen. Ihre vorhandenen RSS-Feeds bleiben unberührt (Sie müssen sie nicht erneut erstellen). Wenn Sie mit dem Testen fertig sind, können Sie es beibehalten oder zum offiziellen zurückwechseln. Der HAFTUNGSAUSSCHLUSS, dass es sich um kostenlose Software handelt, die auf eigene Gefahr verwendet wird, usw., gilt auch hier.
Getestet auf iVoox.com und Archive.org. Ich habe es noch nicht auf WordPress getestet, aber es sollte für jeden RSS-Feed funktionieren, der dem Protokoll folgt.
Dieses Thema ist für mich gelöst. Ich hoffe, das Discourse-Team mag den Patch und integriert ihn in die offizielle Version. In der Zwischenzeit habe ich diese Version auf unserem Discourse laufen lassen.
Oben habe ich drei Links zu drei echten Kategorien geteilt, die Hunderte von Beiträgen enthalten, die unter Beachtung ihres Veröffentlichungsdatums importiert wurden und mehrere Jahre zurückreichen. Ich habe kein einziges Datum bearbeitet, alles wurde automatisch vom verbesserten Plugin erledigt.
Ich habe die Links überprüft und alle drei sind korrekt. Ja, alle Beiträge, die Sie dort sehen, wurden importiert. In der Standardversion würden alle gestern/am Montag veröffentlicht erscheinen. Mit der verbesserten Version entspricht das Veröffentlichungsdatum dem Pubdate des RSS-Feeds.
Dies spart enorm viel Zeit für Personen, die das RSS Polling-Plugin verwenden, um nicht nur aktuelle Beiträge, sondern auch die Historie von Beiträgen einer Website zu importieren.
Kann mir jemand erklären, was als Nächstes passieren muss, damit dieser PR zusammengeführt werden kann? Ich meine, was ist der übliche Prozess. Nur aus Neugier.