| ملخص | يسمح Discourse LTI لـ Discourse بالاندماج مع عدد من أنظمة إدارة التعلم عبر معيار 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 أبدًا بيانات إلى نظام إدارة التعلم
-
في نظام إدارة التعلم الخاص بك، ابحث عن “نقطة النهاية للمصادقة”، و"معرف عميل الأداة"، و"معرف إصدار المنصة"، و"المفتاح العام للمنصة"، وأضفها إلى إعدادات الموقع ذات الصلة في 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 |
الأسئلة الشائعة
هل تدعم الإضافة التكامل مع أنظمة LMS متعددة في نفس الوقت؟
- تدعم الإضافة نظام LMS واحد فقط للاتصال بموقع في الوقت الحالي. يقبل إعداد موقع
LTI client IDsقيمًا متعددة، ولكن السبب هو أن بعض أنظمة LMS تضع معرف عميل واحد لكل دورة.

