الخطوة 1 - تثبيت اضافة DrillBit في Moodle Moodle
الخطوة الاولى هي تثبيت اضافة DrillBit للكشف عن الانتحال على موقع Moodle الخاص بك. الاضافة منشورة في دليل اضافات Moodle الرسمي، لذا يمكنك تثبيتها مباشرة من داخل Moodle او رفع ملف ZIP يدويا. يغطي هذا الدليل المسار داخل Moodle من البداية الى النهاية - من فتح مثبّت الاضافات الى تشغيل ترقية قاعدة البيانات.
المتطلبات المسبقة
- حساب مسؤول موقع Moodle.
- اصدار Moodle مدعوم من اضافة DrillBit (صفحة دليل الاضافات تسرد اصدارات Moodle المدعومة - على سبيل المثال Moodle 3.2 فما فوق).
- وصول شبكة صادر من خادم Moodle الخاص بك حتى يتمكن من الوصول الى عنوان URL لـ API الخاص بـ DrillBit الذي ستكوّنه في الخطوة 2.
1. فتح مثبّت اضافات Moodle
- سجّل الدخول الى Moodle بصفتك Administrator.
- افتح Site administration › Plugins › Install plugins.
- سترى صفحة Plugin installer مع مسارين: زر للتثبيت من دليل اضافات Moodle، ومنتقي ملفات للتثبيت من ملف ZIP.
2. العثور على اضافة DrillBit في دليل اضافات Moodle
- انقر فوق Install plugins from the Moodle plugins directory.
- في صفحة اضافات Moodle.org، انقر فوق Browse plugins.
- في شريط البحث، اكتب
Drillbit plagiarism pluginوافتح النتيجة المطابقة. - انقر فوق Download في صفحة الاضافة - سيعطيك Moodle.org ملف ZIP للاضافة (على سبيل المثال
plagiarism_drillbit).
ابقِ صفحة الاضافة مفتوحة حتى ينتهي التثبيت - توافق Moodle version المدرج واحدث ملاحظات الاصدار مفيدة اذا فشل التحقق.
3. رفع ملف ZIP الخاص بالاضافة الى Moodle
- عُد الى Site administration › Plugins › Install plugins على موقع Moodle الخاص بك.
- ضمن Install plugin from ZIP file، انقر فوق Choose a file واختر ملف ZIP الذي نزّلته للتو (او اسحبه واسقطه في منطقة الرفع).
- انقر فوق Install plugin from ZIP file.
- يتحقق Moodle من الحزمة - يجب ان ترى Validating plagiarism_drillbit ... OK و Validation successful, installation can continue.
- انقر فوق Continue.
4. اجتياز فحوصات الخادم
يعرض Moodle الان شاشة Current release information مع فحوصات PHP / قاعدة البيانات / الامتدادات. انت تبحث عن سطر واحد في الاسفل:
Your server environment meets all minimum requirements.
اذا اشار اي صف الى خطا، فاصلح المشكلة الاساسية على جانب الخادم (امتداد PHP مفقود، قاعدة بيانات قديمة، الخ) قبل المتابعة. بمجرد ان يصبح كل شيء اخضر:
- انقر فوق Continue.
5. تشغيل ترقية قاعدة بيانات Moodle
- في صفحة Plugins check سترى Drillbit plagiarism plugin مدرجا ضمن Plugins requiring attention بحالة To be installed.
- انقر فوق Upgrade Moodle database now اسفل الصفحة.
- يشغّل Moodle برنامج ترقية الاضافة. عندما يُبلغ عن plagiarism_drillbit - Success، انقر فوق Continue.
ينقلك Moodle الى صفحة Notifications في Site administration مع طابع زمني جديد لفحص التوفر - هذا يؤكد ان الاضافة مثبّتة الان.
تم تثبيت الاضافة. تابع الى الخطوة 2 - تكوين بيانات اعتماد DrillBit لتمكين DrillBit لكل نوع نشاط وربط تفاصيل حساب DrillBit.
استكشاف الاخطاء واصلاحها
- فشل التحقق عند الرفع - ملف ZIP ليس حزمة الاضافة؛ اعد التنزيل من دليل اضافات Moodle.
- يُبلغ فحص الخادم عن امتداد PHP مفقود - ثبّت الامتداد على خادم Moodle (على سبيل المثال
php-soapوphp-curl) واعد تشغيل PHP-FPM / Apache قبل اعادة المحاولة. - تتوقف ترقية قاعدة البيانات - تحقق من
config.phpفي Moodle للتاكد من بيانات اعتماد قاعدة البيانات الصحيحة ومن ان مستخدم قاعدة البيانات يملك صلاحياتALTERعلى قاعدة بيانات Moodle.