النتائج 1 إلى 12 من 12

الموضوع: كائن [phpcolor] لتلوين اكواد Php

  1. #1

    كائن [phpcolor] لتلوين اكواد Php



    بسم الله الرحمن الرحيم
    كثيراً ما تمنيت المشاركه بالمواضيع في هذا القسم العظيم و لكن كانت تحول الظروف بيني و بينه و الحمد لله تمكنت اليوم من ذلك


    كائن php color يقوم بتلوين اكواد البي اتش بي


    طريقة الاستخدام
    كود PHP:
    <?php
    // تضمين ملف الكائن
    include_once('phpcolor.php');
    // إستدعاء الكائن
    $object =  new  colors_code;
    //للتحكم في طريقة عرض الكود
    $object->setting["width"]    = '700px'// مساحة عرض مكان عرض الكود
    $object->setting["height"]   = '500px'// مساحة عرض مكان عرض الكود
    $object->setting["border"]  = '#9FC521'// لون حدود مكان عرض الكود
    $object->setting["color"]    = '#9FC521'// لون الخط
     
    // للتحكم في ألوان الاكواد
    $object->colors["variable"] = '#352B95';// لون المتغيرات
    $object->colors["string"]      = '#D04922';// لون النصوص
    $object->colors["line"]         = '#B8B1B1';// لون السطور
     
    // و هكذا للتعديل علي كل إعدادات الكائن
     
     
    // لطباعة الكود ملون
    echo $object->output(file_get_contents(__file__));
     
    ?>
    مثال علي الكائن
    شرح برمجة نظام القوالب - إيجي بلس :: egyplus

    الكائن في المرفقات

    تحياتي للجميع
    حازم علي





    الملفات المرفقة الملفات المرفقة
    __________________
    الحمد لله
    إيحي بلس لحلول تطبيقات الويب
    هل جربت مضاعفة عدد زوار موقعك عن طريق خدمة زوار ؟


  2. #2
    عضو فعال
    تاريخ التسجيل
    Nov 2005
    المشاركات
    1,390


    بارك الله فيك أخي الكريم
    ألاحظ في المثال أنه عندما يكون سطر الاوامر أكبر فإن أرقام الأسطر تتداخل مع الكود
    هناك دوال مفيدة في php تقوم بهذا العمل بسرعة ولكنها أقل تخصيصا
    highlight_file و highlight_string





    __________________
    اللهم أنت ربي لا إله الا أنت،
    خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت،
    أعوذ بك من شر ما صنعت،
    أبوء لك بنعمتك عليّ وأبوء بذنبي،
    فاغفر لي، فإنه لا يغفر الذنوب إلا أنت

  3. #3
    عضو شرف
    تاريخ التسجيل
    May 2007
    المشاركات
    1,647


    جميل، لكن لو يتم فصل الأرقام في مساحة وحدها، حتى يتم تظليل الكود بشكل مناسب ..

    بوركت جهودك ..

    تحياتي، أشرف السمهوري





    __________________
    # اتبعني على Twitter
    # عِرفان ساهم ببناء المحتوى العربي العلمي على الإنترنت!

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    320


    جميل جدا ..

    بوركت ..





    __________________
    إلى اللقاء سوالف , وآسف على الإزعاج...
    moffed.com , kleeja.com/tour/ar ,phpbbarabia.com

  5. #5
    عضو نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    104


    كلاس جميل،






  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2008
    المشاركات
    555


    جميل جدا استاذي حازم

    ولكن هناك خطا وهو

    انظر المربع الثاني بمقال شرح برمجة نظام قوالب

    ستجد الاشارة
    كود PHP:

    تحولت الى
    كود PHP:








  7. #7


    Mercedes
    مرحباً أخي العزيز اشكرك علي هذه الملاحظه و في الحقيقه سبب ذلك هو تنسيق طريقة العرض شكراً لك مره أخرى

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

    saanina , php.ye
    بارك الله فيكما و اتمنى الاستفاده من ملاحظتكم علي الكائن

    exchangeboss
    مرحباً أخي العزيز لم اجد ما تشير إليه ارجو تحديد هذا الكود لأتمكن من المعالجة





    التعديل الأخير تم بواسطة حازم علي ; 26-07-2008 الساعة 09:58 AM
    __________________
    الحمد لله
    إيحي بلس لحلول تطبيقات الويب
    هل جربت مضاعفة عدد زوار موقعك عن طريق خدمة زوار ؟

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2008
    المشاركات
    555


    المعذرة اخي حازم المشكلة من الفاير فوكس جربتها على الاكسبلورر 7 وعملت بشكل ممتاز






  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2008
    المشاركات
    555


    مع العلم الذي استخدمته هو فاير فوكس 2






  10. #10


    جهد جميل تشكر عليه
    وأركز على ملاحظة الأخ أشرف ..






    __________________

    ألا في سبيل الله ما أنا فاعل - - - عطاء وإقدام وحزم ونائل


  11. #11
    عضو نشيط جدا
    تاريخ التسجيل
    Aug 2007
    المشاركات
    597


    لك جزيل الشكر استاذ حازم علي

    لكن نتمنى ان تقوم بتطوير الكلاس بحيث تظهر الأرقام لكن لا يتم نسخها , يعني مثل الوورد بريس ,






  12. #12


    exchangeboss
    حصل خير

    ncE بارع Pri mostafa-962
    شكراً لكم اخواني الافاضل الكائن في المرفقات معدل حتى لا ينسخ الارقام





    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة حازم علي ; 26-07-2008 الساعة 11:45 PM
    __________________
    الحمد لله
    إيحي بلس لحلول تطبيقات الويب
    هل جربت مضاعفة عدد زوار موقعك عن طريق خدمة زوار ؟





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض