۱۳۸۸/۵/۱۱، ۲۱:۳۹:۳۷ عصر
ساختار قالبهای این سیستم مدیریت محتوا همانند سیستم ویبالتین از سی اس اس تشکیل شده که در قالب یک فایل xml گنجانده شده و وقتی که این فایل داخل سیستم مای بی بی ایمپورت میشه قسمتهای مختلف که مربوط به بخشهای مختلف و صفحات مجزای این سیستم میشن از هم دیگه تفکیک میشن
پس برای اینکه ما بتونیم یک قالب رو از قالبهای مای بی بی ویرایش کنیم باید حداقل دانشی رو در مورد کد نویسی بر اساس سی اس اس داشته باشیم
البته افرادی که از این شیوه کد نویسی اطلاع چندانی ندارند نگران نباشند چون به هر حال این زبان برنامه نویسی آنقدر ساده هست که یک نفر تازه کار با نگاه اول بتونه بدون اطلاع از دستورات این ربان برنامه نویسی تغییرات دلخواه خودش رو توی قالبهای مای بی بی اعمال کنه
و یک مزیت سیستم مای بی بی اینه که توی بخش ویرایش قالب های این سیستم برنامه نویسان این سیستم به طور پیش فرض خصوصیت ها رو گنجاندن و تنها نیاز داریم که مقدار ها رو تغییر بدیم به شکل دلخواه در بیاریم
خب بعد از این مقدمه میریم سراغ اینکه چطور این مقادیر رو تغییر بدیم و به شکل دلخواه در بیاریم
خب برای اینکه بخواهیم یک قالب رو از قالبهای مای بی بی ویرایش کنیم باید مراحل زیر رو طی کنیم:
(توجه داشته باشید که این پنل مدیریتی که من باهاش کار کردم زبانش انگلیسی است)
بعد از ورود به پنل مدیریت و یا همون داشبورد روی تب Templates & Style کلیک میکنیم
پس از اینکه این قسمت برای ما به نمایش در اومد لیست قالبهایی رو که داریم مشاهده میکنیم
در سمت راست هر قالب یک لیست پایین افتادنی رو مشاهده میکنیم که با کلیک بر روی هر کدام از این لیستهای پایین افتادنی چهر گزینه برای ما نمایش داده میشن که با ما گزینه اول یعنی Edit theme کار داریم
و اون قسمت رو انتخاب میکنیم
پس از اینکه به صفحه جدید ارجاع داده شدیم بالای همه ی تنظیمات این تیتر رو می بینیم
Stylesheets in theme name
و در زیر اون این گزینه ها رو مشاهده میکنیم
usercp.css
modcp.css
star_ratings.css
showthread.css
global.css
برای اینکه بخواهیم صفحه اصلی انجمن رو ویرایش کنیم با گزینه آخر کار داریم و روش کلیک میکنیم و به صفحه بعد ارجاع داده میشیم
تو این قسمت بود که گفتم باید یه خورده با زبان سی اس اس آشنایی داشته باشیم که بدونیم باید چطور عمل کنیم
خب اینجا هم ما یه لیست پایین افتادنی داریم که قبلش نوشته Selector یا همون گزینشگر
و توی لیست پایین افتادنی لیست گزینشگرهایی رو داریم که توی اون ها خصوصیاتی برای بخشهای مختلف قالب در نظر گرفته شده
به عنوان مثال اولین گزینشگری که توی این لیست داریم گزینشگر body هست
با انتخاب اون گزینشگر خصوصیاتی از جمله background یا color یا Width یا ... برای ما نمایش داده میشن
ما میتونیم با ویرایش هر کدوم از این خصوصیاتی که برای گزینشگرهای محتلف به نمایش در میان اون قالبی رو که میخوایم ویرایش کنیم و به شکلی که میخوایم در بیاریم
منبع: این آموزش در سایت MybbSupport توسط ANDY نوشته شده است.
پس برای اینکه ما بتونیم یک قالب رو از قالبهای مای بی بی ویرایش کنیم باید حداقل دانشی رو در مورد کد نویسی بر اساس سی اس اس داشته باشیم
البته افرادی که از این شیوه کد نویسی اطلاع چندانی ندارند نگران نباشند چون به هر حال این زبان برنامه نویسی آنقدر ساده هست که یک نفر تازه کار با نگاه اول بتونه بدون اطلاع از دستورات این ربان برنامه نویسی تغییرات دلخواه خودش رو توی قالبهای مای بی بی اعمال کنه
و یک مزیت سیستم مای بی بی اینه که توی بخش ویرایش قالب های این سیستم برنامه نویسان این سیستم به طور پیش فرض خصوصیت ها رو گنجاندن و تنها نیاز داریم که مقدار ها رو تغییر بدیم به شکل دلخواه در بیاریم
خب بعد از این مقدمه میریم سراغ اینکه چطور این مقادیر رو تغییر بدیم و به شکل دلخواه در بیاریم
خب برای اینکه بخواهیم یک قالب رو از قالبهای مای بی بی ویرایش کنیم باید مراحل زیر رو طی کنیم:
(توجه داشته باشید که این پنل مدیریتی که من باهاش کار کردم زبانش انگلیسی است)
بعد از ورود به پنل مدیریت و یا همون داشبورد روی تب Templates & Style کلیک میکنیم
پس از اینکه این قسمت برای ما به نمایش در اومد لیست قالبهایی رو که داریم مشاهده میکنیم
در سمت راست هر قالب یک لیست پایین افتادنی رو مشاهده میکنیم که با کلیک بر روی هر کدام از این لیستهای پایین افتادنی چهر گزینه برای ما نمایش داده میشن که با ما گزینه اول یعنی Edit theme کار داریم
و اون قسمت رو انتخاب میکنیم
پس از اینکه به صفحه جدید ارجاع داده شدیم بالای همه ی تنظیمات این تیتر رو می بینیم
Stylesheets in theme name
و در زیر اون این گزینه ها رو مشاهده میکنیم
usercp.css
modcp.css
star_ratings.css
showthread.css
global.css
برای اینکه بخواهیم صفحه اصلی انجمن رو ویرایش کنیم با گزینه آخر کار داریم و روش کلیک میکنیم و به صفحه بعد ارجاع داده میشیم
تو این قسمت بود که گفتم باید یه خورده با زبان سی اس اس آشنایی داشته باشیم که بدونیم باید چطور عمل کنیم
خب اینجا هم ما یه لیست پایین افتادنی داریم که قبلش نوشته Selector یا همون گزینشگر
و توی لیست پایین افتادنی لیست گزینشگرهایی رو داریم که توی اون ها خصوصیاتی برای بخشهای مختلف قالب در نظر گرفته شده
به عنوان مثال اولین گزینشگری که توی این لیست داریم گزینشگر body هست
با انتخاب اون گزینشگر خصوصیاتی از جمله background یا color یا Width یا ... برای ما نمایش داده میشن
ما میتونیم با ویرایش هر کدوم از این خصوصیاتی که برای گزینشگرهای محتلف به نمایش در میان اون قالبی رو که میخوایم ویرایش کنیم و به شکلی که میخوایم در بیاریم
منبع: این آموزش در سایت MybbSupport توسط ANDY نوشته شده است.