Extension installation
- تثبيت الإضافات في ميدياويكي
تعتبر ميدياويكي منصة قوية ومرنة لإدارة المحتوى، لكن قوتها الحقيقية تكمن في قدرتها على التوسع من خلال الإضافات. تتيح الإضافات للمستخدمين إضافة وظائف جديدة وميزات مخصصة إلى مواقعهم التي تعمل بنظام ميدياويكي، دون الحاجة إلى تعديل الكود الأساسي. يهدف هذا المقال إلى توفير دليل شامل للمبتدئين حول كيفية تثبيت الإضافات في ميدياويكي.
ما هي الإضافات؟
الإضافة (Extension) هي مجموعة من الملفات (عادةً PHP، JavaScript، CSS، وXML) التي تعمل مع ميدياويكي لتغيير أو إضافة وظائف. يمكن أن تتراوح هذه الوظائف من أشياء بسيطة مثل إضافة زر جديد إلى محرر النصوص، إلى أشياء معقدة مثل إضافة نظام إدارة المحتوى جديد أو دعم نوع جديد من الملفات. هناك الآلاف من الإضافات المتاحة، تغطي مجموعة واسعة من الاحتياجات. يمكنك العثور على العديد منها في مستودع إضافات ميدياويكي.
المتطلبات الأساسية
قبل البدء في تثبيت الإضافة، تأكد من أن لديك ما يلي:
- **الوصول إلى خادم الويب:** تحتاج إلى الوصول إلى خادم الويب الذي يستضيف موقع ميدياويكي الخاص بك. عادةً ما يكون هذا من خلال بروتوكول نقل الملفات (FTP) أو واجهة لوحة التحكم الخاصة بمضيف الويب.
- **حقوق المسؤول:** تحتاج إلى حقوق المسؤول على موقع ميدياويكي الخاص بك لتثبيت الإضافات.
- **نسخة احتياطية:** من الجيد دائمًا عمل نسخة احتياطية كاملة لموقع ميدياويكي الخاص بك قبل تثبيت أي إضافة. هذا يسمح لك باستعادة الموقع إلى حالته الأصلية في حالة حدوث خطأ ما.
- **معرفة أساسية بـ PHP و XML:** على الرغم من أنك لست بحاجة إلى أن تكون مبرمجًا خبيرًا، إلا أن فهمًا أساسيًا لـ PHP و XML يمكن أن يكون مفيدًا.
خطوات تثبيت الإضافة
هناك طريقتان رئيسيتان لتثبيت الإضافات: يدويًا أو باستخدام مدير الإضافات. سنغطي كلا الطريقتين هنا.
التثبيت اليدوي
1. **تنزيل الإضافة:** قم بتنزيل ملف الإضافة من مستودع إضافات ميدياويكي أو أي مصدر موثوق به آخر. عادةً ما يكون ملف الإضافة مضغوطًا في ملف ZIP أو tar.gz. 2. **فك ضغط الملف:** قم بفك ضغط ملف الإضافة على جهاز الكمبيوتر الخاص بك. 3. **تحميل الملفات:** باستخدام برنامج بروتوكول نقل الملفات (FTP) أو واجهة لوحة التحكم الخاصة بمضيف الويب، قم بتحميل جميع الملفات والمجلدات الموجودة داخل المجلد الذي تم فك ضغطه إلى الدليل `extensions/` في تثبيت ميدياويكي الخاص بك. 4. **تعديل ملف `LocalSettings.php`:** قم بتحرير ملف `LocalSettings.php` الموجود في الدليل الرئيسي لتثبيت ميدياويكي الخاص بك. أضف السطر التالي في نهاية الملف، مع استبدال `اسم_الإضافة` باسم المجلد الذي يحتوي على ملفات الإضافة:
```php require_once "$IP/extensions/اسم_الإضافة/اسم_الإضافة.php"; ```
5. **تحديث ذاكرة التخزين المؤقت:** قم بتحديث ذاكرة التخزين المؤقت لميدياويكي عن طريق زيارة `special:cache` في متصفح الويب الخاص بك. 6. **تهيئة الإضافة (إذا لزم الأمر):** قد تتطلب بعض الإضافات تهيئة إضافية. راجع وثائق الإضافة للحصول على تعليمات حول كيفية القيام بذلك. غالبًا ما يتم ذلك من خلال صفحة خاصة في ميدياويكي أو عن طريق تعديل ملف `LocalSettings.php`.
استخدام مدير الإضافات
إذا كان لديك مدير الإضافات مثبتًا (وهو أمر موصى به)، يمكنك تثبيت الإضافات بسهولة من خلال واجهة الويب.
1. **تسجيل الدخول:** قم بتسجيل الدخول إلى موقع ميدياويكي الخاص بك بصفتك مسؤولاً. 2. **انتقل إلى مدير الإضافات:** انتقل إلى `Special:ExtensionManager`. 3. **ابحث عن الإضافة:** ابحث عن الإضافة التي تريد تثبيتها باستخدام شريط البحث. 4. **تثبيت الإضافة:** انقر فوق زر "Install" بجوار الإضافة. 5. **تهيئة الإضافة (إذا لزم الأمر):** قد تتطلب بعض الإضافات تهيئة إضافية. اتبع التعليمات التي تظهر على الشاشة.
استكشاف الأخطاء وإصلاحها
إذا واجهت مشاكل أثناء تثبيت الإضافة، فإليك بعض النصائح لاستكشاف الأخطاء وإصلاحها:
- **تحقق من سجل الأخطاء:** تحقق من سجل أخطاء ميدياويكي (عادةً ما يكون في ملف `error_log`) لمعرفة ما إذا كانت هناك أي رسائل خطأ.
- **تأكد من توافق الإضافة:** تأكد من أن الإضافة متوافقة مع إصدار ميدياويكي الذي تستخدمه.
- **تحقق من التبعيات:** قد تتطلب بعض الإضافات تثبيت إضافات أخرى قبل أن تتمكن من العمل. راجع وثائق الإضافة للحصول على معلومات حول التبعيات.
- **قم بتعطيل الإضافات الأخرى:** حاول تعطيل الإضافات الأخرى مؤقتًا لمعرفة ما إذا كانت تتعارض مع الإضافة الجديدة.
- **ابحث عن المساعدة:** إذا لم تتمكن من حل المشكلة بنفسك، فاطلب المساعدة من مجتمع ميدياويكي.
الإضافات الشائعة
فيما يلي بعض الإضافات الشائعة التي قد ترغب في تثبيتها:
- Semantic MediaWiki: لإضافة بيانات منظمة إلى صفحات ويكي.
- VisualEditor: لتحرير صفحات ويكي بطريقة أكثر سهولة.
- MobileFrontend: لجعل موقع ويكي الخاص بك متوافقًا مع الأجهزة المحمولة.
- CategoryTree: لعرض شجرة من الفئات.
- Cite: لإدارة الاقتباسات والمصادر.
روابط ذات صلة
- ميدياويكي
- الإضافات
- مستودع إضافات ميدياويكي
- PHP
- XML
- LocalSettings.php
- بروتوكول نقل الملفات (FTP)
- مدير الإضافات
- Special:ExtensionManager
- نسخة احتياطية
- مجتمع ميدياويكي
- Semantic MediaWiki
- VisualEditor
- MobileFrontend
- CategoryTree
- Cite
استراتيجيات وتقنيات ذات صلة
- التحليل الفني
- تحليل حجم التداول
- استراتيجية الاختراق
- استراتيجية المتوسط المتحرك
- استراتيجية مؤشر القوة النسبية
- استراتيجية البولينجر باند
- استراتيجية MACD
- استراتيجية RSI
- إدارة المخاطر
- تنويع المحفظة
- تداول الاتجاه
- تداول الاختراق
- تداول النطاق
- التحليل الأساسي
- تداول الخيارات الثنائية
ابدأ التداول الآن
سجل في IQ Option (الحد الأدنى للإيداع $10) افتح حساباً في Pocket Option (الحد الأدنى للإيداع $5)
انضم إلى مجتمعنا
اشترك في قناة Telegram الخاصة بنا @strategybin للحصول على: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات باتجاهات السوق ✓ مواد تعليمية للمبتدئين