إيجاد خلاصات RSS لـ Discourse

:bookmark: قائمة مرجعية بجميع خلاصات RSS المتاحة في Discourse.

:person_raising_hand: مستوى المستخدم المطلوب: جميع المستخدمين

إليك قائمة بمعظم خلاصات RSS المتاحة في Discourse. RSS هو تنسيق موحد وقابل للقراءة آليًا للمحتوى يسمح بمشاركته بين المواقع والمنصات بسهولة.

:information_source: روابط RSS التي تحتوي على مُعرِّف (فئات، مواضيع، شارات، إلخ) يتم تحديدها بواسطة مُعرِّفها. لن تتعطل الروابط إذا تغير الجزء الخاص بالاسم المختصر (slug) في عنوان URL، ولكن الاسم المختصر لا يزال إلزاميًا.

على سبيل المثال، تؤدي جميع هذه الروابط إلى نفس خلاصة RSS:

  • https://meta.discourse.org/t/events-plugin/69776.rss
  • https://meta.discourse.org/t/a-random-slug/69776.rss
  • https://meta.discourse.org/t/-/69776.rss

الشارات (Badges)

https://meta.discourse.org/badges/[id]/[badge_name].rss

الفئات (Categories)

https://meta.discourse.org/c/[category_slug]/[id].rss

الفئات + العلامات (Categories + Tags)

https://meta.discourse.org/c/[category_slug]/[id]/[tag_slug]/[tag_id]/l/latest.rss

المجموعات (Groups)

الإشارات (Mentions)

https://meta.discourse.org/groups/[group_name]/mentions.rss
أو
https://meta.discourse.org/g/[group_name]/mentions.rss

المشاركات (Posts)

https://meta.discourse.org/groups/[group_name]/posts.rss
أو
https://meta.discourse.org/g/[group_name]/posts.rss

المشاركات (Posts)

https://meta.discourse.org/posts.rss

العلامات (Tags)

https://meta.discourse.org/tag/[tag_name].rss

المواضيع (Topics)

المواضيع الساخنة (Hot Topics)

https://meta.discourse.org/hot.rss

المواضيع الأعلى (Top topics) (حسب الفترة الزمنية)

https://meta.discourse.org/top.rss?period=[period]

حيث [period] هي واحدة مما يلي: all، yearly، quarterly، monthly، weekly، daily.

:information_source: عناوين URL القديمة لكل فترة (مثل top/yearly.rss) لا تزال تعمل ولكنها الآن تعيد التوجيه إلى top.rss?period=yearly.

المواضيع الأعلى (افتراضي)

https://meta.discourse.org/top.rss

أحدث المواضيع (Latest Topics)

https://meta.discourse.org/latest.rss

موضوع واحد (Single Topic)

https://meta.discourse.org/t/[topic_slug]/[id].rss

المستخدمون (Users)

المشاركات (Posts)

https://meta.discourse.org/users/[username]/activity.rss
أو
https://meta.discourse.org/u/[username]/activity.rss

المواضيع (Topics)

https://meta.discourse.org/users/[username]/activity/topics.rss
أو
https://meta.discourse.org/u/[username]/activity/topics.rss

25 إعجابًا

هل هناك سبب محدد لعدم عمله مع الجديد؟ :thinking:

ماذا تقصد؟ ألن يكون “جديد” هو الأحدث؟

لا، إنه في الواقع اختلاف.

  • الأحدث = الموضوع الذي يحتوي على أحدث رد

الجديد مختلف:

  • الجديد = أحدث المواضيع بغض النظر عن أحدث رد

قارن عناوين URL:

  • /latest - حيث: “latest.rss” يعمل

مقابل:

  • /new ولكن new.rss لا يعمل
3 إعجابات

إذًا، أعتقد أنه يمكن اعتبار هذا #خطأ.

إعجابَين (2)

هل قمت بالإبلاغ عنه أم يجب أن أفعل؟

من فضلك افعل، لقد فقدت تتبع هذا تقريبًا.

3 إعجابات

إليك تقرير الخطأ، ومناقشة إضافية مثيرة للاهتمام: Missing rss feed which corresponds to "new" topics

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

أتيت إلى هنا من بحث Google بحثًا عن طريقة لإنشاء موجز RSS بناءً على بحث حول موضوع أو كلمة رئيسية.

يبدو أن هذا غير ممكن، وعندما لا تعمل العلامات (tags) أو الأسماء المستعارة (slugs) أو الفئات (categories)، فما هي خياراتي؟

لا يبدو أن هناك طريقة لإنشاء موجز RSS لفئة تحتوي على علامة معينة، على سبيل المثال:

/c/[category_slug]/[tag]/[id].rss

لا يبدو أنني أستطيع الحصول على موجز للمواضيع أو المنشورات الموسومة داخل فئة.

أقوم بإنشاء مجموعة أساسية من خلاصات FreshRSS التي ستسمح بتجميع أسرع للمواضيع لموظفي الهندسة لدينا، ولكن يبدو أن هذه فجوة كبيرة.

أي أفكار؟ شكراً مقدماً!

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

أنا مشترك في موجز بحث PrivacyGuides Discourse من openrss.org.

https://openrss.org/discuss.privacyguides.net/search?q=brave+browser+order%3Alatest_topic

وهو موجز RSS لـ

لقد مر وقت طويل ولا أتذكر لماذا يعمل. قد يدعم Open rss منتدى Privacy Guides تحديدًا. لكنني متأكد من أنه يمكنهم دعم أي منتدى Discourse بسرعة نظرًا لوجود الكود بالفعل.

قد يكون مفيدًا حتى يوفر Discourse هذه الميزة تلقائيًا.

لن ينجح هذا بالنسبة لنا، حيث لدينا Discourse خاص خلف SSO، ولا يمكن كشفه خارج شبكاتنا.
يستغرق موقع openrss.org حوالي 7 دقائق لبناء/عرض الصفحة التي ربطتها أعلاه، ويبدو أنهم قاموا ببناء موجز لك كموجز مخصص، ولا يوجد شيء مدمج في Discourse نفسه.

حسنًا. ولكن لا توجد صفحة ويب تستغرق 7 دقائق للتحميل. ستنتهي مهلة الطلبات دائمًا قبل ذلك بكثير. هل تقصد 7 ثوانٍ؟ تستغرق الصفحة بضع ثوانٍ للتحميل بالنسبة لي عند إنشائها في البداية، ولكنها تبدو سريعة بعد التحميل الأول - على الأقل في متصفح الويب الخاص بي.

قراءة

لدي انطباع بأنه يمكن أن ينجح باستخدام عمليات البحث المحفوظة.

لا، لقد استغرقت حرفياً 7 دقائق من الاتصال/الطلب الأولي إلى openrss.org باستخدام الرابط الخاص بك، قبل أن يتم سحب محتوى التغذية إلى الصفحة.

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

هذا لا معنى له على الإطلاق. أنا مهندس برمجيات والمواقع الإلكترونية لا يمكن أبدًا أن تستغرق 7 دقائق للاستجابة. ستنتهي مهلة الخوادم قبل حدوث ذلك. الموقع الإلكتروني والتغذية التي أرسلتها تعمل بسرعة كبيرة بالنسبة لي. :person_shrugging:

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

مرحباً، هل لديك فكرة لماذا يعمل الرابط =>https://meta.discourse.org/posts.rss، وهو عبارة عن موجز RSS صالح، بينما يعطي نفس موجز RSS صفحة غير موجودة على أحد مواقع Discourse الخاصة بي، ولا يوجد خطأ على موقعي Discourse الآخرين؟ هل هناك إعداد ما يمكن أن أكون قد غيرته في الموقع الذي لا يعمل لدي؟ شكراً.

هل تستخدم نفس الإصدار لجميع النسخ؟ هل هناك اختلافات في المكونات الإضافية أو سمات المكونات بينها؟

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

ربما جرب Using Safe Mode to troubleshoot issues with themes and plugins أولاً، حتى تتمكن من التحقق من وجود مشكلة في إضافة، ثم قم بتعطيل الإضافات فقط التي تختلف عن الأنظمة الأخرى…

(هذا النقاش ينتمي إلى Support…)

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