| الملخص | ينشئ ردود مواضيع قصيرة لأحداث تلبية الدعوة (RSVP) | |
| رابط المستودع | GitHub - mariodsantana/discourse-calendar-rsvp-posts | |
| دليل التثبيت | كيفية تثبيت الإضافات في 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 |
الاحتفاظ بمنشور سجل مختوم بالوقت (الافتراضي: ممكّن) |