Markup

From binaryoption
Jump to navigation Jump to search
Баннер1
    1. لغة الترميز في MediaWiki: دليل شامل للمبتدئين

مقدمة

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

ما هي لغة الترميز؟

ببساطة، لغة الترميز ليست لغة برمجة. إنها مجموعة من التعليمات التي تخبر الكمبيوتر *كيف* يعرض النص، وليس *ماذا* يفعل. فكر في الأمر كتعليمات للمحرر، وليس كبرنامج ينفذ عمليات معقدة. هناك العديد من لغات الترميز المختلفة، مثل HTML (لصفحات الويب)، XML (لتخزين البيانات)، Markdown (للكتابة البسيطة)، وWiki markup (المستخدمة في MediaWiki). كل لغة لها قواعدها الخاصة، ولكن الهدف الأساسي هو نفسه: إضافة هيكل وتنسيق إلى النص.

أساسيات لغة الترميز في MediaWiki

تعتمد MediaWiki على نظام بسيط وفعال للترميز. إليك بعض الأساسيات:

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

التنسيقات المتقدمة

بالإضافة إلى الأساسيات، توفر MediaWiki العديد من التنسيقات المتقدمة:

  • **النص الملون:** يمكن تغيير لون النص باستخدام قوالب أو أكواد HTML (بحذر). يوصى باستخدام القوالب لتجنب التعارضات.
  • **الخطوط:** يمكن تغيير الخط باستخدام أكواد HTML (بحذر). يوصى باستخدام القوالب لتجنب التعارضات.
  • **الحجم:** يمكن تغيير حجم النص باستخدام أكواد HTML (بحذر). يوصى باستخدام القوالب لتجنب التعارضات.
  • **الخلفيات:** يمكن تغيير لون خلفية النص باستخدام أكواد HTML (بحذر). يوصى باستخدام القوالب لتجنب التعارضات.

الجداول

تُستخدم الجداول لتنظيم البيانات في صفوف وأعمدة. في MediaWiki، يتم إنشاء الجداول باستخدام بناء الجملة التالي:

```wiki

شرح الجدول
رأس العمود 1 رأس العمود 2
خلية 1.1 خلية 1.2
خلية 2.1 خلية 2.2

```

  • `{| class="wikitable"`: يبدأ الجدول ويحدد نمط الجدول. `wikitable` هو نمط افتراضي يوفر تنسيقًا بسيطًا.
  • `|+ شرح الجدول`: يضيف شرحًا للجدول.
  • `|-`: يفصل بين الصفوف.
  • `!`: يحدد رأس العمود.
  • `|`: يحدد خلية البيانات.
  • `|}`: ينهي الجدول.

القوائم

تُستخدم القوائم لعرض المعلومات بتنسيق منظم. هناك نوعان رئيسيان من القوائم:

  • **القوائم المرقمة:** يتم إنشاء القوائم المرقمة باستخدام علامة النجمة (*) متبوعة برقم.
   ```wiki
   * العنصر الأول
   * العنصر الثاني
   * العنصر الثالث
   ```
  • **القوائم غير المرقمة:** يتم إنشاء القوائم غير المرقمة باستخدام علامة النقطة (.) متبوعة بالعنصر.
   ```wiki
   . العنصر الأول
   . العنصر الثاني
   . العنصر الثالث
   ```

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

الروابط

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

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

الصور

يمكن إضافة صور إلى الصفحات باستخدام بناء الجملة التالي:

```wiki

File:اسم الصورة.jpg
وصف الصورة

```

  • `File:اسم الصورة.jpg`: يحدد اسم ملف الصورة.
  • `thumb`: يعرض الصورة كصورة مصغرة.
  • `وصف الصورة`: يضيف وصفًا للصورة.

الأكواد

يمكن عرض الأكواد بتنسيق ثابت باستخدام علامات `

` و`

`. مثال:

```wiki

def hello_world():
    print("Hello, world!")

```

الرياضيات

يمكن تضمين المعادلات الرياضية باستخدام علامات `<math>` و`</math>`. مثال:

```wiki <math>E=mc^2</math> ```

المفاهيم المتقدمة

  • **القوالب:** القوالب هي مقتطفات من التعليمات البرمجية التي يمكن إعادة استخدامها في صفحات متعددة. تساعد القوالب على توحيد التنسيق وتقليل الازدواجية. القوالب أداة قوية لتنظيم المحتوى.
  • **الفئات:** الفئات هي طريقة لتصنيف الصفحات وتجميعها معًا. تساعد الفئات على تسهيل البحث عن المعلومات. الفئات ضرورية لتنظيم المعرفة.
  • **الوحدات:** الوحدات هي مقتطفات من كود Lua التي يمكن استخدامها لتنفيذ عمليات معقدة. توفر الوحدات مرونة أكبر من القوالب. الوحدات تسمح بتخصيص وظائف MediaWiki.
  • **الإضافات:** الإضافات هي امتدادات لـ MediaWiki تضيف وظائف جديدة. هناك العديد من الإضافات المتاحة التي يمكن استخدامها لتخصيص MediaWiki. الإضافات توسع قدرات MediaWiki.

تطبيق لغة الترميز في الخيارات الثنائية

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

نصائح وحيل

  • **استخدم معالج WYSIWYG:** يوفر MediaWiki معالج WYSIWYG (What You See Is What You Get) يتيح لك تنسيق النص بشكل مرئي دون الحاجة إلى كتابة تعليمات الترميز يدويًا.
  • **استخدم معاينة التغييرات:** قبل حفظ التغييرات، استخدم معاينة التغييرات للتأكد من أن التنسيق صحيح.
  • **ابحث عن المساعدة:** إذا كنت تواجه مشكلة، فلا تتردد في طلب المساعدة من مجتمع MediaWiki.
  • **تدرب:** أفضل طريقة لإتقان لغة الترميز هي التدرب عليها بانتظام.

الخلاصة

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

ابدأ التداول الآن

سجّل في IQ Option (الحد الأدنى للإيداع 10 دولار) افتح حساباً في Pocket Option (الحد الأدنى للإيداع 5 دولار)

انضم إلى مجتمعنا

اشترك في قناة Telegram الخاصة بنا @strategybin لتصلك: ✓ إشارات تداول يومية ✓ تحليلات استراتيجية حصرية ✓ تنبيهات اتجاهات السوق ✓ مواد تعليمية للمبتدئين

Баннер