منشورات تأكيد الحضور للتقويم

:information_source: الملخص ينشئ ردود مواضيع قصيرة لأحداث تلبية الدعوة (RSVP)
:hammer_and_wrench: رابط المستودع GitHub - mariodsantana/discourse-calendar-rsvp-posts
:open_book: دليل التثبيت كيفية تثبيت الإضافات في Discourse

الميزات

  • إشعارات في الوقت الفعلي - نظرًا لأن أحداث تلبية الدعوة تنشئ الآن منشور رد في الموضوع، فإن كل تلبية دعوة تؤدي إلى تشغيل إشعارات لمراقبي الموضوع
  • أقل قدر من الفوضى - يتم حذف منشورات الإشعارات السابقة، لذلك يوجد منشوران كحد أقصى في أي وقت (1 للسجل + 1 لأحدث إشعار)
  • سجل كامل - يتم الاحتفاظ بجميع أنشطة تلبية الدعوة مع الطوابع الزمنية بترتيب زمني
  • يثبط التردد - تجعل الطوابع الزمنية تغييرات تلبية الدعوة المتكررة مرئية

الإعداد

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

يقوم الإعداد المتبقي بتبديل وضع السجل. عند تعطيل وضع السجل، يبقى فقط أحدث منشور إشعار في الموضوع. عند تمكين وضع السجل، تدير الإضافة “تعليق سجل” إضافي على النحو التالي:

  • عند تلبية الدعوة الأولى، ينشئ منشور إشعار بسيط يعلن عن تلبية الدعوة
  • عند تلبية الدعوة الثانية، يحول المنشور الأول إلى منشور سجل مختوم بالوقت، ثم ينشئ منشور إشعار جديد
  • عند تلبية الدعوات اللاحقة، يلحق تلبية الدعوة بمنشور السجل مع الطابع الزمني، ويحذف منشور الإشعار السابق، وينشئ واحدًا جديدًا

الإعدادات

الاسم الوصف
calendar_rsvp_posts_on_new_going نشر عند تلبية دعوة جديدة بـ “ذاهب”
calendar_rsvp_posts_on_new_interested نشر عند تلبية دعوة جديدة بـ “مهتم”
calendar_rsvp_posts_on_new_not_going نشر عند تلبية دعوة جديدة بـ “غير ذاهب”
calendar_rsvp_posts_on_removed_rsvp نشر عند إزالة تلبية دعوة
calendar_rsvp_posts_allow_past_events ما إذا كان سيتم النشر للأحداث التي تبدأ في الماضي
calendar_rsvp_posts_enable_history الاحتفاظ بمنشور سجل مختوم بالوقت (الافتراضي: ممكّن)