تثبيت ملحق

منذ SPIP ١.٩، صار من الممكن تثبيت ملحقات في SPIP تزيد من وظائفه.

الملحق هو برنامج يتيح تحسين وظائف في SPIP او اضافة وظائف جديدة عليه [1]. وهو مطور خصيصاً لنظام SPIP ويحترم شكلية محددة تسمح له بالتعامل مع نواة النظام. ويعرف الملحق بالنكليزية بكلمة plugin من كلمة plug اي القابس لأنه يجب ان «يقبس» بسهولة بالنظام كما يجب ان يفصل بسهولة ايضاً. ووجدت الملاحق لتجنيب تضخم نواة SPIP ـ لتسهيل صيانته - وفي الوقت نفسه اتاحة المجال لإصافة وظائف شخصية توسع من استخدامه.

جلب ملحق وتثبيته

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

يجب تثبيت هذا المجلد في مجلد plugins} الموجود في اصل الموقع. ولا يتم انشاء هذا المجلد لدى تثبيت SPIP بل يجب انشاؤه يدوياً بعد الثبيت. يمكن كذلك اضافة مجلدات فرعية داخله لترتيب الملحقات حسب وظائفها مثلاً.

- التثبيت الآلي

تفعيل النظام:
- منذ SPIP ٢.٠، اصبح من الممكن تفعيل تثبيت الملاحق الآلي. من اجل ذلك، يجب انشاء مجلد فرعي plugins/auto/ واعطاء جهاز الخدمة اذن الكتابة فيه.

  • مع SPIP ٣.٠، تمت اعادة هندسة كاملة لعملية تثبيت الملاحق وتحديثها (.../ecrire/?exec=admin_plugin)! في حال عدم وجود مجلدي plugins/auto/ هذا ما سيظهر:

من خلال التثبيت الآلي يمكن:

  • إضافة ملاحق شخصية بإدخال عنوان ملف مضغوط zip (بما في ذلك ملف من نوع Gitup وهذا منذ SPIP ٣٫٠٫٦)
  • إضافة عدة ملحقات دفعة واحدة
  • إضافة لوائح ملحقات مفهرسة في تدفق RSS
  • تحديث الملحقات المثبتة في الموقع

العثور على ملحقات:
هناك ثلاثة مناطق تتيح للمستخدمين العثور على ملحقات وذلك حسب اتجاهات مختلفة (مطورون، مساهمات، فهرسة):

  • يمكن لكل الملحقات المطورة في منطقة تطوير الملحقات (Zone) ان تظهر جسب رغبة مطوريها في مجلد http://files.spip.org/spip-zone/
  • تم تنسيق مساهمات SPIP لتحسين البحث عن الملاحق
  • مع إطلاق SPIP ٢.٠ تم فتح موقع ملحقات SPIP الذي يوفر تبويب دقيق للملحقات حسب الموضوع و اللغة والتوافقية مع إصدارات SPIP
  • منذ SPIP ٣.٠ وباستخدام مدير الملحقات، يمكن البحث عن ملحق معين حسب النوع وحالة التطوير والمستودع والتوافقية

يذكر انه ما لم تتم إضافة عنوان مستودع (يكفي النقر على «إضافة») سيظهر

ويقدم موقعا «ملحقات SPIP» و«مساهمات SPIP» تدفقات RSS جاهزة للاستخدام من للتثبيت الآلي للملحقات المتوافقة مع SPIP ٢٫٠ او احدث.

تفعيل ملحق

في المجال الخاص، تتيح القائمة الفرعية «إدارة الملحقات» الموجودة في قائمة «إعداد» تفعيل او إيقاف الملحقات او تثبيتها او ازالة تثبيتها او تحديثها.

لا يمكن الا للمشرف علي الموقع او المدير الوصول الى هذه القائمة.

لدى النقر علي «إدارة الملحقات» تظهر لائح بالملحقات المثبتة. يكفي تحديد الملحقات المطلوب تفعيلها او تحديثها او ازالة تحديد الملقات المطلوب إيقافها. وبالنقر على اسم الملحق تفتح نافذة فيها:

  • الاصدار وحالة التطوير
  • المؤلف او المؤلفون
  • التراخيص
  • مجلد التثبيت
  • وصف الملحق
  • رابط لصفحة معلومات عن الملحق
  • لائحة بالملحقات التي يحتاةها الملحق اذا اقتضى الامر
    وبالنقر على تظهر استمارة إعداد الملحق اذا كان هذا الملحق يحتاج الى اعداد.

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

يذكر انه منذ SPIP ٣.٠، هناك ملاحق قياسية تأتي مع SPIP. تظهر هذه الملاحق في صفحة الملاحق النشطة حين يتم النقر على زر «مقفلة». وكانت هذه الملاحق جزءاً من SPIP في إصداراته السابقة للإصدار ٣ او تلك التي استخدمت بكثرة في السابق. وتم اخذ قرار فصلها عن نواة SPIP وتوفيرها على شكل ملاحق لتسهيل صيانة النظام.

تحذير

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

يذكر ايضاً انه من الممكن في بعض الحالات ان يكون ملحقان غير متوافقان مع بعضهما.

اذا ظهر ما يشبه الخطأ في SPIP ويحتوي الموقع على بضعة ملاحق يجب اولاً التحقق من ان هذا الخطأ يتكرر بدون اي ملحق نشط قبل الاعلان عن هذا الخطأ.

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

حواشي

[1هناك لائحة كاملة من الملحقات المتاحة:

مؤلف جورج نُشر في:

الترجمات: عربي, català, corsu, English, Español, français, italiano, Nederlands, Türkçe, українська