إدارة كوليبري

الوظائف الافتراضية للمستخدم

يمكن تقسيم مستخدمي كوليبري بشكل افتراضي إلى 3 وظائف مختلفة مع مراعاة الوصول إلى الميزات.

الوظائف الافتراضية للمستخدم
بإمكان المتعلمين:
  • عرض القنوات التعليمية ومتابعة التقدم المحرز
بإمكان المدربين:
  • عرض القنوات التعليمية ومتابعة التقدم المحرز
  • عرض صفحة المدرب الخاصة بك ومتابعة التقدم المحرز لمستخدمين آخرين وحالة الاستخدام في التمارين الفردية
  • إنشاء/ تعديل/ حذف المجموعات في الصفوف الدراسية وإضافة مستخدمين إليها
  • إنشاء/ تعديل/ حذف الاختبارات القصيرة وتحديدها للمستخدمين
  • إنشاء/ تعديل/ حذف الدروس وتحديدها للمستخدمين

مدربو المرفق التعليمي لديهم إمكانية الوصول إلى كافة الصفوف الدراسية، مدربو الصفوف لديهم إمكانية الوصول فقط إلى الصفوف المحددة لهم

بإمكان المشرفين:
  • عرض القنوات التعليمية ومتابعة التقدم المحرز
  • عرض صفحة المدرب الخاصة بك ومتابعة التقدم المحرز لمستخدمين آخرين وحالة الاستخدام في التمارين الفردية
  • إنشاء/ تعديل/ حذف مشرفين، مدربين و متعلمين آخرين
  • إنشاء/ تعديل/ حذف الصفوف الدراسية وإضافة المستخدمين إليها
  • إنشاء/ تعديل/ حذف المجموعات في الصفوف الدراسية وإضافة مستخدمين إليها
  • إنشاء/ تعديل/ حذف الاختبارات القصيرة وتحديدها للمستخدمين
  • إنشاء/ تعديل/ حذف الدروس وتحديدها للمستخدمين
  • عرض/ تعديل إعدادات تهيئة المرفق التعليمي
  • تصدير التفاصيل و الملخص الخاص ببيانات استخدام السجلات

مشرف كوليبري المتميز

مستخدمو كوليبري المشرفون المتميزون يملكون أذونات كافة الاجهزة، ويمكنهم تحديدها لمستخدمين آخرين. وبناء على ذلك، فإنه بإمكان المشرف المتميز أن:

  • عرض القنوات التعليمية ومتابعة التقدم المحرز
  • عرض صفحة المدرب الخاصة بك ومتابعة التقدم المحرز لمستخدمين آخرين وحالة الاستخدام في التمارين الفردية
  • إنشاء/ تعديل/ حذف مشرفين، مدربين و متعلمين آخرين
  • إنشاء/ تعديل/ حذف الصفوف الدراسية وإضافة المستخدمين إليها
  • إنشاء/ تعديل/ حذف المجموعات في الصفوف الدراسية وإضافة مستخدمين إليها
  • إنشاء/ تعديل/ حذف الاختبارات القصيرة وتحديدها للمستخدمين
  • إنشاء/ تعديل/ حذف الدروس وتحديدها للمستخدمين
  • عرض/ تعديل إعدادات تهيئة المرفق التعليمي
  • تصدير التفاصيل و الملخص الخاص ببيانات استخدام السجلات
  • استيراد/ تصدير القنوات التعليمية
  • عرض/ تعديل الأذونات الخاصة بمستخدمين آخرين

Tip

في حال لم تتمكن من استعادة اسم المستخدم وكلمة السر الخاصين بحساب المشرف المتميز في المرفق التعليمي الخاص بك، يمكنك إنشاء حساب مشرف متميز باستخدام سطر الأوامر.

تحديد أذونات إضافية

المشرفون المتميزون فقط يمكنهم وبشكل افتراضي عرض صفحة الجهاز، استيراد/ تصدير القنوات التعليمية في كوليبري، وتعديل الأذونات الخاصة بالمستخدمين الآخرين. على أية حال، وحسب احتياجات المؤسسة، بإمكان المشرفين المتميزين أيضاً أن يقوموا بمنح هذه الأذونات لمستخدمين آخرين.

إدارة الجهاز

يمكنك إدارة القنوات التعليمية والأذونات، وعرض معلومات مفصلة عن الجهاز الذي يتم تشغيل كوليبري عليه وذلك من خلال صفحة الجهاز.

Note

لإدارة إعدادات الجهاز، ينبغي أن تكون لديك الأذونات المناسبة لذلك.

تحديد الأذونات

يمكنك تحديد أذونات إضافية لمستخدمي كوليبري الأمر الذي من شأنه أن يتيح لهم وصولاً إلى مزيد من الميزات مقارنة بـ أدوارهم كمستخدمين. لإدارة أذونات مستخدمي كوليبري، قم باستخدام تبويب الأذونات على صفحة الجهاز (أيقونة Permissions).

Open the Device page and navigate to Permissions tab to see permissions for every user

الإذن بإدارة القنوات التعليمية

لمنح مستخدم آخر صلاحية إدارة القنوات التعليمية في كوليبري، أي استيرادها وتصديرها وحذفها من الجهاز، قم باتباع الخطوات التالية.

  1. قم بالنقر على تعديل الأذونات للمستخدم الذي تم اختياره.

  2. قم بتفعيل الخيار يمكن استيراد وتصدير القنوات التعليمية أسفل أذونات الجهاز.

  3. قم بالنقر على حفظ التغييرات للتطبيق والانهاء.

    Use the checkbox to grant the chosen user permissions to manage content

سيحصل المستخدمون الذين تم منحهم أذونات إدارة القنوات التعليمية على مؤشر بشكل مفتاح أسود أمام أسمائهم، وسيتمكنون من رؤية صفحة الجهاز بالاضافة إلى تبويب القنوات التعليمية.

أذونات المشرف المميّز

لمنح أذونات المشرف المتميز لمستخدم آخر، قم باتباع هذه الخطوات.

  1. قم بالنقر على تعديل الأذونات للمستخدم الذي تم اختياره.

  2. قم بتفعيل خيار تعيين الدور إلى مشرف متميز.

  3. قم بالنقر على حفظ التغييرات للتطبيق والانهاء.

    Use the checkbox to grant the chosen user super admin permissions

سيحصل المستخدمون الذين مُنحوا أذونات مشرف متميز على مؤشر بشكل مفتاح أصفر أمام أسمائهم، وسيكونون قادرين على رؤية صفحة الجهاز مع كل من تبويبي القنوات التعليمية و الأذونات.

Users with additional permissions will have icon indicators in front of their username

عرض معلومات الجهاز

لعرض معلومات للجهاز الذي يعمل عليه كوليبري بشكل مفصل، قم باستخدام تبويب معلومات على صفحة الجهاز (أيقونة Info). ستكون هذه المعلومات مفيدة في حال احتجت إلى الإبلاغ عن مشكلة مع كوليبري على منتديات مجتمع Learning Equality.

  1. قم بالنقر على رابط عرض لفتح معلومات الجهاز المتقدمة.

  2. قم بتدوين ملاحظة أو بنسخ تفاصيل الجهاز التالية إلى الحافظة.

    • IP الخادم/ رابط (روابط) IP الخادم

    • إصدار كوليبري

    • نظام التشغيل

    • نوع المثبت

    • مسار قاعدة البيانات

    • اسم الجهاز

    • المساحة المتوفّرة على القرص

    • الوقت الخاص بالخادم

    • المنطقة الزمنية للخادم

      Open the Device page and navigate to the Info tab to find out the extended device info.

      تعرف على معلومات الجهاز بشكل أوسع من خلال الجهاز> تبويب المعلومات.

إدارة القنوات التعليمية

Note

لإدارة القنوات التعليمية في كوليبري، ينبغي أن تكون لديك الأذونات المناسبة لذلك.

إن القنوات التعليمية على كوليبري هي عبارة عن مجموعة من المصادر التعليمية (ملفات الفيديو والصوت والمستندات أو التطبيقات التفاعلية) والتي تم إعدادها وتنظيمها بواسطة القائم على المحتوى لاستخدامها في كوليبري. يمكنك استيراد وتصدير هذه القنوات على كوليبري من خلال تبويب القنوات التعليمية على صفحة الجهاز (أيقونة Channels).

Open the Device page and Channels tab to see the list of available channels on your device

تتواجد القنوات التعليمية على كوليبري في الجهاز> تبويب القنوات التعليمية.

تملك كل قناة تعليمية في كوليبري رمز/معرف خاص بها في استوديو كوليبري. يمكنك عرض وتصفح المحتويات لاستيراده من القنوات التعليمية العامة في كوليبري، لكن لكي تستورد المحتوى من القنوات الخاصة أو غير المدرجة، ستحتاج إلى رمز أو معرف القناة من القائم على المحتوى والذي قام بتجميعها.

Note

إن مصطلح معرّف القناة كان صالحاً في إصدارات كوليبري 0.6 وما قبل، بينما في إصدار كوليبري 0.7 وما تلاه، فقد بدأنا باستخدام مصطلح رمز حصراً لتمييز كل قناة.

Warning

عندما تستخدم المحطة الطرفية أو موجه الأوامر لاستيراد القنوات التعليمية في كوليبري من سطر الأوامر، سيبقى من المفروض أن تستخدم معرف القناة المكون من ٣٢ رقم حيث أن الأمر لن يعمل من خلال الرمز. تأكد أن تحصل على المعرف الصحيح للقناة من القائم على القناة التي تحتاج أن تستوردها، أو راجع دليل مستخدم قنوات كوليبري لمعرفة كيفية العثور عليه في واجهة مستخدم الاستوديو، وذلك في حال كان لديك وصول بصفة محرر للقناة.

استيراد المصادر التعليمية في كوليبري

Warning

هام: من غير الممكن بالنسبة لك أن تقوم باستيراد ملفاتك الخاصة (مقاطع فيديو، مستندات، إلخ..) كمصادر تعليمية بشكل مباشر إلى كوليبري من حاسبك. يمكن لكوليبري أن يستورد المصادر فقط من:

  • القنوات التعليمية المعدّة بالفعل في استوديو كوليبري، في حال كان الحاسوب الذي يعمل عليه كوليبري متصلاً بالانترنت

أو

  • أقراص تخزين خارجية (USB أو قرص صلب) حيث تم تصدير القنوات التعليمية سابقاً من تثبيت كوليبري آخر، في حال كان الحاسوب الذي يتم تشغيل كوليبري عليه غير متصل بالإنترنت

لاستيراد ملفاتك الخاصة لتستخدمها في كوليبري، ستحتاج إلى التسجيل في موقع استوديو كوليبري (وهو مجاني)، ومن ثم إنشاء قناة تعليمية خاصة بك والتي ستتمكن بطبيعة الحال من استيرادها على كوليبري. قم بقراءة المزيد حول القيام بذلك في دليل مستخدم استوديو كوليبري.

Warning

قد تغدو قاعدة بيانات كوليبري ومحتوى كوليبري غير متاحين بشكل مؤقت أثناء استيراد أو تحديث القنوات التعليمية الكبيرة. لذلك، وكإجراء احتياطي، ننصحك بما يلي:

  • قم بتجنب التفاعلات الأخرى مع كوليبري (عرض صفحات المتعلم أو إدارة المستخدمين، على سبيل المثال) عندما يكون استيراد المحتوى قيد الإنجاز
  • قم بإجراء عمليات الصيانة هذه خارج الفترات التي يقوم خلالها المتعلمون باستخدام النظام

لاستيراد المصادر على كوليبري، قم باتباع الخطوات التالية.

  1. قم بالنقر على استيراد في تبويب القنوات في صفحة الجهاز.
  2. قم باختيار خيار المصدر: استوديو كوليبري، الشبكة المحلية أو الانترنت أو القرص أو بطاقة الذاكرة المرفقَين.
Use the radio buttons to select source for importing content

قم بتحديد مصدر لاستيراد محتوى القنوات التعليمية على كوليبري.

استيراد المصادر التعليمية من استوديو كوليبري

في حال كان الحاسوب الذي يتم عليه تشغيل كوليبري متصلاً بالانترنت مع عرض نطاق ترددي كافٍ، قم باتباع هذه الخطوات لاستيراد محتوى القنوات التعليمية.

  1. قم باختيار خيار استوديو كوليبري، قم بالنقر على تابع وستكون قادراً على مشاهدة كافة القنوات التعليمية العامة المتاحة.

    Available Channels on Kolibri Studio page where you can select which public channel you want to import content from.

    حدد ماهي القناة العامة في استوديو كوليبري والتي تود استيراد محتوىً منها.

    بالنسبة للقنوات التي قمت باستيراد بعض أو كل محتواها على جهازك، ستظهر مع أيقونة On your device.

  1. قم بالنقر على تحديد للقناة المرغوبة، وانتظر إلى أن يقوم كوليبري بتحميل معلومات القناة وشجرة المواضيع.

    Warning

    يمكن أن يستغرق ذلك بعض الوقت للقنوات كبيرة الحجم. يرجى التحلي بالصبر، فكوليبري يحتاج إلى استرجاع كثير من المعلومات لعرضها.

  2. في صفحة قم باختيار المحتوى من...، ستشاهد تفاصيل القناة المحددة: الوصف، الإصدار، الحجم الإجمالي وعدد مصادر التعلم، إضافة إلى معلومات بخصوص إن كنت تملك بعض المصادر من تلك القناة تم استيرادها من قبل على الجهاز المحلي.

  3. قم بالنقر على روابط المواضيع أسفل اختيار المصادر التعليمية التي تريد استيرادها من أجل تصفح محتويات القناة. قم باستخدام خانة الاختيار تحديد الكل لاستيراد القناة التعليمية كاملةً، أو قم بتحديد مصادر أو مواضيع محددة. أثناء قيامك بالتحديد، ستشاهد العدد الإجمالي وحجم القرص أسفل المحتوى المحدد:، إضافة إلى المساحة المتبقية على جهازك.

  4. قم بالنقر على استيراد بمجرد انتهائك من تحديد المحتوى المطلوب.

  5. قم بانتظار تحميل المحتوى ثم قم بالنقر على إغلاق من أجل إظهار القناة الجديدة أسفل العنوان الرئيسي القنوات التعليمية.

    Content import progress bar will display the percentage of the donwload, and the Close button once it's finished
  6. في حال كنت بحاجة لاستيراد محتوى من قناة خاصة/غير مدرجة، قم بالنقر على رابط حاول إضافة الرمز التعريفي بالقناة التعليمية في أعلى قائمة القناة.

  7. قم بإدخال رمز/معرف القناة الذي استلمته من القائم على القناة في استوديو كوليبري.

    Use the text input field to enter channel token in order to import from an unlisted channel
  8. قم بالنقر على تأكيد لإلغاء قفل القناة، أو على إلغاء للخروج.

  9. تابع لتحديد واستيراد مواضيع القناة والمصادر بالنسبة للقنوات العامة.

    ستتم الإشارة إلى القنوات غير المدرجة أو القنوات الخاصة بأيقونة Unlisted channel.

  1. لإضافة المزيد من مصادر التعلم من قناة قمت باستيرادها مؤخراً، قم بالنقر على خيارات، ثم حدد استيراد المزيد ثم أعد إجراء التحديد من الخطوة ٣.

استيراد محتوى من شبكة محلية أو من الإنترنت

يمكنك أيضاً استيراد محتوى من جهاز مختلف يقوم بتشغيل كوليبري في نفس شبكتك المحلية، أو حتى من خادم كوليبري المستضاف خارج الشبكة المحلية الخاصة بك، ولكن بشرط أن تعرف عنوان IP الخاص به بشكل دقيق. هذه الميزة مفيدة عندما يكون لديك:

  • خادم محتوى كوليبري على نطاق أكبر من مستوى الدولة- أو المنطقة خارج الشبكة المحلية الخاصة بك، ولكن مع موارد مخصصة لمتطلبات التنفيذ الخاصة بك
  • حالات متعددة لخوادم كوليبري في شبكتك المحلية، وذلك في سبيل دعم عدد كبير من أجهزة العميل (المتعلم)

قم باتباع هذه الخطوات لاستيراد القنوات التعليمية.

  1. قم باختيار الشبكة المحلية أو الإنترنت، ومن ثم قم بالنقر على متابعة.
  2. قم بالنقر على رابط عنوان جديد لإضافة عنوان جديد لشبكة الاتصال.
  3. قم بإدخال عنوان الشبكة كاملاً، ومن ثم بتحديد اسم لهذه الشبكة. لا تنسَ إضافة المنفذ الصحيح في حال كان مختلفاً عن المنفذ الافتراضي 8080. يمكنك استخدام أي من عنوان IP أو اسم النطاق.
Use the text input fields to add the new address and the name for the local network import
  1. قم بالنقر على إضافة لحفظ هذا العنوان لإعدادات جهازك. في حال قررت حذفه لاحقاً، ما عليك سوى استخدام رابط نسيان.
  2. قم بالنقر على متابعة وقم باتباع نفس الخطوات لتحديد المواضيع والمصادر من أجل الاستيراد من استوديو كوليبري.

Warning

تم تقديم هذه الميزة في الإصدار 0.11 من كوليبري، وكافة أجهزة الخادم قيد التشغيل والتي سيتم استخدامها لهذا النوع من استيراد المحتوى ينبغي أن تحتوي على إصدار 0.11 من كوليبري أو ما بعد.

استيراد محتوى من محرك أقراص محلي

في حال كان الحاسوب الذي يتم تشغيل خادم كوليبري عليه لا يملك إمكانية الوصول إلى الإنترنت، أو لا يملك عرض نطاق ترددي كافٍ، لديك الخيار للحصول على محتوى القنوات المخزنة على محرك أقراص خارجي (وحدة تخزين USB أو قرص صلب). قم باتباع هذه الخطوات لاستيراد محتوى القنوات التعليمية.

  1. قم بوصل محرك الأقراص الخارجي USB بالحاسوب الخاص بك.
  2. قم باختيار خيار محرك أقراص أو بطاقة ذاكرة مرفقة، ومن ثم قم بالنقر على متابعة.
  3. سيقوم كوليبري تلقائياً بكشف وعرض القرص (الأقراص) مع ملفات المحتوى المتوفرة من كوليبري.
  4. قم بتحديد محرك الأقراص حيث تم تخزين القناة المطلوبة، ومن ثم قم بالنقر على متابعة.
  5. قم بالنقر على تحديد للقناة المطلوبة، ثم قم باتباع نفس الخطوات لتحديد المواضيع والمصادر من أجل الاستيراد من استوديو كوليبري.
Importing content from a local drive presents the same interface options as importing from Kolibri Studio.
الحل من أجل الاستيراد من محرك أقراص خارجي على الأجهزة القديمة

في حال تم تثبيت كوليبري على جهاز قديم أو ذو موارد منخفضة، يمكنك المحاولة عبر الإجراء التالي من أجل استيراد محتوى القنوات للحصول على نتائج أسرع.

  1. قم بإيقاف تشغيل كوليبري.
  2. قم باستعراض محرك الأقراص المحلي باستخدام مستكشف الملفات في نظام التشغيل الخاص بك.
  3. قم بنسخ مجلد content الموجود داخل مجلد KOLIBRI_DATA على القرص المحلي.
  4. قم بلصق مجلد content المنسوخ داخل مجلد .kolibri على القرص الصلب الخاص بك. سوف يعتمد موقع مجلد .kolibri على نظام التشغيل الخاص بك (انظر الجدول أدناه).
  5. قم بتأكيد دمج المجلدين.
  6. أعد تشغيل كوليبري، وستكون القنوات الجديدة متاحة الآن.

قم بالانتباه إلى أن عملية إعادة التشغيل قد تستغرق وقتاً أطول بعد هذه الخطوات، حيث سيحتاج كوليبري إلى جدولة كامل المحتوى الجديد في قاعدة البيانات.

نظام التشغيل الموقع
ويندوز C:/Users/<your_username>/.kolibri/
OSX HD/Users/<your_username>/.kolibri/
لينوكس /home/<your_username>/.kolibri/

ستحتاج على نظامي لينوكس و OSX إلى تفعيل خيار إظهار المجلدات المخفية بحيث يتم عرض مجلد .kolibri.

التصدير من كوليبري إلى محرك أقراص محلي

في حال قمت باستيراد محتوى على جهاز كوليبري، وترغب في إتاحته على جهاز كمبيوتر آخر تم تثبيت كوليبري عليه، قم باتباع هذه الخطوات لتصدير القنوات التعليمية الخاصة بك.

Note

ينبغي أن يكون لديك محرك أقراص خارجي (بطاقة من نوع SD أو وحدة تخزين USB أو قرص صلب) يتم ربطه بالجهاز الخاص بك.

  1. قم بالنقر على تصدير في تبويب القنوات في صفحة الجهاز.

  2. قم بتحديد محرك الأقراص المحلي (وجهة التصدير) حيث تود أن يتم تصدير محتوى كوليبري، ومن ثم قم بالنقر فوق متابعة.

  3. ستكون قادراً من خلال صفحة تصدير إلى <name-of-your-drive> على رؤية كافة القنوات التعليمية المتاحة على الجهاز الخاص بك.

    Select from which channel you want to export to local drive.
  4. قم بالنقر على تحديد للقناة المرغوبة، وانتظر إلى أن يقوم كوليبري بعرض معلومات القناة والملفات الفرعية للمواضيع.

  5. ستشاهد في صفحة اختر محتوى للاستيراد كافة تفاصيل القناة المحددة: الوصف، الإصدار، الحجم الإجمالي وعدد مصادر التعلم.

  6. يمكنك تصفح مواضيع القناة والمصادر الفردية أسفل اختر محتوى للتصدير. قم باستخدام خانة اختيار تحديد الكل لاستيراد قناة المحتوى كاملةً، أو قم باختيار مواضيع أو مصادر محددة. أثناء قيامك بالتحديد، ستشاهد العدد الإجمالي والحجم على القرص أسفل مصادر تم تحديدها:، إضافة إلى المساحة المتبقية على محرك الأقراص الذي يتم التصدير إليه.

  7. قم بالنقر على استيراد بمجرد انتهائك من تحديد المحتوى المطلوب.

  8. قم بالانتظار إلى أن ينتهي كوليبري من تصدير المحتوى المحدد ثم قم بالنقر على إغلاق.

  9. بمجرد انتهاء التصدير، قم بإزالة وصل محرك الأقراص بشكل آمن بحسب الإجراء الموصى به على نظام التشغيل لديك، وتابع من أجل استيراد القنوات في الأجهزة الأخرى.

    Note

    هذا الإجراء يقوم بإنشاء نسخة من مجلد content المتوضع داخل مجلد .kolibri على القرص الصلب الخاص بك، ويقوم بوضعها في مجلد KOLIBRI_DATA على القرص المحلي المحدد. يمكن التعرف على هذه البنية بواسطة الأمر استيراد من قرص محلي.

    structure of the local drive folders with exported content channels

حذف قناة

لحذف قناة تعليمية من جهازك، قم باتباع الخطوات التالية.

  1. قم بالنقر على خيارات للقناة التي ترغب بحذفها.

  2. قم بتحديد خيار حذف.

  3. قم بالنقر على حذف للمتابعة، أو على إلغاء للخروج من دون حذف القناة.

إدارة المرفق التعليمي

بإمكانك تعديل إعدادات تهيئة المرفق التعليمي في كوليبري من تبويب إعدادات على صفحة المرفق التعليمي الخاصة بك (أيقونة Settings).

  1. قم بتفعيل الخيارات التي ترغب بجعلها متاحةً لمستخدمي مرفقك التعليمي. يمكنك السماح للمستخدمين بما يلي:

    • تعديل أسمائهم الكاملة وأسماء المستخدمين الخاصة بهم
    • تسجيل الدخول من دون كلمة مرور (باستثناء المستخدمين بصفة مشرفين)
    • تحميل عناصر المحتوى (مقاطع الفيديو، المستندات، إلخ) على أجهزتهم
    • القيام باستعراض القنوات التعليمية دون تسجيل الدخول
    • إنشاء حسابات على المرفق التعليمي الخاص بك
  2. قم بالنقر على حفظ التغييرات للتطبيق والانهاء.

    Open Facility page, navigate to Settings tab, and use the checkboxes to activate or deactivate the available options.

    قم بإدارة إعدادات تهيئة المرفق التعليمي.

Note

لإدارة إعدادات مرفق تعليمي في كوليبري، ينبغي عليك تسجيل الدخول بصفة مشرف أو مشرف متميز.

إدارة المستخدمين

يمكنك فرز/إضافة/تعديل/البحث عن حسابات مستخدمين كوليبري من خلال تبويب المستخدمون على صفحة المرفق التعليمي الخاص بك (أيقونة Users).

Open Facility page and navigate to Users tab to see the the list of all the users, and access the options to manage them.

Note

لإدارة مستخدمي كوليبري، ينبغي تسجيل الدخول بصفة مشرف أو مشرف متميز.

إنشاء حساب مستخدم جديد

لإنشاء حساب مستخدم جديد، قم باتباع الخطوات التالية.

  1. قم بالنقر على زر مستخدم جديد.

  2. قم بإدخال المعلومات المطلوبة (الاسم، اسم المستخدم، كلمة المرور).

  3. قم بتحديد نوع المستخدم (مشرف، مدرب أو متعلم).

  4. قم بالنقر على حفظ لإضافة مستخدم جديد.

المستخدم من نوع مدرّب

عندما تقوم بإنشاء حساب مستخدم مدرب جديد، أو تغيير النوع (الدور) إلى مدرب لمستخدم موجود بالفعل، يمكنك الاختيار ما بين:

  • مدرب صف دراسي، والذي ستتاح له إمكانية الوصول إلى صفحة وأذونات المدرب لإرشاد المتعلمين في الصفوف الدراسية المحددة لهم فقط.

  • مدرب مرفق تعليمي، والذي ستتاح له إمكانية الوصول إلى صفحة وأذونات المدرب لإرشاد كافة الصفوف الدراسية والمتعلمين في المرفق التعليمي.

    Use the radio buttons to choose between class coach and facility coach.

تحديد المستخدمين حسب النوع

  1. قم بالنقر لفتح المحدِّد أسفل نوع المستخدم من أجل مشاهدة خيارات الفرز. يتم عرض جميع المستخدمين بشكل افتراضي.

  2. قم بالتبديل بين خيارات (المتعلمين، المدربين، والمشرفين) لعرض المستخدمين حسب النوع.

تعديل حساب المستخدم

لتعديل اسم المستخدم، الاسم الكامل، أو نوع الحساب، قم باتباع الخطوات التالية.

  1. قم بالنقر على زر خيارات للمستخدم المطلوب ثم حدد خيار تعديل التفاصيل.

  2. قم بتعديل الاسم الكامل، اسم المستخدم أو نوع المستخدم في نافذة تعديل تفاصيل المستخدم.

  3. قم بالنقر على حفظ لتحديث المعلومات المعدلة، أو على إلغاء للخروج من دون حفظ التغييرات.

إعادة تعيين كلمة المرور

  1. قم بالنقر على زر خيارات للمستخدم المطلوب ثم حدد خيار إعادة تعيين كلمة المرور.

  2. قم بإدخال كلمة المرور الجديدة في كل من الحقلين في نافذة إعادة تعيين كلمة مرور المستخدم.

  3. قم بالنقر على حفظ للتأكيد، أو على إلغاء للخروج من دون تغيير كلمة المرور.

حذف حساب مستخدم

  1. قم بالنقر على زر خيارات للمستخدم المطلوب ثم حدد خيار حذف.

  2. قم بالنقر على حذف للتأكيد، أو على إلغاء للخروج من دون حذف الحساب.

Warning

عند قيامك بحذف مستخدم، سيتم مسح كافة سجلات التعلم الخاصة به من قاعدة البيانات.

إدارة الصفوف الدراسية

يمكنك عرض، إنشاء وحذف الصفوف الدراسية، إضافة إلى البحث عنها وفرزها وإضافة مستخدمي كوليبري إليها، وذلك باستخدام تبويب الصفوف الدراسية على صفحة المرفق التعليمي الخاصة بك (أيقونة Classes). العرض الافتراضي يُظهر قائمة بكافة الصفوف الدراسية في مرفقك التعليمي، مع عدد المستخدمين المضافين إلى كل منها.

Open Facility page and navigate to Classes tab to see the the list of all the classes, and access the options to manage them.

Note

لإدارة الصفوف الدراسية في كوليبري، ينبغي تسجيل الدخول بصفة مشرف أو مشرف متميز.

إضافة صف دراسي جديد

لإضافة صف دراسي جديد، قم باتباع الخطوات التالية.

  1. قم بالنقر على صف دراسي جديد.
  2. قم بإدخال اسم الصف الدراسي.
  3. قم بالنقر على حفظ لإضافة الصف الدراسي الجديد، أو على إلغاء للخروج.

حذف صف دراسي

لحذف صف دراسي، قم باتباع الخطوات التالية.

  1. قم بالنقر على حذف الصف الدراسي للصف الدراسي المختار من القائمة.
  2. قم بالنقر على حذف في نافذة التأكيد للمتابعة، أو على إلغاء للخروج بدون حذف الصف الدراسي.

Note

لن تتم إزالة المستخدمين المضافين للصف الدراسي الذي تقوم بحذفه من قاعدة البيانات.

تعديل الصفوف الدراسية، المتعلمين والمدربين

لن يكون هناك أي متعلمين أو مدربين في الصف الدراسي الذي يتم إنشاؤه حديثاً. لتعديل صف دراسي، قم بتحديده من واجهة العرض الرئيسية في تبويب الصفوف الدراسية. يمكنك من خلال هذه الواجهة تغيير اسم الصف الدراسي، إضافة أو إزالة متعلمين مضافين مسبقاً، وتحديد مدربين للصف الدراسي أو إزالتهم منه.

New class will have no enrolled learners and no asigned coaches.

إضافة المتعلمين إلى صف دراسي

  1. قم بالنقر على زر إضافة المتعلمين في صفحة تفاصيل الصف الدراسي.

    • تحتوي القائمة في واجهة العرض هذه على جميع المتعلمين غير المضافين حالياً إلى الصف الدراسي المحدد.
    • يمكنك البحث عن متعلم معين بواسطة الاسم.
    Class details window in this step displays a list of learners you can add to the class.
  2. استخدم مربعات الاختيار لتحديد جميع المتعلمين في القائمة، أو من خلال حقل البحث عن المتعلمين المعينين الذين ترغب في إضافتهم إلى الصف الدراسي.

  3. قم بالنقر على تأكيد لإنهاء إضافة المتعلمين المحددين ومن ثم العودة إلى الصفحة الرئيسية للصف الدراسي.

إزالة متعلمين من صف دراسي

  1. قم بالنقر على إزالة للمتعلم الذي تم اختياره.

  2. قم بالنقر على إزالة للتأكيد، أو على إلغاء للخروج من دون إزالة المتعلم.

Note

لن يتم حذف المتعلمين الذين تتم إزالتهم من الصف الدراسي من قاعدة البيانات، وسيبقى بإمكانك الوصول إلى حساباتهم من خلال تبويب المستخدمون على صفحة المرفق التعليمي.

تحديد مدربين لصف دراسي

  1. قم بالنقر على زر تعيين مدربين في صفحة تفاصيل الصف الدراسي.
  • تضم القائمة الظاهرة في هذه الواجهة كافة المستخدمين بالأدوار التالية: مدرب صف دراسي، مدرب مرفق تعليمي أو مشرف.
  • يمكنك البحث عن مستخدم معين بواسطة الاسم.
Class details window in this step displays a list of coaches you can assign to the class.
  1. استخدم مربعات الاختيار لتحديد جميع المستخدمين في القائمة، أو من خلال حقل البحث عن المستخدمين المعينين الذين ترغب بتحديدهم كمدربين للصف الدراسي.
  2. قم بالنقر على تأكيد للإنهاء.

إزالة مدربين من صف دراسي

  1. قم بالنقر على إزالة للمدرب الذي تم اختياره.
  2. قم بالنقر على إزالة للتأكيد، أو على إلغاء للخروج من دون إزالة المدرب.

Note

لن يتم حذف المدربين الذين تتم إزالتهم من الصف الدراسي من قاعدة البيانات، وسيبقى بإمكانك الوصول إلى حساباتهم من خلال تبويب المستخدمون على صفحة المرفق التعليمي.

إعادة تسمية الصف الدراسي

لتعديل اسم صف دراسي، قم باتباع الخطوات التالية.

  1. قم بالنقر على رابط تعديل الموجود بجانب اسم الصف الدراسي.
  2. قم بكتابة الاسم الجديد في حقل اسم الصف الدراسي.
  3. قم بالنقر على حفظ لتأكيد المعلومات المعدلة، أو على إلغاء للخروج من دون حفظ التغييرات.

إدارة البيانات

بإمكانك تحميل سجلات تفاصيل و ملخص بيانات استخدام كوليبري وتصديرها في ملف من نوع CSV من تبويب البيانات على صفحة المرفق التعليمي الخاصة بك (أيقونة Data).

Open Facility page, navigate to Data tab, and use the Download buttons to save the logs on your local drive.

لتحميل الجلسة أو السجلات الموجزة، قم باتباع هذه الخطوات.

  1. قم بالنقر على رابط إصدار ملف تسجيل للملف الذي تحتاجه.
  2. قم بالنقر على زر تحميل.
  3. قم بحفظ ملف csv الذي تم إنشاؤه على محرك الأقراص المحلي الخاص بك.
  4. للتحميل مجدداً بعد المزيد من الإرشادات، قم بالنقر على رابط إنشاء ملف تسجيل جديد.

Note

لإدارة مستخدمي كوليبري، ينبغي تسجيل الدخول بصفة مشرف أو مشرف متميز.

خيارات إدارة متقدمة

العمل على كوليبري عبر سطر الاوامر

  • في نظام ويندوز، ستحتاج إلى فتح موجه الاوامر (مثلاً، باختصار WIN + R، ومن ثم كتابة cmd) في مجلد كوليبري التنفيذي. عندما يتم تثبيت Python على محرك الأقراص C: سيكون المسار الصحيح غالباً C:/Python27/Scripts في إصدار كوليببري 0.9 وما قبل، و C:/Python34/Scripts في إصدار كوليبري 0.10 وما بعد.

  • في نظام macOS، قم بفتح الكاشف ثم قم بكتابة Terminal. قد تحتاج إلى أن تسبق الأمر بـ python -m. مثلا: python -m kolibri start.

  • في حال كنت تقوم بتشغيل كوليبري مع ملف من نوع .pex، تأكد من استبدال kolibri أسفل الأوامر بنفس اسم الملف الذي قمت بتنزيله مع إسباقه بـ ./. مثلا، لبدء كوليبري من الملف المحمل kolibri-v0.12.pex، قم بكتابة ./kolibri-v0.12.pex start.

  • في الأوامر أدناه، يتم استخدام الأقواس الزاوية وتستخدم النصوص التي ما بينها <...> للدلالة على العناصر النائبة كي تقوم بتعديلها. تأكد من استبدالها بالمعلومات الخاصة بك.

في حال ظهرت أخطاء في مُخرجات موجه الأوامر/المحطة الطرفية أثناء تشغيل الامر أدناه، قم بطلب المساعدة من منتديات مجتمعنا، أو تقديم مشكلة في GitHub.

بدء/ إيقاف كوليبري

في حال احتجتَ لاستكشاف وإصلاح المشكلات المحتملة أثناء تشغيل كوليبري، قد تحاول تشغيله يدوياً من خلال سطر الأوامر.

kolibri start --debug --foreground
kolibri stop

استيراد القنوات التعليمية من الإنترنت

لاستيراد القنوات التعليمية من الإنترنت، قم بتشغيل هذين الأمرين بشكل متسلسل. يقوم الأول بتنزيل قاعدة البيانات الخاصة بالقناة، بينما يقوم الثاني بتنزيل المصادر (مقاطع الفيديو، المستندات، إلخ).

kolibri manage importchannel -- network <Channel ID>
kolibri manage importcontent -- network <Channel ID>

Warning

عندما تقوم باستيراد القنوات التعليمية من سطر الأوامر، سيبقى من المتوجب عليك أن تستخدم أرقام المعرف الـ ٣٢، حيث أن الأمر لن يعمل بالرمز فقط. تأكد من استلام صيغة المعرف الصحيحة الخاصة بالقناة من القائم على القناة غير المدرجة والتي تحتاج لاستيرادها، أو قم بالرجوع إلى دليل مستخدم استوديو كوليبري وكيفية العثور عليه في واجهة مستخدم الاستوديو، في حال كان لديك وصول كمحرر للقناة.

تصدير القنوات التعليمية

لتصدير القنوات التعليمية على كوليبري على محرك أقراص محلي من أجل مشاركتها مع جهاز آخر، قم بتشغيل هذين الأمرين بشكل متسلسل. يقوم الأول بتصدير قاعدة البيانات الخاصة بالقناة، بينما يقوم الثاني بتصدير المصادر (مقاطع الفيديو، المستندات، إلخ).

kolibri manage exportchannel -- <Channel ID> /path/to/local/drive/KOLIBRI_DATA
kolibri manage exportcontent -- <Channel ID> /mount/mydrive/KOLIBRI_DATA

يجب أن يكون المسار إلى مجلد باسم KOLIBRI_DATA في القسم الأساسي من محرك الأقراص المحلي، بحيث سيتم تجميعه لاحقاً من أجل الاستيراد عبر Web UI.

إعادة ترتيب القنوات التعليمية

يمكنك ضبط الترتيب المحدد للقنوات التعليمية في صفحة تعلم حسب تفضيلاتك. قم باتباع الخطوات التالية.

  • لعرض قائمة القنوات التعليمية المرتبة حالياً، قم بتشغيل الأمر:

    kolibri manage listchannels
    

    المُخرَج سيكون شيئا من قبيل:

    Pos       ID                                      Name
    ---       --                                      ----
    1         95a52b386f2c485cb97dd60901674a98        CK-12 Testing
    2         a9b25ac9814742c883ce1b0579448337        TESSA - Teacher Resources
    
  • لضبط موضع قناة ما، قم بتشغيل الأمر:

    kolibri manage setchannelposition <Channel ID> <Pos>
    

    مثال مع القنوات المذكورة أعلاه:

    kolibri manage setchannelposition a9b25ac9814742c883ce1b0579 1
    
    Pos       ID                                      Name
    ---       --                                      ----
    1         a9b25ac9814742c883ce1b0579448337        TESSA - Teacher Resources
    2         95a52b386f2c485cb97dd60901674a98        CK-12 Testing
    

إنشاء مستخدم مشرف متميز جديد

في حال كنت بحاجة إلى إنشاء مستخدم مشرف متميز آخر، إما لتلبية الحاجة الإضافية لإدارة المرفق التعليمي، أو لأنك فقدت كلمة المرور الخاصة بالجهاز القديم، قم حينئذٍ بتشغيل الأمر التالي.

kolibri manage createsuperuser

سيُطلب منك إدخال اسم المستخدم و كلمة المرور وسيتم إنشاء حساب مستخدم المشرف المتميز الجديد.

قم باستيراد المستخدمين من ملف CSV

Note

هذه ميزة قيد التجربة حالياً، لذا يرجى مراسلة فريق التطوير بأية تفاصيل حول المشكلات التي قد تواجهها أثناء استخدامها.

يعمل هذا الأمر على إصدار كوليبري 0.9 وما بعد.

بنية ملف CSV

لاستيراد مستخدمين إلى كوليبري بهذا الأمر، ستحتاج إلى توفير بيانات المستخدم بملف بصيغة CSV (قيم مفصولة بفواصل). يمكنك تصدير ملف CSV من البيانات المجدولة في أي برنامج خاص بجدولة البيانات (Excel، Google Sheets، LibreOffice Calc، إلخ.).

User data in a spreadsheet table

بيانات المستخدم في جدول بيانات.

  • صف العنوان الرئيسي هو اختياري، ولكن في حال لم تقم بتضمينه، سيفترض كوليبري أنك تقدم البيانات بالترتيب التالي:

    <full_name>،<username>،<password>،<facility>،<class>

  • في حال قمت بتضمين صف العنوان الرئيسي، يمكنك تقديم بيانات أقل أو وضعها بترتيب مختلف:

    <full_name>،<username>،<password>

    <username>،<full_name>

  • username فقط هو المطلوب.

  • في حال عدم توفر كلمات مرور للمستخدمين الذين تم استيرادهم، سيقوم كوليبري بتعيين كلمة المرور الافتراضية kolibri لأسماء المستخدمين تلك.

  • يمكن أن يكون للمرفق التعليمي نفس اسم المرفق أو معرف المرفق. في حال لم تقم بتوفير مرفق تعليمي، سيقوم كوليبري باستيراد المستخدمين من المرفق التعليمي الافتراضي في الجهاز. يمكنك تخصيص المرفق التعليمي من خلال إضافة --facility إلى سطر الأوامر (أنظر للأسفل).

kolibri manage importusers your-csv-file.csv

kolibri manage importusers your-csv-file.csv --facility <your-facility>

حذف المستخدمين بشكل دائم

إذا كنت بحاجة إلى حذف مستخدم كوليبري بشكل دائم مع جميع البيانات المرتبطة بحسابه، على سبيل المثال لضمان حقوق الخصوصية وفقاً للائحة العامة لحماية البيانات GDPR، قم باستخدام الأمر التالي.

kolibri manage deleteuser <username>

Warning

سيؤدي ذلك إلى مسح كافة بيانات المستخدم بشكل دائم.

تغيير اللغة

kolibri language setdefault <langcode>
اللغة <langcode>
الإنجليزية en
الإسبانية (إسبانيا) es-es
الإسبانية (المكسيك) es-mx
الفرنسية fr
السواحلية (تنزانيا) sw-tz
العربيّة ar
البلغارية bg
الفارسية fa
الهندية (الهند) hi-in
الأردية (باكستان) ur-pk
الماراثية mr
الشيشيوا nyn
البرتغالية (البرازيل) pt-br
التيلجو te
الفيتنامية vi
اليوروبا yo

النسخ الاحتياطي لقاعدة بيانات كوليبري واستعادتها

يقوم كوليبري تلقائياً بإنشاء نسخة احتياطية من قاعدة البيانات مع كل ترقية للإصدار. في حال كنت بحاجة للقيام بالنسخ الاحتياطي يدوياً لسبب ما، قم باستخدام الأمر التالي.

kolibri manage dbbackup

سيقوم هذا الأمر بإنشاء ملف .dump مع تحديد وقت الإنشاء في المجلد ./kolibri/backups والذي يمكنك استخدامه لاستعادة قاعدة البيانات عن طريق الأمر التالي.

kolibri manage dbrestore --latest

إذا كنت بحاجة إلى استعادة نسخة احتياطية للإصدار الأخير، ينبغي أن تحدد المسار بالكامل إلى ملف *.dump محدد.

kolibri manage dbrestore ~/.kolibri/backups/db-xxxx.dump

Warning

هذا الأمر غير مخصص لتكرار النسخ عبر أجهزة مختلفة، بل فقط لاستعادة نسخة احتياطية محلية من قاعدة البيانات على جهاز واحد.

تغيير موقع ملفات محتوى كوليبري

قد تشغل القنوات التعليمية على كوليبري مساحة كبيرة من القرص الصلب مع مرور الوقت. في حال كان لديك مخاوف من نفاد مساحة التخزين على جهازك، يمكنك نقل ملفات المحتوى الخاصة بكوليبري إلى محرك أقراص آخر.

Tip

في حال كان لديك قرص SSD و قرص HDD متاحان على جهازك، يُنصح بتثبيت كوليبري على محرك أقراص SSD للسماح بوصول أسرع لقاعدة البيانات، وقم فقط بنقل ملف المحتوى إلى محرك أقراص HDD.

لنقل مجلدات محتوى كوليبري إلى موقع آخر، قم باتباع الخطوات التالية.

  1. قم بإيقاف تشغيل كوليبري.
kolibri stop
  1. قم بإنشاء مجلد جديد والذي سيحتوي على كافة ملفات المحتوى والمصادر على محرك الأقراص المراد النقل إليه.
kolibri manage content movedirectory <destination>

على سبيل المثال، في حال قمت بإنشاء مجلد جديد KolibriContent على محرك أقراص خارجي، قم بتشغيل هذا الأمر.

kolibri manage content movedirectory /mnt/my_external_drive/KolibriContent

في حال كنت تعمل على نظام ويندوز، وكان المجلد الجديد KolibriContent على القرص F:، قم بتشغيل الأمر التالي.

kolibri manage content movedirectory F:\KolibriContent
  1. قم بإعادة تشغيل كوليبري.

سيقوم هذا الأمر بنقل المجلدين الفرعيين databases و storage من موقعهما الافتراضي داخل مجلد .kolibri/content في المسار الرئيسي لجهازك، إلى الموقع الجديد الذي قمت بتخصيصه في الأمر.

تغيير موقع كافة ملفات كوليبري

إذا كنت ترغب في تغيير المسار الذي توجد فيه جميع ملفات التشغيل الحالية لكوليبري، إضافة إلى القنوات التعليمية المستوردة، فأنت بحاجة إلى تغيير متغير البيئة المسمى KOLIBRI_HOME إلى المسار الذي تقوم باختياره.

في حال تم ترك المتغير غير مضبوطاً، فإن ملفات تشغيل كوليبري الحالية والمحتوى ستستقر في المجلد الرئيسي الخاص بك كمستخدم، أسفل المجلد الفرعي .kolibri.

Note

إن ضبط متغير البيئة هذا يعمل بشكل مختلف عن أمر movedirectory أعلاه:

  • إن ضبط متغير البيئة لن يقوم بنقل الملفات بشكل تلقائي. عليك نسخ مجلد .kolibri بشكل يدوي إلى الموقع الجديد.
  • في حال قمت بنسخ مجلد .kolibri، لن يتأثر المحتوى في حال تم ضبطه مسبقاً باستخدام الأمر movedirectory.

هناك العديد من الطرق لضبط متغير بيئة أما مؤقتاً أو بشكل دائم. لبدء تشغيل كوليبري على نظامي OSX أو لينوكس من مجلد رئيسي مختلف، قم باتباع هذه الخطوات.

  1. قم بإيقاف المخدّم.
  2. قم بنقل مجلد .kolibri إلى الموقع الجديد.
  3. قم بتشغيل الأمر التالي في المحطة الطرفية:
KOLIBRI_HOME=/path/to/new/home kolibri start

عندما تقوم بتشغيل المخدّم مجدداً، سيتم اكتشاف جميع الملفات الخاصة بك بسهولة في ذلك الموقع.

لتغيير متغير البيئة KOLIBRI_HOME في نظام ويندوز، قم باتباع الخطوات التالية.

  1. قم بإيقاف المخدّم.
  2. قم بنقل مجلد .kolibri إلى الموقع الجديد.
  3. قم بتشغيل الأمر التالي في مُوجّه الأوامر:
setx KOLIBRI_HOME "/path/to/new/home"

أعد تشغيل المخدّم، وسيتم اكتشاف جميع الملفات الخاصة بك بسهولة في ذلك الموقع.

بدلاً من ذلك، بإمكانك اتباع هذه الخطوات في واجهة المستخدم الرسومية GUI.

  1. قم بالذهاب إلى الحاسوب > الإعدادات المتقدمة للنظام ثم قم بالضغط على زر متغيرات البيئة.

  2. قم بالضغط على زر ...جديد أسفل متغيرات المستخدم لـ....

  3. قم بإدخال KOLIBRI_HOME في حقل اسم المتغير، والمسار الجديد الخاص بك في حقل قيمة المتغير، ومن ثم قم بالضغط على موافق على النافذتين المفتوحتين.

  4. قم بإعادة تشغيل كوليبري.

قم بتخصيص إعدادات كوليبري من خلال ملف OPTIONS.INI

لإعدادات تهيئة محددة، ستحتاج إلى استخدام ملف options.ini. إن تثبيت كوليبري لا يقوم بإنشاء هذا الملف بشكل افتراضي، إلا أنك تستطيع وبسهولة إضافته. قم باتباع الخطوات التالية.

  1. قم بفتح محرر النص المفضل على حاسوبك (مثلاً: برنامج المفكرة في نظام ويندوز).

  2. قم بكتابة الأقسام و المفاتيح المطلوبة (انظر إلى تفاصيل الإعدادات المتاحة أدناه) بالتنسيق التالي:

    [section]
    key1 = a
    key2 = b
    
  1. قم بحفظ الملف الناتج options.ini في مجلد .kolibri داخل مجلد الصفحة الرئيسية.

Note

إن ملف options.ini يمكن أن يحتوي على عدة أقسام مع واحد أو أكثر من المفاتيح المرتبطة، وذلك بحسب متطلبات التثبيت لديك.

تشغيل كوليبري من منفذ مختلف

في حال كنت تريد أن يبدأ كوليبري ويعمل من منفذ مختلف عن المنفذ الافتراضي 8080، قم بإضافة قسم [Deployment]، والمفتاح HTTP_PORT مع قيمة المنفذ الذي تريده، إلى ملف options.ini.

[Deployment]
HTTP_PORT = 1234
# Substitute 1234 with your desired port number

السماح بتوصيف الطلبات

في حال كنت تريد توصيف متطلبات الخادم بحيث تحصل على معلومات أكثر تفصيلاً عن أداء كوليبري، قم بإضافة ما يلي إلى ملف options.ini.

[Server]
PROFILE = 1

قم باختبار أداء خادم كوليبري

معيار الأداء

بإمكانك استخدام الأمر التالي لجمع معلومات حول الجهاز الذي يعمل عليه خادم كوليبري وتفاصيل حول كمية موارده التي يستخدمها. يعرض هذا الأمر لمحة عن حالة المخدم في الوقت الذي يتم فيه تنفيذ الأمر، وستختلف مخرجاته حسب تحميل الخادم الحالي. عند الشك بوجود مشاكل في الأداء، قم بكتابة ما يلي في المحطة الطرفية أو في موجه الأوامر.

kolibri manage benchmark

سيكون للأمر مُخرجاً مشابهاً لما يلي:

Command line output of the 'kolibri manage benchmark' command

مُخرجَ سطر الأوامر للأمر "معيار إدارة كوليبري"

قم بالتقاط صورة للمحطة الطرفية أو موجه الأوامر أو قم بنسخ ولصق المخرج في منشور بمنتدى مجتمعنا.

الملف الشخصي

لتجميع أكثر من لقطة حالية لأداء خادم كولييبري، يمكنك استخدام أمر التوصيف. عند التنفيذ، سيقوم هذا الأمر بجمع سلسلة من مؤشرات الأداء كل ١٠ ثوانٍ ومن ثم حفظها في ملف من نوع CSV. اكتب ما يلي في موجه الأوامر أو المحطة الطرفية.

kolibri manage profile

Tip

إن الأمر يقوم بجمع المعلومات وحفظها ٦٠ مرة بشكل افتراضي. في حال كنت تريد تغيير هذه القيمة، قم بإضافة إشارة --num-samples مع الرقم المطلوب في النهاية.

kolibri manage profile --num-samples=100

كل سطر من السجل يحتوي على المعلومات التالية:

  • تاريخ ووقت كل عملية تنفيذ لأمر
  • عدد الجلسات النشطة لكوليبري (بما في ذلك الجلسات الخاصة بالزائر)
  • عدد المستخدمين المسجلين في كوليبري
  • عدد تفاعلات مستخدم كوليبري خلال الدقيقة الاخيرة
  • النسبة المئوية الإجمالية لاستخدام وحدة المعالجة المركزية
  • إجمالي الذاكرة المستخدمة
  • إجمالي الذاكرة المتوفرة
  • عدد العمليات المنفذة في الخادم
  • النسبة المئوية لوحدة المعالجة المركزية المستخدمة من قبل كوليبري
  • النسبة المئوية للذاكرة المستخدمة من قبل كوليبري

لمساعدتنا على استكشاف المشاكل المحتملة وإصلاحها على خادم كوليبري الخاص بك، قم بتحديد موقعنا ومراسلتنا بملف KOLIBRI_HOME/performance/date_time_performance.csv.

متطلبات خادم ملف التعريف

في حال كان لديك قسم [Server] في ملف OPTIONS.INI المهيأ بواسطة PROFILE = 1، فإن الأمر في الأعلى وبشكل إضافي سيقوم بتوصيف كل طلب تم من قبل خادم كوليبري، ومن ثم حفظ النتائج في ملف تسجيل ثانٍ بشكل KOLIBRI_HOME/performance/date_time_requests_performance.csv

كل سطر من السجل يحتوي على المعلومات التالية:

  • التوقيت الزمني
  • مسار الطلب
  • الوقت المستغرق في معالجة الطلب
  • الذاكرة المستخدمة (بالكيلوبايت) من قبل عملية كوليبري عندما تم تقديم الطلب
  • الذاكرة المستخدمة (بالكيلوبايت) من قبل عملية كوليبري عندما تم إرسال الاستجابة
  • النسبة المئوية المستخدمة من وحدة المعالجة المركزية من قبل عملية كوليبري عندما تم تقديم الطلب
  • النسبة المئوية المستخدمة من وحدة المعالجة المركزية من قبل عملية كوليبري عندما تم إرسال الطلب
  • مؤشر بشكل راية يُظهر ما إذا كان الطلب هو الأكثر بطئاً منذ بدء التحليل

Warning

إن توصيف متطلبات الخادم يمكن أن يستهلك الكثير من موارد الحاسوب، ومن المحتمل أن يسبب إبطاء سرعته. ولهذا السبب نحتاج أن نسمح به بشكل صريح في ملف options.ini. من دون مفتاح PROFILE = 1، لن يقوم الأمر بتوصيف متطلبات الخادم (إلا أنه سيقوم فقط بتوصيف الحالة الحالية للمخدم)، ولن يقوم بإنشاء ملف تسجيل ثانٍ من نوع CSV.

استكشاف الأخطاء وإصلاحها

استكشاف مشاكل الشبكة وإصلاحها

  1. هل يمكنك الدخول إلى كوليبري عند كتابة العنوان http://127.0.0.1:8080 في شريط العنوان الخاص بالمتصفح؟

  2. هل تستطيع الوصول إلى أي شيء من عنوان أي بي الخارجي للجهاز الذي يعمل عليه كوليبري من الجهاز نفسه؟ قم بقراءة مزيد من المعلومات حول عناوين الأي بي.

  3. هل يمكنك تشغيل عنوان الأي بي الخارجي من جهاز آخر على الشبكة؟ على سبيل المثال، في حال كان كوليبري يعمل على حاسب/جهاز بعنوان أي بي 192.168.0.104، قم بطتابة الامر التالي في المحطة الطرفية أو في موجه الأوامر:

    ping 192.168.0.104
    

جدران الحماية

في حال كنت تواجه مشكلة في الاتصال بكوليبري من حواسيب أخرى، قد يكون جدار الحماية الخاص بك هو من يمنع الوصول.

غالبًا ما تأتي أنظمة ويندوز مزودة بجدران حماية مجمعة وممكّنة، وقد يتعارض ذلك مع تشغيل كوليبري. ومع ذلك، قد ترغب في الحفاظ على تمكين جدار الحماية الخاص بك لأسباب أمنية، خاصةً إذا كان الخادم متصلاً بشبكة إنترنت عمومية.

يمكنك محاولة تعطيل جدار الحماية الخاص بك بشكل مؤقت لمعرفة ما إذا كان يساعد في الاتصال بكوليبري. إذا كان الأمر كذلك، فستحتاج إلى إعادة تشغيل جدار الحماية ثم إنشاء قاعدة استثناء لكوليبري من أجل السماح بالوصول.

استكشاف مشاكل قاعدة البيانات وإصلاحها

في حال كنت تواجه خطأ من نوع database disk image is malformed في المحطة الطرفية، حاول تشغيل هذه الأوامر (لاحظ أنه ينبغي أن يكون لديك sqlite3 كأمر متاح في نظامك).

mkdir -p malformed
cp -b db.sqlite3* malformed
sqlite3 ~/.kolibri/db.sqlite3 .dump | sqlite3 fixed.db
cp fixed.db ~/.kolibri/db.sqlite3
rm -f db.sqlite3-wal db.sqlite3-shm

لمزيد من المساعدة، يرجى إبلاغ منتديات مجتمعنا بهذه المشكلة مشيراً إلى نظام التشغيل ورقم إصدار كوليبري.

مقاطع الفيديو لا تعمل

تأكد من أن تتحقق من متطلبات نظام التشغيل لرؤية ما إذا كان نظامك يدعم تشغيل الفيديو. يرجى إبلاغ منتديات مجتمعنا بهذه المشكلة مشيراً إلى نظام التشغيل والمتصفح الذي تستخدمه.

مشاكل في الاستيراد والتصدير من محركات أقراص USB

يحتاج كوليبري إلى إمكانية وصول للقراءة والكتابة على محركات أقراص USB من أجل استيراد وتصدير المحتوى. هناك العديد من الاحتمالات الكامنة خلف مواجهتك للمشاكل أثناء هذا الإجراء.

  • ليس لدى حساب المستخدم إمكانية وصول:
    • قمتَ بتثبيت كوليبري في البيئة الخاصة بك بحيث لا يعمل كمستخدم سطح المكتب (على سبيل المثال، UWSGI)
    • قمتَ بترقية كوليبري على نظام Debian من إصدار أقدم من v0.10. قم باتباع الخطوات التالية لتغيير ملكية خدمة نظام كوليبري من حساب مستخدم إلى آخر
    • لمنح الوصول إلى محركات أقراص USB لحسابات أخرى، راجع توثيق نظام التشغيل الخاص بك
  • تم رفض الوصول للكتابة: إن بعض محركات أقراص USB ستواجه مشاكل عند نزعها من الحاسب بشكل "غير سليم". في حال تم رفض وصولك للكتابة، قم بالبحث عن خيار "معالجة" أو "إصلاح" نظام الملف.
  • فشل في البيانات: إن نسخ البيانات قد يأخذ وقتاً طويلاً. في حال لم ترَ إشعار التاكيد على نجاح النسخ في النهاية بشكل واضح، لا تتوقع أن يكون استيراد أو تصدير البيانات قد تم بشكل صحيح. بدلاً من ذلك أعد العملية، وإلا فإنك ستخاطر ببيانات محتوى معطلة وغير متوافقة.
  • متوسط عمر الأجهزة: يمكن لوحدات التخزين من نوع SD و فلاش أن تنتهي صلاحيتها. قراءة وكتابة كميات كبيرة من بيانات المحتوى، خصوصاً في الإصدارات القديمة أو ذات السعة الأصغر، قد تؤدي إلى حدوث أخطاء في البيانات بمرور الوقت.

تحديد موقع ملفات سجل كوليبري

عندما تقوم بالإبلاغ عن مشكلة ما في كوليبري، قد نطلب منك إرسال ملفات سجل كوليبري لنا لمساعدتنا في معرفة سبب عدم عملها أو تعطلها.

قم بفتح مجلد .kolibri داخل المجلد الرئيسي على الجهاز حيث يعمل كوليبري وقم بتحديد موقع هذين الملفين:

  • kolibri.log
  • debug.log

Warning

على أنظمة لينكس و MacOS، ستحتاج إلى تنشيط خيار إظهار الملفات المخفية الخيار في مستعرض الملفات لديك، بحيث يمكن عرض مجلد .kolibri.

بخصوص عناوين الأي بي

  • عنوان الأي بي التالي 127.0.0.1، أو localhost، هو عنوان الأي بي الخاص بالجهاز. يمكنك استخدامه في المتصفح على الجهاز الذي يعمل عليه كوليبري لتتأكد من أنه يعمل بشكل صحيح.
  • بغض النظر عن عنوان المضيف المحلي الخاص به، فإن الجهاز الذي يقوم بتشغيل كوليبري لديه أيضاً عنوان أي بي خارجي مثل 192.*.*.* أو 10.*.*.*، والذي يتم بموجبه التعرف على الأجهزة الأخرى على نفس الشبكة المحلية. هذا هو عنوان الأي بي الذي تحتاجه للاستخدام في متصفحات الأجهزة العميلة (الاجهزة اللوحية أو الحواسيب الخاصة بالمتعلم)، من أجل الاتصال بخادم كوليبري.
  • يعمل كوليبري افتراضياً على رقم المنفذ 8080، ولكن بإمكانك تغيير هذا الإعداد بحيث يلائم احتياجاتك المحددة.
  • لذا، عندما تقوم بكتابة عنوان أي بي الكامل مثل http://192.168.1.1:8080 في المتصفح الخاص بجهاز العميل، فأنت تطلب من خلال ذلك: "الاتصال بعنوان الأي بي 192.168.1.1 عبر المنفذ 8080 ببروتوكول HTTP، والقيام بعرض محتواه ".