هل هناك أي طريقة يمكن لمستخدم المنتدى من خلالها الحصول على موجز RSS للردود على منشوراته؟
السؤال يختلف عن السؤال المطروح سابقًا - RSS feed or list of latest replies?
هل هناك أي طريقة يمكن لمستخدم المنتدى من خلالها الحصول على موجز RSS للردود على منشوراته؟
السؤال يختلف عن السؤال المطروح سابقًا - RSS feed or list of latest replies?
مثل هذا؟ RSS feed for replies? (تأكد من أن متصفحك سيعرض XML أو افتح الرابط في شيء يتعامل مع خلاصات RSS)
إنها مجرد عنوان URL لهذا الموضوع مع إضافة “.rss” في النهاية. تأكد من عدم وجود معرف منشور في النهاية أيضًا. لذا يجب أن يبدو شيئًا مثل ...topic-title/12345.rss، وليس ...topic-title/12345/2.rss
من خلال النظر إلى مواضيع أخرى تحتوي على أكثر من رد واحد (صفر قبل أن أنشر هذا)، يبدو أن وصف قناة RSS هو المنشور الأول والعناصر هي مجموعة فرعية من الردود بترتيب عكسي.
أي أن العنصر الأول في RSS هو أحدث رد، يليه 20-شيئًا من الردود السابقة.
تحديث: في الواقع، بعد أن نشرت هذا ونظرت عن كثب إلى موجز هذا الموضوع، أرى أن المنشور الافتتاحي هو أيضًا عنصر في الموجز إذا كان ضمن أحدث 20-شيئًا من المنشورات.
لا.
“ردود على منشوراتهم”
أقصد، موجز لجميع الردود على منشوراتي - ما يعادل ما هو موجود في نافذة الإشعارات المنبثقة (وإن كان بدون فوضى جوائز الألعاب).
في حين أن موجزات RSS للمواد من نوع صندوق الوارد الخاص ليست شائعة، إلا أن Reddit تمكنت من تحقيق ذلك بفضل معرف فريد وغامض ومشفر بالعملات المشفرة في عنوان URL - https://www.reddit.com/prefs/feeds/
أرى، أعتقد أنك تقول إنك تريد موجزًا واحدًا يحتوي على (يفترض أنه بعض أحدث مجموعة فرعية من) الردود على جميع المواضيع التي تشاهدها حاليًا.
نعم.
حسناً، كل رد، بدلاً من “مجموعة فرعية”)… كل رد جديد هو “الأحدث” في مرحلة ما. التسلسل الزمني العكسي لـ RSS يتعامل مع ذلك.
طريقة Reddit للقيام بذلك رائعة جدًا.
السبب في أنني أذكر استخدام مجموعة فرعية هو أنه قد تكون هناك مخاوف تتعلق بالأداء/التخزين على الخادم فيما يتعلق بإدارة خلاصات RSS لكل مستخدم، أو حتى مخاوف تتعلق بالأداء للمستخدمين الذين يستردون الخلاصات.
على سبيل المثال، قد أقوم بتعيين نفسي لمراقبة كل فئة، والتي بدون أي قيود ستؤدي إلى أن يكون لمستخدمي خلاصة RSS تحتوي على كل منشور. بالنسبة للخادم، ستكون خلاصة RSS هذه إما مخبأة وتضاعف فعليًا استخدام تخزين النص أو يتم إنشاؤها في كل مرة يتم طلبها وتستخدم قدرًا كبيرًا من وقت وحدة المعالجة المركزية.
بالإضافة إلى ذلك، من المحتمل أن تكون خلاصة RSS هذه كبيرة جدًا، وتستغرق بعض الوقت للتنزيل ثم تكون الكثير من XML ليقوم العميل بمعالجتها، مما قد يؤدي إلى عدة دقائق من التنزيل والمعالجة قبل أن يتمكن عميل RSS الخاص بك من القيام بشيء مفيد بالفعل.
في مجتمع Discourse مع المستخدمين الذين من المرجح جدًا أن يتبنوا RSS، قد تكون هناك أيضًا مخاوف تتعلق بنطاق التردد يجب مراعاتها.
فيما يتعلق بسؤالك الأصلي حول ما إذا كان ذلك ممكنًا حاليًا، أعتقد أن الإجابة هي لا. كما ذكرت فيما يتعلق بطريقة Reddit، سيتطلب هذا آلية لاستهداف المستخدم المناسب بشكل فريد مع تجنب تسريب معلومات حول الموضوعات التي يراقبها المستخدم، وهو ما يتم عادةً لمثل هذه الأشياء باستخدام رمز فريد تم إنشاؤه لعنوان URL لخلاصة RSS.
لهذا السبب، إذا تم الانتهاء من العمل بالفعل على مثل هذه الآلية، أتوقع رؤيتها مستخدمة في مكان ما في صفحات ملفي الشخصي، مثل رابط RSS في صفحة الإشعارات أو قسم في التفضيلات لإنشاء خلاصات RSS.
فيما يتعلق بالحصول على هذه الوظيفة، فإن أفضل شيء للقيام به سيكون على الأرجح هو تفصيل تفاصيل كيفية عمل هذا للمستخدمين، ويفضل مع تفاصيل حول كيفية عمله خلف الكواليس أيضًا، ثم إما:
أعتقد أن المصادقة/الوصول تمثل مشكلة أكثر إزعاجًا من عرض النطاق الترددي والتخزين…
يقوم Discourse بالفعل بتخزين معلومات الرد على مستوى المستخدم…
بل ويتعهد بتقديم إشعارات مباشرة على هذا النحو.
الأمر يتعلق بإخراج ذلك بطريقة مختلفة.
هذه ليست نقطة ألم كبيرة بما يكفي بالنسبة لي لتجاوز صعوبات كبيرة.
لقد كان مجرد سؤال لأنني أ) غارق في المعلومات، ب) أحاول دفع كل شيء إلى Inoreader (قارئ RSS وغير ذلك) ج) عضو في عدد قليل من منتديات Discourse.
من المرجح أن أقوم بهذا الحل البديل…
يبدو وكأنه وسيط جيد جدًا وشيء لم أفكر فيه.
أود أن أسمع كيف ستسير الأمور بعد أسبوع أو أسبوعين من الاستخدام!