رابط آخر موقع توقف عن القراءة؟

لا، لا يفعل ذلك، ونعم، سيفعلون.

بحسب علمي، لا يخزّن Discourse آخر موضوع تم زيارته، لكنه يخزّن طابع الوقت لآخر زيارة لكل موضوع (topic_users.last_visited_at)، لذا يجب أن يكون من الممكن العثور على آخر موضوع تم زيارته ثم عرضه. لكن هذا سيتطلب إضافة (plug-in) أو أداة خارجية تستدعي واجهة برمجة تطبيقات Discourse.

المواد التالية مضافة فقط لأغراض الإحاطة الشاملة بهذا الموضوع.

كما سبق ذكره، الأقرب إلى ما تريده هو استخدام الإشارات المرجعية:

كما أشرت، للإشارات المرجعية قصوران لغايتك:

  • تتطلب الإشارات المرجعية عادةً إجراءً من المستخدم لإنشائها ما لم تُستخدم إضافة أو برنامج آخر لإنشائها تلقائيًا.

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

الرابط الذي تتحدث عنه يمكنه دائمًا إظهار آخر منشور تم قراءته لأن برنامج المنتدى يخزّن هذه البيانات تلقائيًا. وهذا مفيد لأننا لا نعرف دائمًا متى سنوقف القراءة في المنتدى - فقد ينقطع الأمر بسبب إعادة تشغيل النظام، أو تسجيل خروج المستخدم من النظام أو التطبيق، أو عطل غير متوقع.

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

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

لقد بحث آخرون في استخراج بيانات آخر زيارة، على سبيل المثال: