التغطية المصورة ليوم سوالف: الجزء الأول، الجزء الأخير
الفائزون في المسابقة الأصغر لسوالف كاست

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد  
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: May 2007-
#1 (permalink)  
كائن [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

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

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






الملفات المرفقة
نوع الملف: zip phpcolor.zip‏ (1.5 كيلوبايت, المشاهدات 14)
__________________
الشياكة بساطة ..
حازم علي متواجد حالياً   قديم 24-07-2008, 08:39 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Nov 2005-
#2 (permalink)  

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






__________________
إبعث لي بقائمة الأشياء التي تحتاجها وسوف أخبرك بكيفية الإستغناء عنها :D
Yassir2002 (@ ) Hot . Com
Mercedes غير متواجد حالياً   قديم 24-07-2008, 09:17 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: May 2007-
#3 (permalink)  

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

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

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






__________________
[هل] سيتحقق الحلم؟
هذا ما ستخبرنا به الأيام :) ..
أشرف السمهوري غير متواجد حالياً   قديم 24-07-2008, 10:57 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Aug 2007-
#4 (permalink)  

جميل جدا ..

بوركت ..






__________________

قريباً ..[حان الوقت لتختار هيكل مدونتك وبظغة زر !]

كن أحد الداعمين ..

سكربت مركز التحميل الأول ..
www.kleeja.com
خذ جوله :
http://www.kleeja.com/tour/ar/
saanina غير متواجد حالياً   قديم 24-07-2008, 11:45 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Nov 2005-
#5 (permalink)  

كلاس جميل،






__________________
Forex Magazine Blog
php.ye غير متواجد حالياً   قديم 24-07-2008, 11:51 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2008-
#6 (permalink)  

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

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

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

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

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







exchangeboss غير متواجد حالياً   قديم 25-07-2008, 03:15 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#7 (permalink)  

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

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

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

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






__________________
الشياكة بساطة ..

التعديل الأخير تم بواسطة : حازم علي بتاريخ 26-07-2008 الساعة 08:58 AM.
حازم علي متواجد حالياً   قديم 25-07-2008, 08:00 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2008-
#8 (permalink)  

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






exchangeboss غير متواجد حالياً   قديم 25-07-2008, 11:00 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2008-
#9 (permalink)  

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






exchangeboss غير متواجد حالياً   قديم 25-07-2008, 11:01 PM
رد مع اقتباس
مشرف قسم PHP
تاريخ التسجيل: Nov 2001-
#10 (permalink)  

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






__________________

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

ncE بارع Pri غير متواجد حالياً   قديم 26-07-2008, 08:54 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Aug 2007-
#11 (permalink)  

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

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






__________________
مجموعة بريدية عدد أعضائها أكثر من 2000 عضو .. للبيع
jo1@Live.com
mostafa-962 غير متواجد حالياً   قديم 26-07-2008, 11:51 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2007-
#12 (permalink)  

exchangeboss
حصل خير

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






الملفات المرفقة
نوع الملف: zip phpcolor.zip‏ (1.5 كيلوبايت, المشاهدات 5)
__________________
الشياكة بساطة ..

التعديل الأخير تم بواسطة : حازم علي بتاريخ 26-07-2008 الساعة 10:45 PM.
حازم علي متواجد حالياً   قديم 26-07-2008, 10:44 PM
رد مع اقتباس
رد


 

أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
برنامج تشفير اكواد PHP من برمجتي ( حصري على سوالف سوفت ) سيف جرافيكس PHP 17 06-07-2008 06:49 PM
أكبر دورة برمجة على المستوى العالمي [ تطبيقات : مجلة ومنتدى كاملين ] MicroTheme خدمات البيع والشراء والإعلانات التجارية 8 17-04-2008 01:17 AM
(سوالف مبرمجين) فكرة عسى أن تحوز على رضاكم بإذن الله تعالى عبدالله عيد PHP 35 16-09-2005 03:15 PM
يا ريال الحق واااااااااااااااااايد سكربتات omar alzaabi تطوير الويب 3 04-09-2004 07:07 PM
حول إنشاء تطبيقات PHP مستقلة CLI/GTK VisualMind تطوير الويب 6 11-01-2003 07:31 PM


الساعة الآن: 04:08 AM بتوقيت المملكة العربية السعودية