Extension:CodeMirror/ar

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

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

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

السمات


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



ترقيم الأسطر
تعرض أرقام السطور آليًا في وضع تحرير نصوص الويكي في كلا المحررين.



وضع عمى الألوان
يقدم CodeMirror للمستخدمين الذين يعانون صعوبة في التمييز بين الألوان وضع ملائم لهم. يمكن تفعيل السمة على مواقع الويكي التي يوجد عليها CodeMirror عن طريق الذهاب إلى صفحة Special:Preferences.



حينما يكون المخطط الملائم لمن يعانون من عمى الألوان، سوف تتغير ألوان العناصر التالية داخل الصفحة:

كما أن تظليلات الخلفية وألوانها سوف تزال عن كافة النصوص والعناصر. تظل أمور الخط العريض والكلمات التي تحتها خط كما هي.



دعم متصفحات الإنترنت
كافة متصفحات الإنترنت التي تدعم برمجيات ميدياويكي تحظى بدعم.

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

أضف الكود البرمجي التالي في الجزء الأسفل من.

لأجل تفعيل سمات إضافية:



دمج الامتداد
لو كان امتداد ميدياويكي لديك يضيف وسم جديد وكنت ترغب في التأكد أن امتداد CodeMirror يظلل المحتوى داخله كما يرام، يمكنك إضافة دعم CodeMirror إلى امتدادك. إليك مثالين اثنين: امتداد Cite وامتداد PhpTags.



دمج جافا سكريبت
تستخدم الوصلات المباشرة التالية في هذا الامتداد:

If you need to interact with the contents of a CodeMirror instance, use jQuery.plugin.textSelection.



للعمل

 * للأسف، المحتوى للغات التي تكتب من اليمين إلى اليسار غير مدعوم.
 * قوائم تعريف التظليل (foo :bar ) ‏
 * الإكمال الآلي
 * طي الكود البرمجي
 * التظليل داخل وسم غاليري



انظر أيضا

 * نظرة عامة على السمات الناقصة والأعطال البرمجية: MediaWiki-extensions-CodeMirror
 * User:Remember the dot/Syntax highlighter
 * تقنية المجتمع/تظليل النحو البرمجي في محرر نصوص الويكي - تشتمل على معلومات تتعلق بكيفية تخصيص الألوان
 * c:Category:MediaWiki extension CodeMirror
 * تقنية المجتمع/تظليل النحو البرمجي في محرر نصوص الويكي - تشتمل على معلومات تتعلق بكيفية تخصيص الألوان
 * c:Category:MediaWiki extension CodeMirror
 * c:Category:MediaWiki extension CodeMirror