إعدادات استفتاء RSS لاستخدام pubDate لضبط تاريخ المواضيع المستوردة

ماذا تريد أن يتم عمله؟

تصحيح لـ RSS Polling يقوم بتعيين تاريخ المنشورات المستوردة إلى قيم pubDate المقابلة في موجز RSS. والأفضل من ذلك إذا كان هناك إعداد لتعيين إنشاء الموضوع إلى pubDate أو “الآن” (السلوك الحالي). تم اختباره مع archive.org و ivoox.com.

إن استطلاع RSS رائع ولكنه يتسبب أيضًا في الكثير من العمل اليدوي الممل عندما نقوم نحن بتفعيل موجز جديد، لأن تواريخ المنشورات تحتاج إلى تغييرها يدويًا. نحن نتحدث عن استيراد موجزات بمئات المنشورات.

متى تحتاج إلى إنجازه؟

في أقرب وقت ممكن. يمكننا استخدام تفرع من RSS Polling، على أمل أن يعجب فريق Discourse بالتنفيذ وأن يتم دمج التصحيح في النهاية.

ما هي ميزانيتك، بالدولار الأمريكي التي يمكنك تقديمها لهذه المهمة؟

لا يمكنني تقدير التكلفة ولكن إذا أرسلت لي تقديرًا تقريبيًا أو تقريبيًا، فسأجيب بسرعة. هذه الميزة المفقودة تكلفني ساعات من العمل الممل في وقت هوايتي. أنا أقدر ساعاتي، وساعاتك أيضًا. :slight_smile:

4 إعجابات

ملاحظة بسيطة لإعلامكم بأن أحد المطورين قد تواصل معنا، ونأمل أن نشارك أخبارًا سارة قريبًا.

إعجابَين (2)

@RGJ عمل بسرعة وفعالية كبيرة، ولقد اختبرت بنجاح أمس GitHub - communiteq/discourse-rss-polling.

يوفر هذا الإصدار إعدادًا rss_polling_use_pubdate، وهو معطل افتراضيًا (في هذه الحالة يتصرف تمامًا مثل المكون الإضافي الرسمي لـ Discourse). إذا قمت بتمكينه، فسيتم إنشاء المواضيع بتاريخ يتبع قيمة pubDate في إدخالات موجز RSS. هذا بالضبط ما كنت أحتاجه!

إذا كنت ترغب في تجربته، فأنت بحاجة إلى إضافة هذا المكون الإضافي وإزالة المكون الرسمي. لن تتأثر موجزات RSS الحالية لديك (لا حاجة لإنشائها مرة أخرى). عندما تنتهي من الاختبار، يمكنك تركه أو العودة إلى المكون الرسمي. ينطبق هنا إخلاء المسؤولية حول هذا البرنامج المجاني، استخدمه على مسؤوليتك الخاصة، وما إلى ذلك. :slight_smile:

تم الاختبار على iVoox.com و Archive.org. لم أختبره على WordPress بعد، ولكنه يجب أن يعمل مع أي موجز RSS يتبع البروتوكول.

الاختبارات:

تم حل هذه المسألة بالنسبة لي. آمل أن يعجب فريق Discourse بالرقعة ويدمجها في الإصدار الرسمي. في غضون ذلك، لقد تركت هذا الإصدار يعمل على Discourse الخاص بنا.

6 إعجابات

… وتم اختبار ووردبريس بنجاح أيضًا:

Barrio Canino - Podkasts (حوالي 300 إدخال)

إعجاب واحد (1)

هل يمكنك مشاركة بعض لقطات الشاشة؟

الاختلاف البصري الوحيد مع RSS Polling الأصلي هو الإعداد rss polling use pubdate.

إذا كنت بحاجة إلى لقطة شاشة لشيء آخر، فأخبرني.

إعجاب واحد (1)

هذا يبدو جيدًا ولكنه كان يشير بشكل أكبر إلى موجز تم استقصاؤه يعرض تاريخ النشر.
ميزة رائعة. أخرى ستكون جيدة أيضًا للحصول على ميزة تبدأ في استقصاء تاريخ بدء محدد.

أعلاه شاركت ثلاث روابط لثلاث فئات حقيقية مليئة بمئات المنشورات التي تم استيرادها مع احترام تاريخ نشرها والعودة عدة سنوات إلى الوراء. لم أقم بتعديل تاريخ واحد، فقد تم كل ذلك تلقائيًا بواسطة المكون الإضافي المحسن.

إعجاب واحد (1)

سأجرب الروابط التي شاركتها مرة أخرى حيث أن الرابط الأول الذي جربته لم يأخذني إلى الفئة.

أعتقد أنني فهمت. هل يضبط تاريخ منشور المنتدى ليتطابق مع تاريخ النشر؟

كنت أعتقد أنه قد يضيف التاريخ إلى العنوان. ولكن هذا أفضل بكثير حيث يبدو أن المكون الإضافي لـ RSS يسحب جميع المشاركات.

إعجاب واحد (1)

لقد تحققت من الروابط، وجميعها صحيحة. نعم، تم استيراد جميع المشاركات التي تراها هناك. في الإصدار القياسي، ستظهر جميعها على أنها نُشرت بالأمس / يوم الاثنين. باستخدام الإصدار المحسّن، يتوافق تاريخ النشر مع تاريخ النشر في موجز RSS.

يوفر هذا كميات هائلة من الوقت للأشخاص الذين يستخدمون إضافة استطلاع موجز RSS لاستيراد ليس فقط المشاركات الحالية ولكن أيضًا تاريخ المشاركات لموقع ويب.

إعجاب واحد (1)

تمت الموافقة على طلب السحب قبل ثلاثة أيام! :tada:

هل يمكن لأحد أن يشرح ما يجب أن يحدث بعد ذلك لدمج طلب السحب هذا، من فضلك؟ أعني، ما هي العملية المعتادة. أنا فضولي فقط.

إعجابَين (2)

رائع، شكراً على رعاية هذا!

إعجابَين (2)

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