المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تلوين ستايل واحد بأكثر من لون



دكتور النت
05-06-2009, 04:57 AM
أحببت ان أشرح لكم هذه الفكرة وهي تلوين ستايل واحد بأكثر من لون .بحيث تترك للأعضاء باختيار اللون المفضل ..
ملاحظة هذه الحركة شاهدتها في موقع مكتوب
http://www.maktoob.com/
مثال لخيار اختار اللون
http://img517.imageshack.us/img517/741/32228424jj8.png

أو

http://img517.imageshack.us/img517/9494/84292193zn8.png

أو

http://img517.imageshack.us/img517/4577/74625546tl5.png

أو

http://img127.imageshack.us/img127/8053/84094413mh1.png

مثال للنتيجة

http://img156.imageshack.us/img156/558/14515034rm9.jpg

1- درس تمهيدي
حفظ أنماط css بشكل منفصل أي في ملف خارجي لنستطيع التحكم بها بكل حرية
والطريقة شرحها الاخ كتوم ca2oom بالتفصيل
http://www.traidnt.net/vb/showthread.php?t=459222

بعدما تم ايضاح طريقة حفظ ملفات css بشكل منفصل
وكذلك ايضاح الطرق المختلفة لتعديل الروابط
وكذلك ايضاح أهم الفئات والاكواد و الالوان في الستايل
ندخل مرحة التطبيق
المرحلة الاولى :
نبدأ بتكوين أربع ملفات css بألوان مختلفة .و أتقانها يعتمد على شطارتك في لغة css
نضعها مثلا بهذا المسار مثلا
images/Color/blue.css
images/Color/green.css
images/Color/red.css
images/Color/purple.css

المرحلة الثانية :ربط ملفات css بالجافا سكريبت التي تعرف ب stylesheetswitcher

نرفع ملف الجافا styleswitch.js من هذا الموقع
http://www.dynamicdrive.com/dynamicindex9/stylesheetswitcher.htm

او حمل من هنا كليك يمين ..حفظ باسم (http://www.dynamicdrive.com/dynamicindex9/styleswitch.js)

نحفظه في هذا المسار مثلا

images/Color/styleswitch.js


المرحلة الثالثة :

لوحة تحكم المنتدى / التحكم بالستايلات / القوالب الشائعة

في قالب headinclude
ابحث عن

$style[css]
واستبدله ب

<link rel="stylesheet" type="text/css" href="images/color/Blue.css" />
<link rel="alternate stylesheet" type="text/css" media="screen" title="Green-theme" href="images/color/Green.css" />
<link rel="alternate stylesheet" type="text/css" media="screen" title="Red-theme" href="images/color/Red.css" />
<link rel="alternate stylesheet" type="text/css" media="screen" title="purple-theme" href="images/color/purple.css" />


في نفس القالب اضف في آخره


<script type='text/javascript' src="images/color/styleswitch.js"></script>

احفظ العمل
انتهينا من تعريف ملفات css وملف الجافا للستايل

بقي لنا وصع خيار تلوين للأعضاء .
لدينا خيار اضافته في احد القوالب التالية footer أو header أو navbar
ولدينا أشكال مختلف لادراج الخيار (صور) او (قائمة منسدلة) او (أزرار راديو) او (كتابة)

انا اخترت خيار الصور والتعديل سيكون في navbar
في اول navbar أضف



<br />
لوّن صفحتك<b>
<a href="javascript:chooseStyle('none', 60)" checked="checked"><img alt="" src="images/Color/blue.gif" border="0" width="20" height="20" /></a>
<a href="javascript:chooseStyle('Green-theme', 60)"><img alt="" src="images/Color/green.gif" border="0" width="20" height="20" /></a>
<a href="javascript:chooseStyle('Red-theme', 60)"><img alt="" src="images/Color/red.gif" border="0" width="20" height="20" /></a>
<a href="javascript:chooseStyle('purple-theme', 60)"><img alt="" src="images/Color/purple.gif" border="0" width="20" height="20" /></a>

المثال بالمرفقات

SAIF90
05-06-2009, 12:11 PM
رهيب

تقبل مروووووووري

العارض
05-07-2009, 02:00 AM
يعطيك الف عافيه


تحياتي

homd
06-13-2009, 08:52 PM
الله يزوجك

وان كانك متزوج

في الجنة انشاء الله

اشكرك جزيل الشكر

تقبل خالص تحياتي

،،،

ح ـــكـم القدر
06-14-2009, 01:43 AM
والله من زمان وانا ادور هالطريقة

جعفر
06-16-2009, 06:48 PM
شكرا لك اخي

أنين الصمت
06-25-2009, 07:44 AM
مشكووور يا الغلا و إنشاء الله ما ننحرم منك
مودتي
أنين الصمت

Mr.DesgineR
07-26-2009, 04:32 AM
مشكور يا غالى وتم التطبيق على السيرفير الشخصى
دمت لنا بالف خير

وحــ(عمان)ــش
08-27-2009, 10:25 PM
مشكووور على الطريقة جآآآب التجربة