مرجع پارسی MyBB

نسخه‌ی کامل: کد دکمه بازگشت به بالا [زیبا][سازگار]
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
با سلام خدمت دوستان.چندوقتی هست که کد بازگشت به بالایی رو دارم که تقریبا سازگاری داره و مشکلی ایجاد نکرده تاجایی که دیدم.حتی با 1.8 که js توش زیاد بکار رفته اما من که تست کردم رو یکی دوتا قالب مشکلی ندیدم.
طبق درخواست یکی از دوستان هم این کد رو میخوام منتشر کنم.

من که خودم ازش راضیم و توی قالب 18MySkins نسخه 2 که منتشر کردم هم ازش استفاده کردم.

پک پیوست شده رو دانلود کنید. و در روت مای بی بی آپلود و اکسترکت کنید.
دقت داشته باشید که بعد از اکسترکت باید پوشه ای به اسم BTP ایجاد شده باشد و فایل هایی در آن قرار داشته باشد.
بعد از این تکه کد زیر را در یکی از قالب های headerinclude یا footer قرار دهید.(من فوتر را پیشنهاد میکنم)
کد php:
<script type='text/javascript' >document.write ("<scr"+"ipt type='text/javascript' src='BTP/scrolltopcontrol.php' ></s"+"cript>");</script

به همین سادگی.


برای تغییر عکس آیکونش کافیه عکس رو با فرمت png و اسم 11 توی پوشه BTP آپلود کنید. file: 11.png
نمونه ؟
نمونه توی سایت خودم: http://javananirani.tk/forum/
به صورت آنلاین میتونید مشاهده کنید.

آیکونش هم که توی پک موجوده میتونید ببینید و با توجه به سلیقه خودتون با آیکون مد نظرتون تغییر بدید.

من توی این سایت خودم از حالت کدنویسی استفاده کردم.ترکیبی از سی اس اس و آوسام.
با سلام
من از ما بی بی  نسخه 1.6.11 استفاده می کنم
تمام آنچه را فرموده بودید در کمال راحتی انجام دادم ولی متاسفانه هیچ واکنشی نشان داده نشد (= فعال نشد)
نمی دانم چرا؟
دورد

خیلی عالی کار میکنه

فقط میشه کمی مکانش بالا یا چپ و راست کرد؟

الان دقیقا افتاده پشت پشتیبانی آنلاینم !
(۱۳۹۳/۸/۲۲، ۰۷:۳۴:۲۱ صبح)arabicedu نوشته است: [ -> ]با سلام
من از ما بی بی  نسخه 1.6.11 استفاده می کنم
تمام آنچه را فرموده بودید در کمال راحتی انجام دادم ولی متاسفانه هیچ واکنشی نشان داده نشد (= فعال نشد)
نمی دانم چرا؟
درود.این کد ربطی به نسخه انجمن یا نوع سی ام اس نداره.روی هر چیزی میشه استفادش کرد.
روی 1.6.9 هم دارم استفاده میکنم البته نمیشه اینجا آدرسشو داد خواستید پ خ بدید تا آدرسشو بدم.
درضمن یک اصلاح کوچکی داشتیم که پک جدیدش رو میتونید دانلود و استفاده کنید.(یادتون باشه که تا لود شدن کامل صفحه صبر کنید چون توی فوتر هست)
احتمالی که میدم اینه که پک رو آپلود کرده باشید ولی اکسترکت نکرده باشید.

(۱۳۹۳/۸/۲۲، ۰۹:۵۷:۳۵ صبح)motorola30 نوشته است: [ -> ]دورد

خیلی عالی کار میکنه

فقط میشه کمی مکانش بالا یا چپ و راست کرد؟

الان دقیقا افتاده پشت پشتیبانی آنلاینم !

درود.سپاس از شما.

اول پک جدیدش که اصلاح کردمو دانلود و استفاده کنید.
برای جابجا کردن دکمش ساده ترین راه رو میگم.وارد پوشه BTP > سپس فایل scrolltopcontrol.php رو ویرایش کنید.
تکه کد زیر رو پیدا کنید:
کد:
<div id="topcontrol">

این همون قسمت اچ تی ام ال هستش.شما میتونید با دادن شناسه style و اعمال خاصیت های سی اس اس هر کاری که میخواید انجام بدید.
برای نمونه : شما که میخواید از پشت پنجره پشتیبانی جابجا بشه و به سمت چپش بیاد کافیه بنویسید:
کد:
<div id="topcontrol" style="margin-right:225px;">

حالا اگر که کلا میخواید به سمت چپ بیاد و از چپ ترازش کنید باید کد زیر رو پیدا کنید
کد:
right:mainobj.controlattrs.offsetx

و right رو به left تبدیل کنید.