أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

شرح طريقة عمل ستايل متعدد الألوان



27-07-2011 12:17 مساءً
PhpMax
معلومات الكاتب
الموضوع سهل وهو كالتالي:

تعمل نسخة من ملف الإستايل style.css مثلا style1.css وتضعه في نفس المجلد css
عدل على الملف الجديد كما تريد من حيث الالوان والصور ....

عدل على ملف headinclud.tpl بالبحث عن

CODE
<link rel="stylesheet" href="{$style_path}" type="text/css" />



أضف بعده

CODE
<link rel="alternate stylesheet" type="text/css" media="screen" title="style1" href="look/styles/forum/main/css/style1.css" />

<script src="look/styles/forum/main/styleswitch.js" type="text/javascript"></script>


لاحظ وجود ملف سكربت هو المسئول عن تغيير الستايل وحفظ بالكوكيز.
ستحتاج للملف styleswitch.js ولاحظ مكان وجوده في نفس مجلد main. يمكنك تغيير ذلك وتغيير المسار في الكود.
الملف مرفق إذا ليس لديك) وعليك ارفاقه في الإستايل الذي تنوي تصميمه.

ولإضافة تصميم بلون آخر كرر ما سبق وسيصبح الكود كالتالي:

CODE
<link rel="alternate stylesheet" type="text/css" media="screen" title="style1" href="look/styles/forum/main/css/style1.css" />
<link rel="alternate stylesheet" type="text/css" media="screen" title="style2" href="look/styles/forum/main/css/style2.css" />
<script src="look/styles/forum/main/styleswitch.js" type="text/javascript"></script>


الان وقت وضع كود استدعاء التصميم للمستخدم. يمكن عملها بقائمة اختيار او رابط على صورة او مجرد رابط نصي كالتالي.

اختر القالب المناسب مثلا header.tpl وضع فيه الكود التالي:

رابط نصي سيظهر

CODE
<a href="javascript:chooseStyle('style1', 60)">Style1</a>
<a href="javascript:chooseStyle('style2', 60)">Style2</a>
<a href="javascript:chooseStyle('none', 60)">Default</a>


Style1 Style2 Default

وهذا كود قائمة اختيارات.
CODE
<select onchange="chooseStyle(this.value, 60)">
<option value="none">default</option>
<option value="style1">style1</option>
<option value="style2">style2</option>
</select>



احفظ القوالب وارفع ملف السكربت مرفق ملف للتطبيق.


الملف المرفق تطبيق ما سبق على الإستايل الإفتراضي
تم فقط تغيير لون الخلفية في كل ملف ستايل
تم تحرير الموضوع بواسطة :emovip بتاريخ: 27-07-2011 05:14 مساءً

 
  main_pbb214_up.zip   تحميل zip مرات التحميل :(191)
الحجم :(25.989) KB

look/images/icons/i1.gif شرح طريقة عمل ستايل متعدد الألوان
  27-07-2011 12:26 مساءً   [1]
isma3eliano
معلومات الكاتب
رائع أخي الكريم .. جزاكم الله خيراً

look/images/icons/i1.gif شرح طريقة عمل ستايل متعدد الألوان
  27-07-2011 02:33 مساءً   [2]
ezzeldean
معلومات الكاتب
جميل جداً و إن شاء الله أعمل تصميم متعدد الألوان فى الفترة القادمة

تم تحرير المشاركة بواسطة :ezzeldean بتاريخ:27-07-2011 07:52 مساءً


look/images/icons/i1.gif شرح طريقة عمل ستايل متعدد الألوان
  27-07-2011 03:03 مساءً   [3]
محمد الصاوي
معلومات الكاتب
هو دا الكلام..100%

شرح طريقة عمل ستايل متعدد الألوان والاجمل اني عرفت ان ممكن ملف الجافا يقوم بعمل الكوكيز..<جديدة عليَّ>

look/images/icons/i1.gif شرح طريقة عمل ستايل متعدد الألوان
  27-07-2011 03:09 مساءً   [4]
moad
معلومات الكاتب
شرح اكثر من رائع

سيتم تطبيق الدرس على الاستايلات القادمة

look/images/icons/i1.gif شرح طريقة عمل ستايل متعدد الألوان
  27-07-2011 05:13 مساءً   [5]
PhpMax
معلومات الكاتب
العفو ... بارك الله فيكم جميعاً.

look/images/icons/i1.gif شرح طريقة عمل ستايل متعدد الألوان
  27-07-2011 11:01 مساءً   [6]
نجم الويب
معلومات الكاتب
دائما تعود لنا بأشياء جميلة ورائعة اخي
تابع ابداعاتك

look/images/icons/i1.gif شرح طريقة عمل ستايل متعدد الألوان
  05-08-2011 05:29 مساءً   [7]
spilili
معلومات الكاتب
مشكور الاخ Emovip
و الله كل مرة ازيد تقدير لك
كلمة الشكر تعجز عن رد الجميل شكرا


المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
طريقة رفع قاعدة بيانات كبيرة الحجم عبر سطر الأوامر (MySQL Command Line) Soliman
1 214 Soliman
طلب طريقة تفير ايقونة المنتدى في شريط المتصفح mosa
2 106 mosa
طريقة تركيب ستايل منتديات pbboard 3.X.X isma3eliano
8 6464 jamp
كيف امنع فهرسة روابط كلمات البحث بطريقة احترافيه غير منعها عن طريق robots جنرال الحب
2 157 جنرال الحب
رجاء طريقة توسيط اقسام المنتدى freesat
3 212 Soliman

الكلمات الدلالية
لا يوجد كلمات دلالية ..






الساعة الآن 12:33 PM