آبشاری کردن گزینه ها در (1.6 و 1.8) مای بی بی - نسخهی قابل چاپ +- مرجع پارسی MyBB (https://community.mybbiran.com) +-- انجمن: متفرقه (https://community.mybbiran.com/forum-52.html) +--- انجمن: آموزش های متفرقه (https://community.mybbiran.com/forum-33.html) +--- موضوع: آبشاری کردن گزینه ها در (1.6 و 1.8) مای بی بی (/thread-16626.html) |
آبشاری کردن گزینه ها در (1.6 و 1.8) مای بی بی - میدوری - ۱۳۹۳/۵/۲۶ برای دوستان راهکاری قرار میدهم در زمینه ی آبشاری کردن گزینه های پایین موضوع ها و پست ها و در جاهایی که نیاز به این کار هست . چون مای بی بی در حال تغییر است به نگارش 1.8 , آموزش این راه کار برای 1.8 و 1.6 قرار داده می شود . با نگاه به این روش تفاوت اساسی 1.6 و 1.8 را هم شاهد خواهید بود . نکته ی اساسی در اینجاست که چون 1.8 بر اساس کوئری برنامه نویسی شده دیگر مشکل تداخل کوئری در این نگارش وجود ندارد و خبر بد اینکه در 1.6 چون این مورد (تداخل کوئری) هست پس تنها دوستانی که از ادیتور SCEditor استفاده میکنند می توانند از راه کار زیر استفاده کنند و ادیتور پیشفرض و پیشرفته و ... که خودشان از جاوا استفاده میکنند با این کدها ناسازگار هستند. توضیح دیگر اینکه ممکن است با این راه کار تداخلی در کوئری ها پیش بیاید پس با احتیاط استفاده کنید . در 1.8 نیازی به این احتیاط ها نیست . نخست به فیلم های پیوست شده نگاهی بیاندازید یکی از بخش موضوع جدید و دیگری از بخش پایینی موضوعات است (سایر بخش ها هم بهمین صورت است) . در صورتی که علاقه مند شدید شروع بکار کنید . کارهای زیر را انجام دهید : گام نخست : برای هر دو سیستم به مسیر زیر بروید کنترل پنل مدیریت > قالب ها و پوسته > پوسته ها > پوسته مورد نظر > بخش global.css کدهای زیر را در مسیر داده شده در بالا قرار دهید کد php: .droppanel { کنترل پنل مدیریت > قالب ها و پوسته > قالب ها > قالب مورد نظر > newthread template > بخش newthread کد زیر را پیدا کنید: کد php: </table> کد php: <div> کنترل پنل مدیریت > قالب ها و پوسته > قالب ها > قالب مورد نظر > forumdisplay_threadlist template > بخش forumdisplay_threadlist کد زیر را پیدا کنید: کد php: </table> کد php: <div> کد php: <div> کنترل پنل مدیریت > قالب ها و پوسته > قالب ها > قالب مورد نظر > قالب های گروه بندی نشده > بخش headerinclude در زیر متغیر {$stylesheets} قرار دهید . کد php: <script type="text/javascript" src="jscripts/jquery.min.js"></script> کد php: elements.toggle(); کد php: elements.toggle(1000); فیلم های نمونه movies.zip (اندازه: 498.08 KB / تعداد دفعات دریافت: 21) فایل جاوای مورد نیاز jquery.min.zip (اندازه: 32.36 KB / تعداد دفعات دریافت: 5) منبع: تالار میدوری منبع استفاده شده : Dropdown panel: Post Options, Thread display options |