يُدير المسؤولون الكتل البرمجية الإنشائية من الصفحة تثبيت Building Blocks أو يستخدمون أداة سطر الأوامر B2Manager.

تحديثات البرامج

توفر الوحدة النمطية تحديثات البرامج، الموجودة في لوحة المسئولين، تحديثات الكتلة البرمجية الإنشائية والوصول إلى الكتل البرمجية الإنشائية التي تم إصدارها حديثًا.

المزيد حول تحديثات البرامج


تثبيت كتلة برمجية إنشائية أو تحديثها

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

قبل أن تتمكن من تثبيت الكتلة البرمجية الإنشائية، يجب أن تقوم بتنزيل كتلة برمجية إنشائية موجودة أو تقوم بإنشاء كتلة برمجية إنشائية جديدة.

ويقوم Blackboard Learn بشكل تلقائي بتوزيع المعلومات إلى جميع العُقد الأخرى، في بيئة متوازنة التحميل أو موزعة.

  1. في لوحة المسؤولين، ضمن Building Blocks (الكتل البرمجية الإنشائية)، حدد Building Blocks (الكتل البرمجية الإنشائية).
  2. حدد الأدوات المثبتة > تحميل الكتل البرمجية الإنشائية > استعراض، وحدد موقع ملف .war الخاص بالكتلة البرمجية الإنشائية. قد يكون هذا الملف أيضًا ملف .zip.

    يحتفظ Blackboard بـ دليل الملحقات الخاص بالكتل البرمجية الإنشائية. لمعرفة المزيد حول إنشاء الكتل البرمجية الإنشائية، راجع "API الخاص بالكتل البرمجية الإنشائية" و"المواصفات والتغييرات الخاصة بخدمة الويب". تكون هذه الملفات متاحة باللغة الإنجليزية فقط في behind.blackboard.com.

  3. حدد إرسال لتحميل الملف إلى Blackboard Learn، ثم حدد موافق للرجوع إلى الصفحة الكتل البرمجية الإنشائية.
  4. لتمكين الكتل البرمجية الإنشائية، حدد متاح في القائمة إتاحة للكتلة البرمجية الإنشائية. تسرد Blackboard Learn الأذونات التي تحتاج إليها الكتل البرمجية الإنشائية. وتعتبر هذه ميزة أمان لحماية Blackboard Learn من أي محتوى خطير. إذا كنت معنيًا بالأذونات الممنوحة للكتلة البرمجية الإنشائية، فاتصل بالمورِّد قبل اعتماد الأذونات.
  5. حدد Approve (اعتماد) لجعل الكتلة البرمجية الإنشائية متاحة والسماح لها بالأذونات المسردة.

لتحديث الكتلة البرمجية الإنشائية، اتبع الإرشادات الخاصة بالمورِّد. لاحظ قيام معظم عمليات الترقية بإلغاء تثبيت الإصدار القديم من الكتلة البرمجية الإنشائية واستبداله بالإصدار الجديد.

يتضمن آخر تحديث لـ Google Chrome (Chrome 80) بعض التغييرات التي أجريت على كيفية معالجة المستعرض لملفات تعريف الارتباط الخاصة بجهة خارجية. وقد تؤثر هذه التغييرات على الأدوات التي تتكامل مع Blackboard Learn التي تستخدم Learning Tools Interoperability (LTI) standard، وBuilding Blocks (B2s)، وواجهات REST API. في حالة مواجهة مشكلة في الوصول إلى أداة Learn باستخدام Chrome 80، قم بتحرير إعدادات مستعرضك للسماح للمواقع بحفظ بيانات ملفات تعريف الارتباط وقراءتها. ويمكنك العثور على الإرشادات في مساعدة Google Chrome.

تعرف على المزيد حول كيفية تأثير تغييرات Chrome 80 على Blackboard Learn في Behind the Blackboard.


إزالة الكتلة البرمجية الإنشائية

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

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

  1. في لوحة تحكم المسؤولين، انتقل إلى Building Blocks (الكتل البرمجية الإنشائية) Installed Tools (الأدوات المثبتة).
  2. لتعطيل الكتلة البرمجية الإنشائية، حدد Set Unavailable (تعيين غير متاح) في قائمة الكتلة البرمجية الإنشائية.
  3. لإلغاء تثبيت الكتلة البرمجية الإنشائية، حدد حذف، ثم موافق لاعتماد الإجراء.

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


إدارة الكتل البرمجية الإنشائية

  1. في لوحة تحكم المسؤولين، انتقل إلى Building Blocks (الكتل البرمجية الإنشائية) Installed Tools (الأدوات المثبتة).
  2. يمكنك أيضاً تنفيذ الإجراءات التالية هنا:
مهام الأدوات التي تم تثبيتها
من أجل حدد
إجراء تغييرات على الكتلة البرمجية الإنشائية الإعدادات. سيظهر هذا الزر فقط إذا كانت الكتلة البرمجية الإنشائية قابلة للتكوين. إجراء أية تغييرات على تكوين الكتلة البرمجية الإنشائية. وتعتبر الإعدادات خاصة بكل كتلة برمجية إنشائية وقد تحتوي على عناصر مثل ملفات التراخيص أو الموارد الخارجية أو الإعدادات العامة.
إزالة الكتلة البرمجية الإنشائية إزالة التثبيت. لا يمكن التراجع عن هذا الإجراء.
إتاحة/إلغاء إتاحة الكتلة البرمجية الإنشائية افتح قائمة الكتلة البرمجية الإنشائية وحدد واحد مما يلي:
  • تعيين غير النشط: وفي هذه الحالة يتم تسجيل الكتلة البرمجية الإنشائية ولكن لا يمكن تنفيذ أية تعليمة برمجية، بما في ذلك البرامج النصية الخاصة بالتكوين. وتكون هذه هي الحالة الافتراضية عند تثبيت كل الكتل البرمجية الإنشائية لأول مرة.
  • تعيين الإتاحة: تتم إتاحة الكتلة البرمجية الإنشائية للمستخدمين.
  • تعيين عدم الإتاحة: يتم تسجيل الكتلة البرمجية الإنشائية، مع إمكانية تنفيذ التعليمة البرمجية، إلا أنها تكون غير متاحة للمستخدمين.
تعيين الإتاحة الافتراضية داخل المقررات الدراسية لأداة الكتلة البرمجية الإنشائية القائمة الموجودة في العمود الافتراضي لمنتدى المجموعة/ المقرر الدراسي. يحدد هذا الخيار ما إذا كانت الأداة متاحة بشكل افتراضي داخل المقررات الدراسية أم لا.
فحص التفاصيل الخاصة بـ الكتلة البرمجية الإنشائية عرض المكونات. تسرد هذه الصفحة المكونات التي تقوم بتشكيل الكتلة البرمجية الإنشائية وكذلك الوصف الخاص بها ورقم الإصدار الخاص بها ومعلومات المورِّد واللغات الافتراضية والمتاحة. في حالة امتلاك الكتلة البرمجية الإنشائية لـ CSS الخاص بها لأي من الأشكال الافتراضية، فسيتم سرد هذه الأشكال لمساعدتك على تحديد موقع الملفات الصحيحة أثناء القيام بالتخصيص.
تنزيل Building Block البحث عن Building Blocks وتنزيلها. يؤدي هذا إلى الربط بدليل الامتدادات. يمكن تنزيل Building Blocks لأحد أجهزة الكمبيوتر ثم إضافتها إلى النظام. لن يؤدي تنزيل الكتلة البرمجية الإنشائية إلى تثبيتها.
تثبيت الكتلة البرمجية الإنشائية تحميل الكتل البرمجية الإنشائية.

تثبيت الكتل البرمجية الإنشائية باستخدام الأمر B2Manager

  1. تثبيت الكتلة البرمجية الإنشائية: اكتب الأمر التالي، حيث يكون blackboard_home هو موقع تثبيت Blackboard، ويكون B2_Path & Filename هو المسار الكامل واسم ملف الكتلة البرمجية الإنشائية التي تم تثبيتها أو تحديثها.

    بناء جملة UNIX:

    /usr/local/blackboard_home/tools/admin/B2Manager.sh -i B2_Path & Filename.war
    على سبيل المثال: /usr/local/blackboard_home/tools/admin/B2Manager.sh -i /usr/local/MyB2.war

    بناء جملة Windows:

    C:\blackboard_home\tools\admin\B2Manager.bat -i B2_Path & Filename.war
    على سبيل المثال:C:\blackboard_home\tools\admin\B2Manager.bat -i C:\BuildingBlocks\MyB2.war

  2. تكوين الكتلة البرمجية الإنشائية: اكتب الأمر التالي، حيث يكون blackboard_home هو موقع تثبيت Blackboard:

    بناء جملة UNIX:

    /usr/local/blackboard_home/tools/admin/B2Manager.sh -v

    بناء جملة Windows:

    C:\blackboard_home\tools\admin\B2Manager.bat -v

  3. في القائمة المطوّلة، حدد الكتلة البرمجية الإنشائية الجاريِ تكوينها.
  4. من الحقل Setup، انسخ عنوان URL المدرج، والصقه في مستعرض الويب. في حالة المطالبة بإجراء مصادقة، استخدم بيانات اعتماد مسؤول Blackboard.
  5. اتبع الخطوات التي يوفرها موفر الكتلة البرمجية الإنشائية لإكمال عملية التكوين.

إدارة الكتل البرمجية الإنشائية باستخدام الأمر B2Manager

يمكنك إدارة أية كتلة برمجية إنشائية باستخدام أداة سطر الأوامر B2Manager.

  1. من سطر الأوامر، قم بالتغيير إلى الدليل التالي، حيث أن blackboard_home هو موقع تثبيت Blackboard Learn:

    بناء جملة UNIX:

    cd %/usr/local/blackboard_home/tools/admin

    بناء جملة Windows:

    cd C:\blackboard_home\tools\admin

  2. من هذا الدليل، اكتب ما يلي لتشغيل أمر B2Manager باستخدام العملية المطلوبة، حيث يكون filename هو اسم ملف الكتلة البرمجية الإنشائية .war، ويكون B2_Handle هو المعالج الذي يُعرف الكتلة البرمجية الإنشائية. لتعريف معالجة الكتلة البرمجية الإنشائية، أدخل أحد أوامر القائمة (-v أو -l):

    بناء جملة UNIX:

    B2Manager.sh < -c VALUE | -r | -s VALUE | -v | -l > [filename | B2_Handle]

    على سبيل المثال:

    لتغيير حالة النظام الخاص بالكتلة البرمجية الإنشائية لـ MyB2 إلى نشطة، اكتب:B2Manager.sh -s AVAILABLE MyB2

    لسرد كل الكتل البرمجية الإنشائية في شكل مطوّل، اكتب:B2Manager.sh -v

    بناء جملة Windows:

    B2Manager.bat < -c VALUE | -r | -s VALUE | -v | -l > [filename| B2_Handle]

    على سبيل المثال:

    لتغيير حالة النظام الخاص بالكتلة البرمجية الإنشائية لـ MyB2 إلى نشطة، اكتب:B2Manager.bat -s AVAILABLE MyB2

    لسرد كل الكتل البرمجية الإنشائية في شكل مطوّل، اكتب:B2Manager.bat -v

    ملاحظة: لتعريف معالجة الكتلة البرمجية الإنشائية، أدخل أحد أوامر "القائمة" (-v أو -l).

    أوامر القائمة
    الأمر الوصف
    -c تغيير الحالة الافتراضية للمقرر الدراسي أو منتدى المجموعة الخاص بالكتلة البرمجية الإنشائية المحددة. يحدد هذا الخيار ما إذا كانت الأداة متاحة بشكل افتراضي داخل المقررات الدراسية أم لا. القيم الصالحة:
    AVAILABLE أو UNAVAILABLE
    -r إزالة الكتلة البرمجية الإنشائية المحددة من النظام. لا يمكن التراجع عن هذا الإجراء.
    -s تغيير حالة النظام الخاصة بالكتلة البرمجية الإنشائية المحددة. قيم صالحة:
    • INACTIVE: في هذه الحالة، يتم تسجيل الكتلة البرمجية الإنشائية ولكن لا يمكن تنفيذ أية تعليمة برمجية، بما في ذلك البرامج النصية الخاصة بالتكوين. وتكون هذه هي الحالة الافتراضية عند تثبيت كل الكتل البرمجية الإنشائية لأول مرة.
    • AVAILABLE: تتم إتاحة الكتلة البرمجية الإنشائية للمستخدمين.
    • UNAVAILABLE: يتم تسجيل الكتلة البرمجية الإنشائية، مع إمكانية تنفيذ التعليمة البرمجية، إلا أنها تكون غير متاحة للمستخدمين.
    -v سرد كل الكتل البرمجية الإنشائية في شكل مطوّل. في حالة تحديد filename أو B2_Handle، سيتم فقط سرد المعلومات الخاصة بهذه الكتلة البرمجية الإنشائية.
    -l سرد كل الكتل البرمجية الإنشائية المثبتة في شكل موجز. في حالة تحديد filename أو B2_Handle، سيتم فقط سرد المعلومات الخاصة بهذه الكتلة البرمجية الإنشائية. تنسيق القائمة: "B2 Name" B2_Handle by Vendor [System Status] SetupURL
    --o يتجاوز إجراءات الأمان لـ B2s الإلزامي
    *لاستخدام BLACKBOARDفقط* يمكن أن يؤدي الاستخدام إلى وضع نظامك في حالة غير مستقرة.
    --d يتجاوز إجراءات الأمان لفحوصات تبعيات B2
    *لاستخدام BLACKBOARDفقط* يمكن أن يؤدي الاستخدام إلى وضع نظامك في حالة غير مستقرة.

تحرير كلمة مرور التكامل

يعد مستخدم التكامل حسابًا خاصًا يتم استخدامه من قِبل أداة سطر الأوامر "الالتقاط" و"واجهة API لتكامل البيانات" لإجراء عمليات من جهاز العميل باستخدام بروتوكول Simple Object Access Protocol (SOAP). وتتيح هذه الصفحة للمسؤولين إمكانية تغيير كلمة المرور لمستخدم التكامل.

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

في لوحة المسؤولين، ضمن Building Blocks (الكتل البرمجية الإنشائية)، حدد Data Integration (تكامل البيانات)، ثم حدد Integration Password (كلمة مرور التكامل).