shqawe
ربي أشرح لي صدري
بسم الله الرحمن الرحيم
الحمد لله والصلاة والسلام على رسول نبينا محمد عليه افضل الصلاة والتسليم
اللهم لا علم لنا إلا ما علمتنا، إنك أنت العليم الحكيم، اللهم علمنا ما ينفعنا، وانفعنا بما علمتنا، وزدنا علما،
نبدأ باذن الله سلسلة دروس حصرية لطريقة تكويد استايل لمنتديات الزين فورو بما ان المحتوى العربي يفتقد لمثل هذه الدروس
في هذه السلسلة سأفترض ان المتلقي لديه معرفة في التالي:
سوف اقوم بتطبيق الشرح على هذا الاستايل

بسم الله وعلى بركة الله نبدأ الدرس :
اولا ً قم بانشاء مجلد جديد باي اسم وانا اخترت اسم منتدانا xenarabia ونقوم بوضعه على المسار التالي:
forums/styles
ومن ثم ننتقل الى الخطوة التالية وهي تجهيز الاستايل
كما ذكرت في النقطة الرابعة سابقا ً انه يجب ان تكون لديك معرفة بطريقة تقطيع الاستايل والتي سوف افرد لها درس مخصص في المستقبل باذن الله
لذا نفترض اننا قمنا بتقطيع الاستايل واصبح بحوزتنا الهيدر مقطع الى ثلاث صور والفوتير ايضا الى ثلاث صور كما في الصورة التالية

لنفرض ان صور الهيدر تحمل الاسماء التالية وكل صورة حسب الترقيم الموجود في الصورة السابقة :
نبدأ الان بكتابة اكواد ال html الخاصة بالاستايل ونبدأ بالهيدر :
اكواد الفوتير:
الان انتهينا من اكواد ال html تبقى لدينا اكواد ال css:
اكواد الهيدر كالتالي:
اكواد الفوتير كالتالي:
واحب ان انوّه على نقطة مهمه في اكواد ال css تلاحظون اننا وضعنا للصور اليمنى محاذاه لليسار float: left وللصور اليسرى محاذاة لليمين float: right
واتوقع ان هذا بسبب اننا نقوم بالتعديل عن طريق لوحة التحكم وليس عن طريق ال cli على العموم لننتبه لهذه النقطة.
بعد ان انتهينا من تقطيع الاستايل وكتابة الاكواد سوف نقوم الان بالتعديل على قوالب المنتدى
والتعديل يكون على قالب PAGE_CONTAINER
ملاحظة: في كل خطوة تقوم بالتعديل على القوالب قبل التعديل خذ نسخة احتياطية من القالب قبل التعديل عليه.
الان نبحث داخل القالب عن هذا الكود:
ونضع فوقه اكواد ال html الخاصة بالهيدر ليصبح بالشكل التالي:

ونبحث ايضا ً عن هذا الكود
ونضع تحته اكواد ال html الخاصة بالفوتير ليصبح بالشكل التالي:

بعد اضافة الاكواد للقالب قم بالضغط على حفظ وخروج وللنتقل للخطوة التالية :
ابحث عن قالب extra.less وهو القالب المخصص لاكواد ال css الاضافية لمنتديات زين فورو
وسوف تجد ان القالب فارغ قم بلصق اكواد ال css الخاصة بالهيدر ولفوتير فيه ومن ثم اضغط حفظ وخروج
للنتقل الان لصفحة المنتدى الرئيسية لنرى نتيجة الدرس الاول من سلسلة الدروس :

وبهذه النتيجة يكون درسنا قد انتهى بانتظار تجاربكم واستفساراتكم ونلتقي باذن الله في الدرس القادم
ان اصبت فهذا من فضل الله علي وان اخطأت فأعذروني فجل من لا يخطأ
احترامي وتقديري
اخوكم
شقاوي
الحمد لله والصلاة والسلام على رسول نبينا محمد عليه افضل الصلاة والتسليم
اللهم لا علم لنا إلا ما علمتنا، إنك أنت العليم الحكيم، اللهم علمنا ما ينفعنا، وانفعنا بما علمتنا، وزدنا علما،
نبدأ باذن الله سلسلة دروس حصرية لطريقة تكويد استايل لمنتديات الزين فورو بما ان المحتوى العربي يفتقد لمثل هذه الدروس
في هذه السلسلة سأفترض ان المتلقي لديه معرفة في التالي:
- اكواد ال html
- اكواد ال Css
- طريقة اضافة استايل جديد
- طريقة تقطيع الاستايل
سوف اقوم بتطبيق الشرح على هذا الاستايل

بسم الله وعلى بركة الله نبدأ الدرس :
اولا ً قم بانشاء مجلد جديد باي اسم وانا اخترت اسم منتدانا xenarabia ونقوم بوضعه على المسار التالي:
forums/styles
ومن ثم ننتقل الى الخطوة التالية وهي تجهيز الاستايل
كما ذكرت في النقطة الرابعة سابقا ً انه يجب ان تكون لديك معرفة بطريقة تقطيع الاستايل والتي سوف افرد لها درس مخصص في المستقبل باذن الله
لذا نفترض اننا قمنا بتقطيع الاستايل واصبح بحوزتنا الهيدر مقطع الى ثلاث صور والفوتير ايضا الى ثلاث صور كما في الصورة التالية

لنفرض ان صور الهيدر تحمل الاسماء التالية وكل صورة حسب الترقيم الموجود في الصورة السابقة :
- header-r صورة الهيدر اليمنى
- header-l صورة الهيدر اليسرى
- header-bg صورة خلفية الهيدر
- - footer-r صورة الفوتير اليمنى
- - footer-l صورة الفوتير اليسرى
- - footer-bg صورة خلفية الفوتير
نبدأ الان بكتابة اكواد ال html الخاصة بالاستايل ونبدأ بالهيدر :
HTML:
<div class="header-bg">
<div class="header-r"></div>
<div class="header-l"></div>
</div>
اكواد الفوتير:
HTML:
<div class="footer-bg">
<div class="footer-r"></div>
<div class="footer-l"></div>
</div>
الان انتهينا من اكواد ال html تبقى لدينا اكواد ال css:
اكواد الهيدر كالتالي:
CSS:
.header-bg {
background: url('styles/xenarabia/header-bg.jpg') repeat-x;
height: 172px;
width: 100%;
position: relative;
}
.header-r {
background: url('styles/xenarabia/header-r.jpg') no-repeat;
height: 172px;
width: 301px;
float: left;
position: relative;
}
.header-l {
background: url('styles/xenarabia/header-l.jpg') no-repeat;
height: 172px;
width: 258px;
float: right;
position: relative;
}
اكواد الفوتير كالتالي:
CSS:
.footer-bg {
background: url('styles/xenarabia/footer-bg.jpg') repeat-x;
height: 147px;
width: 100%;
position: relative;
}
.footer-r {
background: url('styles/xenarabia/footer-r.jpg') no-repeat;
height: 147px;
width: 257px;
float: left;
position: relative;
}
.footer-l {
background: url('styles/xenarabia/footer-l.jpg') no-repeat;
height: 147px;
width: 257px;
float: right;
position: relative;
}
واحب ان انوّه على نقطة مهمه في اكواد ال css تلاحظون اننا وضعنا للصور اليمنى محاذاه لليسار float: left وللصور اليسرى محاذاة لليمين float: right
واتوقع ان هذا بسبب اننا نقوم بالتعديل عن طريق لوحة التحكم وليس عن طريق ال cli على العموم لننتبه لهذه النقطة.
بعد ان انتهينا من تقطيع الاستايل وكتابة الاكواد سوف نقوم الان بالتعديل على قوالب المنتدى
والتعديل يكون على قالب PAGE_CONTAINER
ملاحظة: في كل خطوة تقوم بالتعديل على القوالب قبل التعديل خذ نسخة احتياطية من القالب قبل التعديل عليه.
الان نبحث داخل القالب عن هذا الكود:
HTML:
<header class="p-header" id="header">
ونضع فوقه اكواد ال html الخاصة بالهيدر ليصبح بالشكل التالي:

ونبحث ايضا ً عن هذا الكود
HTML:
</div> <!-- closing p-pageWrapper -->
ونضع تحته اكواد ال html الخاصة بالفوتير ليصبح بالشكل التالي:

بعد اضافة الاكواد للقالب قم بالضغط على حفظ وخروج وللنتقل للخطوة التالية :
ابحث عن قالب extra.less وهو القالب المخصص لاكواد ال css الاضافية لمنتديات زين فورو
وسوف تجد ان القالب فارغ قم بلصق اكواد ال css الخاصة بالهيدر ولفوتير فيه ومن ثم اضغط حفظ وخروج
للنتقل الان لصفحة المنتدى الرئيسية لنرى نتيجة الدرس الاول من سلسلة الدروس :

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