روابط اشتراك التقويم لتطبيقات التقويم الخارجية

لقد أضفنا علامة تبويب التقويم (Calendar) جديدة إلى تفضيلات المستخدم تتيح لك الاشتراك في خلاصات Discourse في تطبيقات التقويم الخارجية مثل تقويم Google (Google Calendar) وتقويم Apple (Apple Calendar) وMicrosoft Outlook.

:down_arrow:

كيف يعمل

انتقل إلى علامة التبويب التفضيلات (Preferences) ← التقويم (Calendar) وانقر على إنشاء عناوين URL للاشتراك (Generate Subscription URLs). ستحصل على أزرار اشتراك بنقرة واحدة لـ:

  • تقويم Google (Google Calendar) - يفتح تقويم Google مع تعبئة الخلاصات مسبقًا
  • Microsoft Outlook - يفتح مربع حوار اشتراك الويب في Outlook
  • تقويم Apple (Apple Calendar) - يشغل تطبيق التقويم الأصلي عبر webcal://
  • نسخ عنوان URL (Copy URL) - لأي تطبيق تقويم آخر يدعم خلاصات ICS

الخلاصات المتاحة

متاحة دائمًا:

  • تذكيرات الإشارات المرجعية (Bookmarked Reminders) - إشاراتك المرجعية التي تحتوي على تواريخ تذكير

مع تفعيل إضافة discourse-calendar:

  • جميع الأحداث (All Events) - جميع أحداث المنتدى
  • أحداثي (My Events) - الأحداث التي ستحضرها أو تهتم بها

لمطوري الإضافات (Plugin Developers)

يمكن للإضافات (Plugins) تسجيل خلاصات ICS إضافية باستخدام واجهة برمجة التطبيقات الجديدة register_calendar_subscription_feed. تظهر الخلاصات المسجلة بهذه الطريقة تلقائيًا في علامة تبويب تفضيلات التقويم عند تمكين الإضافة.

الأمان (Security)

تستخدم عناوين URL للاشتراك مفاتيح API للمستخدم محددة النطاق ومقيدة بالوصول للقراءة فقط بتنسيق ICS. المفاتيح محدودة بمعدل، وتُعرض عناوين URL مرة واحدة فقط عند الإنشاء — يمكن للمستخدمين إعادة إنشائها في أي وقت، مما يؤدي إلى إلغاء صلاحية العناوين القديمة.

6 إعجابات