Font Awesome
- Font Awesome: دليل شامل للمبتدئين في MediaWiki
Font Awesome هي مكتبة أيقونات متجهة (vector icons) شهيرة ومستخدمة على نطاق واسع في تطوير الويب. تسمح لك بإضافة أيقونات قابلة للتطوير بسهولة إلى مشاريعك، مما يحسن من تجربة المستخدم (UX) وواجهة المستخدم (UI). في هذا المقال، سنستكشف كيفية استخدام Font Awesome داخل بيئة MediaWiki، مع التركيز على الخطوات العملية والتفاصيل اللازمة للمبتدئين.
ما هي Font Awesome؟
Font Awesome ليست مجرد مجموعة من الصور. إنها مجموعة من الأيقونات المبنية باستخدام خطوط الويب (web fonts). هذا يعني أن الأيقونات قابلة للتطوير دون فقدان الجودة، ويمكن تغيير لونها وحجمها بسهولة باستخدام CSS. تتوفر Font Awesome بنسختين رئيسيتين:
- Font Awesome Pro: نسخة مدفوعة توفر مجموعة أكبر من الأيقونات وميزات إضافية.
- Font Awesome Free: نسخة مجانية ومفتوحة المصدر، توفر مجموعة كبيرة من الأيقونات الأساسية.
سنركز في هذا الدليل على استخدام Font Awesome Free، باعتبارها الخيار الأكثر شيوعًا للمستخدمين الجدد.
لماذا نستخدم Font Awesome في MediaWiki؟
MediaWiki، على الرغم من قوته ومرونته، يمكن أن تكون واجهة المستخدم الخاصة به محدودة بعض الشيء من ناحية التصميم. Font Awesome تساعد في:
- تحسين المظهر البصري: إضافة أيقونات جذابة وواضحة تجعل الصفحات أكثر جاذبية.
- زيادة سهولة الاستخدام: استخدام الأيقونات يسهل على المستخدمين التعرف على الوظائف المختلفة. على سبيل المثال، استخدام أيقونة "بحث" بدلاً من النص "بحث".
- التوافق مع الأجهزة المختلفة: الأيقونات المتجهة قابلة للتطوير، مما يجعلها تبدو جيدة على جميع الأجهزة والشاشات.
- توفير المساحة: الأيقونات يمكن أن تحل محل النصوص الطويلة، مما يوفر مساحة على الشاشة.
المتطلبات الأساسية
قبل البدء، تأكد من أن لديك:
- وصولاً إلى واجهة MediaWiki الخاصة بك: يجب أن تكون لديك صلاحيات لتعديل صفحات CSS و JavaScript.
- معرفة أساسية بـ CSS: فهم أساسي لكيفية عمل CSS سيساعدك على تخصيص الأيقونات.
- معرفة أساسية بـ JavaScript: بعض التعديلات قد تتطلب استخدام JavaScript.
- فهم HTML: فهم أساسي لهيكلية HTML.
خطوات تثبيت Font Awesome في MediaWiki
هناك عدة طرق لتثبيت Font Awesome في MediaWiki. الطريقة الأكثر شيوعًا هي عن طريق إضافة ملفات CSS و JavaScript الخاصة بـ Font Awesome إلى MediaWiki.
الخطوة الأولى: تنزيل Font Awesome
1. قم بزيارة موقع Font Awesome: [1](https://fontawesome.com/) 2. اختر إصدار Font Awesome Free. 3. قم بتنزيل حزمة Font Awesome الكاملة (عادةً ما تكون ملف ZIP).
الخطوة الثانية: تحميل الملفات إلى MediaWiki
1. بعد تنزيل الملف ZIP، قم بفك ضغطه. 2. انسخ المجلدات التالية من المجلد المفكوك إلى مجلد `/extensions` الخاص بـ MediaWiki:
* `css` * `js` * `webfonts`
هام: قد تحتاج إلى إنشاء هذه المجلدات إذا لم تكن موجودة بالفعل.
الخطوة الثالثة: تضمين ملفات CSS و JavaScript
1. تضمين CSS: افتح ملف `Common.css` (أو ملف CSS مخصص آخر تستخدمه) في MediaWiki. يمكنك الوصول إلى هذا الملف عن طريق الانتقال إلى Special:EditCSS 2. أضف السطر التالي إلى بداية الملف:
```css @import url("/extensions/Font-Awesome/css/all.css"); ```
ملاحظة: تأكد من أن مسار الملف صحيح بناءً على مكان وضعك لمجلد Font Awesome.
3. تضمين JavaScript: افتح ملف `Common.js` (أو ملف JavaScript مخصص آخر تستخدمه) في MediaWiki. يمكنك الوصول إلى هذا الملف عن طريق الانتقال إلى Special:EditJavaScript 4. أضف السطر التالي إلى بداية الملف:
```javascript import '/extensions/Font-Awesome/js/all.js'; ```
ملاحظة: تأكد من أن مسار الملف صحيح بناءً على مكان وضعك لمجلد Font Awesome.
5. حفظ التغييرات: احفظ التغييرات في كل من `Common.css` و `Common.js`. 6. تحديث الذاكرة المؤقتة: قم بتحديث الذاكرة المؤقتة لـ MediaWiki لكي يتم تطبيق التغييرات. يمكنك القيام بذلك عن طريق تعديل صفحة ما وحفظها (حتى لو لم تقم بإجراء أي تغييرات فعلية).
استخدام Font Awesome في الصفحات
بعد تثبيت Font Awesome بنجاح، يمكنك البدء في استخدام الأيقونات في صفحات MediaWiki الخاصة بك.
طريقة استخدام الأيقونات
تستخدم Font Awesome أسماء classes محددة لكل أيقونة. لإضافة أيقونة، استخدم علامة `` (أو ``) مع class المناسب.
مثال:
```html ```
هذا الكود سيضيف أيقونة "بحث" إلى الصفحة.
- `fas`: يشير إلى نمط الأيقونة (Font Awesome Solid).
- `fa-search`: هو اسم class الخاص بأيقونة "بحث".
أمثلة على استخدام الأيقونات
| الأيقونة | الكود | الوصف | |---|---|---| | بحث | `` | أيقونة البحث. | | تحذير | `` | أيقونة التحذير. | | معلومات | `` | أيقونة المعلومات. | | نجاح | `` | أيقونة النجاح. | | سلة المهملات | `` | أيقونة سلة المهملات. |
يمكنك العثور على قائمة كاملة بالأيقونات المتاحة وأسمائها على موقع Font Awesome: [2](https://fontawesome.com/icons)
تخصيص الأيقونات
يمكنك تخصيص الأيقونات باستخدام CSS لتغيير حجمها ولونها:
```css .my-icon {
font-size: 24px; color: blue;
} ```
ثم قم بتطبيق class `my-icon` على الأيقونة:
```html ```
استكشاف الأخطاء وإصلاحها
- الأيقونات لا تظهر:
* تأكد من أنك قمت بتضمين ملفات CSS و JavaScript بشكل صحيح في `Common.css` و `Common.js`. * تحقق من أن مسارات الملفات صحيحة. * قم بتحديث الذاكرة المؤقتة لـ MediaWiki. * تأكد من أنك تستخدم اسم class الصحيح للأيقونة.
- الأيقونات تظهر بشكل غير صحيح:
* تحقق من CSS الخاص بك للتأكد من عدم وجود تعارضات. * حاول استخدام أداة فحص المتصفح (browser developer tools) لتحديد المشكلة.
موارد إضافية
- موقع Font Awesome الرسمي: [3](https://fontawesome.com/)
- توثيق Font Awesome: [4](https://fontawesome.com/docs)
- MediaWiki Handbook
- Help:Formatting
- Extension:Semantic MediaWiki
علاقة Font Awesome باستراتيجيات الخيارات الثنائية
على الرغم من أن Font Awesome ليست أداة مباشرة لتحليل الخيارات الثنائية، إلا أنها يمكن أن تستخدم لتحسين واجهات المستخدم الخاصة بأدوات التحليل والتداول. على سبيل المثال، يمكن استخدام الأيقونات للإشارة إلى:
- اتجاهات السوق: أيقونة صعودية للسوق الصاعد، وأيقونة هبوطية للسوق الهابط.
- مستويات الدعم والمقاومة: أيقونات مختلفة لتمثيل مستويات الدعم والمقاومة.
- إشارات التداول: أيقونة "شراء" وأيقونة "بيع" للإشارة إلى إشارات التداول.
- تحليل حجم التداول: أيقونة تمثل حجم التداول.
- المؤشرات الفنية: أيقونات مختلفة لتمثيل المؤشرات الفنية مثل Moving Averages، Bollinger Bands، و Relative Strength Index.
- استراتيجيات الخيارات الثنائية:**
- 60 Second Strategy
- Binary Options Trading with Price Action
- Pivot Point Strategy
- Trend Following Strategy
- News Trading Strategy
- Japanese Candlestick Patterns
- High/Low Strategy
- Boundary Strategy
- One Touch Strategy
- Ladder Strategy
- تحليل فني:**
- Fibonacci Retracement
- Support and Resistance Levels
- Chart Patterns
- Technical Indicators
- Candlestick Analysis
- تحليل حجم التداول:**
- المؤشرات:**
- MACD (Moving Average Convergence Divergence)
- RSI (Relative Strength Index)
- Stochastic Oscillator
- Bollinger Bands
- الاتجاهات:**
باختصار، Font Awesome هي أداة قوية لتحسين واجهات المستخدم في MediaWiki، ويمكن أن تكون مفيدة بشكل خاص في تطوير أدوات تحليل وتداول الخيارات الثنائية. من خلال استخدام الأيقونات، يمكنك جعل واجهات المستخدم الخاصة بك أكثر جاذبية وسهولة في الاستخدام، مما يساعد المستخدمين على اتخاذ قرارات تداول مستنيرة. (User interfaces)
ابدأ التداول الآن
سجّل في IQ Option (الحد الأدنى للإيداع 10 دولار) افتح حساباً في Pocket Option (الحد الأدنى للإيداع 5 دولار)
انضم إلى مجتمعنا
اشترك في قناة Telegram الخاصة بنا @strategybin لتصلك: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات اتجاهات السوق ✓ مواد تعليمية للمبتدئين