اخي العزيز في حال رغبت باضافة شفرة كود في مشاركاتك لأي لغة سواء كانت php أو lua أو HTML أو CSS ... الخ من اللغات فاستخدم زر تجده في المحرر اسمه إدارج كود وهذه صورة ايقونته فهو زر شامل لجميع اكواد اللغات ولايقتصر على كود لغة محددة
نعم الالوان والراوبط بحيث لو تلاحظ بالموضوع الي مركب الكود
وجيت ب المماوس ع كلمه مثلا تنقله ل رابط معيين
اذ هذي صعبه او م تقدر تسويها ، ابي الالوان تكونن نفسه بالظبط .. *
المشاركة الأصلية كتبت بواسطة: Mta4Arabs نعم الالوان والراوبط بحيث لو تلاحظ بالموضوع الي مركب الكود وجيت ب المماوس ع كلمه مثلا تنقله ل رابط معيين اذ هذي صعبه او م تقدر تسويها ، ابي الالوان تكونن نفسه بالظبط .. *
تريد نفس الألوان لكل دالة في لغة lua هذه امر يأخذ وقت وحقيقة لا اراه له اي اهميه كبيرة فاي لون يفي بالغرض لا اعلم لماذا لابد ان يكون بنفس اللون
اما وجود رابط على كل دالة فهذه ليست ميزة جيدة في عملية النسخ واللصق لشفرات الأكواد فقد تحدث بعض الأخطاء لدى البعض في عمليات النشر والنسخ واللصق واخفاء الروابط وعدم ظهورها وغيرها
عموماً سأرفق لك موديل syntaxhighlighter الخاص بتلوين الأكواد مضاف اليه اغلب دوال لغة lua بتلوين مقارب لما تريد
مع امكانية تغيير الألوان حسب ما تريد بترتيب الدوال من خلال ملف اسمه shBrushPhp.js وهو يحتوي على الكثير من الدوال الأكثر استخداماً.
طريقة تركيبه
فك ضغط مجلد syntaxhighlighter وارفع بداخل مجلد منتداك ثم حرر قالب headinclud وعوض الكود الموجود به بهذا الكود
بأي ملف CSS آخر من الملفات الموجودة في مجلد styles
يوجد مايقارب 16 ملف كل واحد منها يغير الألوان إلى الوان أخرى
كما يمكن اضافة الدوال وتبديل اماكنها في ملف shBrushPhp.js لكل من var funcs و var keywords و var constants و regexList وتغيير الوانها من خلال ملف الـ CSS الذي تعتمده لكل من كلاس functions و keyword و string و comments و variable
تم تحرير المشاركة بواسطة :Soliman
بتاريخ:01-05-2014 07:50 صباحاً