هاست لینوکس

آخرین بسته‌ی MyBB: نسخه‌ی 1.8.27 MyBB منتشر شد


امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
پهنای قالب سایت خود را متحرک کنید
#1
Heart 
با درود
در صورتی که خواهان تنوع هستید این راه کار بدردتان میخورد . پهنای سایت خود را با استفاده از جی کوئری متحرک کنید و به چهار اندازه تغییر دهید.
نخست کد زیر را ( من در ناوبری گذاشتم شما هرجا که خواستید بگذارید ) در ناوبری nav در آخر قرار دهید.
قالبها--->قالب مورد استفاده----> Navigation Templates
------>nav
کد php:
<span style="float:left;"><img id="default-width" src="{$theme['imgdir']}/dwidth.png" title="Default"/> <img id="large-width" src="{$theme['imgdir']}/lwidth.png"  title="Large"/> <img id="medium-width" src="{$theme['imgdir']}/mwidth.png"  title="Medium"/> <img id="small-width" src="{$theme['imgdir']}/swidth.png"  title="Small"/></span>
</
div>
<
script src='{$mybb->settings['bburl']}/jscripts/jquery.min.js'></script>
<
script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/cookie.js"/></script>
<
script type="text/javascript">
var 
jwidth jQuery.noConflict();
jwidth(document).ready(function($) {
original jwidth('#container').css('width'),

jwidth('#default-width').click(function() {
    
jwidth('#container').animate({ width: [original'swing'] },{duration600});
    
jwidth.cookie('mybbextras_width''default');
});

jwidth('#large-width').click(function() {
    
jwidth('#container').animate({ width: ['95%''swing'] },{duration600});
    
jwidth.cookie('mybbextras_width''95');
});

jwidth('#medium-width').click(function() {
    
jwidth('#container').animate({ width: ['65%''swing'] },{duration600});
    
jwidth.cookie('mybbextras_width''65');
});

jwidth('#small-width').click(function() {
    
jwidth('#container').animate({ width: ['55%''swing'] },{duration600});
    
jwidth.cookie('mybbextras_width''55');
});

<!--
Cookies midori-->

if ( 
jwidth.cookie('mybbextras_width') == 'default' ) {
    
jwidth('#container').css('width'original);
}
if ( 
jwidth.cookie('mybbextras_width') == '95' ) {
    
jwidth('#container').css('width''95%');
}
if ( 
jwidth.cookie('mybbextras_width') == '65' ) {
    
jwidth('#container').css('width''65%');
}
if ( 
jwidth.cookie('mybbextras_width') == '55' ) {
    
jwidth('#container').css('width''55%');
}

 
jwidth('#default-width').css('cursor''pointer');
 
jwidth('#medium-width').css('cursor''pointer');
 
jwidth('#small-width').css('cursor''pointer');
 
jwidth('#large-width').css('cursor''pointer');

});
</
script
سپس فایل های cookie.js , jquery.min.js زیر را در پوشه jscripts آپلود کنید . ( در صورتی که موجود دارید این مرحله را انجام ندهید و یا برای اجرای بهتر در جای دیگری قرار دهید و آدرس بالا را هم به جای جدید تغییر دهید)
ودر آخر تصویر ها را در پوشه images آپلود کرده و نتیجه کار را ببینید . امید که مفید باشد و به کار بیاید.


فایل‌(های) پیوست شده
.js   cookie.js (اندازه: 1.89 KB / تعداد دفعات دریافت: 9)
.js   jquery.min.js (اندازه: 89.2 KB / تعداد دفعات دریافت: 10)
.png   dwidth.png (اندازه: 814 bytes / تعداد دفعات دریافت: 120)
.png   lwidth.png (اندازه: 3.41 KB / تعداد دفعات دریافت: 121)
.png   mwidth.png (اندازه: 3.42 KB / تعداد دفعات دریافت: 120)
.png   swidth.png (اندازه: 3.4 KB / تعداد دفعات دریافت: 123)
پاسخ
 سپاس شده توسطDoodoo (۱۳۹۱/۴/۴، ۰۸:۴۹:۰۸ صبح) ، Mt edition (۱۳۹۱/۴/۴، ۰۸:۵۸:۳۳ صبح) ، soltaneghalbha (۱۳۹۱/۴/۴، ۰۹:۲۹:۱۳ صبح) ، M48D1 (۱۳۹۱/۴/۴، ۰۹:۴۹:۵۱ صبح) ، HOssE!N-B (۱۳۹۱/۴/۴، ۰۹:۵۴:۲۶ صبح) ، Night (۱۳۹۱/۴/۴، ۱۰:۵۶:۵۲ صبح) ، geo (۱۳۹۱/۴/۴، ۱۱:۳۵:۴۲ صبح) ، reza536 (۱۳۹۱/۴/۴، ۱۳:۲۳:۳۱ عصر) ، adnan (۱۳۹۱/۴/۴، ۱۳:۳۰:۰۴ عصر) ، khp (۱۳۹۱/۴/۴، ۱۳:۴۶:۱۹ عصر) ، peymanpbl (۱۳۹۱/۴/۴، ۱۳:۵۱:۳۴ عصر) ، the wolf (۱۳۹۱/۴/۴، ۱۳:۵۳:۱۶ عصر) ، Cancer9003 (۱۳۹۱/۴/۴، ۱۵:۲۷:۵۰ عصر)
#2
ممنون دوست خوبم خيلي عالي بود
من دوتا فايل js‌را آپلود نكردم ولي كار ميكنه!!
از قبل هم نداشتمBig Grin
پاسخ
 سپاس شده توسطمیدوری (۱۳۹۱/۴/۴، ۱۳:۵۳:۰۹ عصر) ، شماره مجازی (۱۴۰۱/۸/۲۶، ۰۱:۵۳:۳۳ صبح) ، گراف مسنجر (۱۴۰۱/۱۰/۳، ۰۴:۱۵:۳۱ صبح) ، چارتر ۴۲۴ (۱۴۰۲/۹/۱۲، ۱۵:۱۷:۰۸ عصر)


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان