| الملخص | Discourse LTI يتيح لـ Discourse التكامل مع عدد من أنظمة إدارة التعلم (LMS) عبر معيار LTI 1.3. | |
| دليل التثبيت | هذا البرنامج المساعد مُضمّن مع نواة Discourse. لا حاجة لتثبيت البرنامج المساعد بشكل منفصل. |
ينفذ هذا البرنامج المساعد معيار LTI 1.3 للمصادقة، والذي تدعمه عدد من أنظمة إدارة التعلم. يعمل Discourse كـ “أداة” ضمن معيار LTI. بمجرد التكوين، سيتمكن المستخدمون من النقر على زر/رابط في نظام إدارة التعلم، وسيتم تسجيل الدخول فوراً إلى Discourse.
ستختلف تعليمات التثبيت الدقيقة بناءً على نظام إدارة التعلم الخاص بك. ولكن بشكل عام:
- أنشئ إدخالاً جديداً لـ “أداة” في نظام إدارة التعلم الخاص بك
- إصدار LTI: 1.3
- عنوان URL للإطلاق: أي عنوان URL على موقعك. سيتم توجيه المستخدمين إلى هنا بعد تسجيل الدخول
- عنوان URL لطلب المصادقة:
https://<your-discourse-site>/auth/lti/initiate - عنوان URL لإعادة التوجيه:
https://<your-discourse-site>/auth/lti/callback - مفتاح العام للأداة - اتركه فارغاً. لا يرسل Discourse أبداً بيانات إلى LMS
-
في نظام إدارة التعلم الخاص بك، ابحث عن “نقطة نهاية التفويض”، “معرف عميل الأداة”، “معرف إصدار المنصة”، و"المفتاح العام للمنصة"، وأضفها إلى إعدادات الموقع ذات الصلة في Discourse. في Discourse، يمكن العثور على الإعدادات بالبحث عن
ltiفي واجهة إعدادات موقع Discourse. -
إذا كان نظام إدارة التعلم الخاص بك يضمن أن رسائل البريد الإلكتروني للمستخدمين قد تم التحقق منها، فعّل إعداد الموقع
lti email verified.
تحذير: إذا لم يتحقق نظام إدارة التعلم الخاص بك من رسائل البريد الإلكتروني، فإن تفعيل lti email verifiedيشكل خطراً على الأمان. -
فعّل إعداد الموقع
lti enabled
إذا لم تكن هذه التعليمات منطقية لنظام إدارة التعلم الخاص بك، يرجى النشر في الموضوع أدناه وسنقوم بأفضل ما يمكننا لتحديث التعليمات وفقاً لذلك.
ماذا لو كان موقعي يتطلب دعوة؟
إذا كنت تريد أن يمر مستخدموك عبر عملية استرداد دعوة Discourse عند تسجيل الدخول لأول مرة، يمكنك استخدام “الخصائص المخصصة” في LTI لتحديد رابط دعوة Discourse. سيتم توجيه المستخدمين الجدد إلى الدعوة، بينما سيتم إرسال المستخدمين الحاليين إلى عنوان URL للإطلاق العادي. على سبيل المثال:
| اسم الخاصية | قيمة الخاصية |
|---|---|
discourse_invite_link |
https://discourse.example.com/invites/abcdefg |
الأسئلة الشائعة
هل يدعم البرنامج المساعد التكامل مع أنظمة إدارة تعلم متعددة في نفس الوقت؟
- يدعم البرنامج حالياً نظام إدارة تعلم واحد فقط متصل بموقع. إعداد الموقع
LTI client IDsيقبل قيمًا متعددة، ولكن السبب هو أن بعض أنظمة إدارة التعلم تحدد معرف عميل واحد لكل دورة.

