WFruit | Fruit Supplier and Wholesale
نمایش نتایج: از 1 به 10 از 10

موضوع: [ویجت] نمایش بهترین کاربران vB Experience ( بهترین دارنگان امتیاز )

  1. Top | #1
    مدیریت کل سایت

    تاریخ عضویت
    Aug 2009
    ورژن ویبولتین
    4.2.2
    نوشته ها
    21,694
    مورد پسند
    55,037 بار
    نوشته های وبلاگ
    14
    اطلاعات
    میزان امتیاز
    3125

    پیش فرض [ویجت] نمایش بهترین کاربران vB Experience ( بهترین دارنگان امتیاز )

    درود.
    عنوان : Hall of Fame - Top vBExperience Members

    نحوه نصب :
    1. به ادمین سی پی --> جستجو قالب --> Additional.css بروید و به ته آن اضافه کنید :
    کد:
    .clearfix {
    background:none repeat scroll 0 0 #FFFFFF;
    display:block;
    float:left;
    margin:0 5px 5px;
    width:95%;
    }
    
    .connections_grid .grid_item {
    border-bottom:1px solid #AAAAAA;
    float:left;
    margin-bottom:10px;
    overflow:hidden;
    padding-bottom:10px;
    padding-top:10px;
    width:130px;
    }
    
    .connections_grid .grid_item .name {
    float:left;
    font-size:10px;
    overflow:hidden;
    padding-left:10px;
    padding-top:5px;
    text-align:center;
    white-space:nowrap;
    }
    
    .tpimg {
    float:left;
    height:45px;
    padding-left:5px;
    width:45px;
    }
    
    .allrankings {
    font-size:11px;
    text-align:center;
    }
    حالا به تنظیمات استایل --> استایل مورد نظر --> اضافه کردن قالب جدید بروید .
    نام را vbcms_widget_execphp_hof قرار دهید و محتویات را :
    کد:
    <div class="cms_widget">
    	<div class="block">
    		<div class="cms_widget_header">
    		<h3>{vb:raw widget_title}</h3>
    		</div>
    		<div class="cms_widget_content" style="float:left">
    		{vb:raw show_top}
    		</div>
    	</div>
    </div>
    حالا به مدیریت پلاگین --> اضافه کردن پلاگین بروید .
    محل هوک :
    cache_templates
    عنوان : Cache templates for Hall of Fame
    کد :
    کد:
    $cache = array_merge((array)$cache,array( 
        'block_hof', 
        'vbcms_widget_execphp_hof' 
    ));
    پلاگین فعال است ؟ بله
    حالا به ادمین سی پی --> CMS ویبولتین --> Widgets --> اضافه کردن Widget جدید بروید .
    نام را بهترین دارندگان امتیاز یا هر آنچه که دوست دارید بگذارید .
    و نوع آن را PHP Direct Execution بزنید .
    ذخیره کنید .
    روبروی نام ویجت Configure را بزنید .
    نام قالب را به vbcms_widget_execphp_hof تغییر دهید .
    درون آن این کد را قرار دهید :
    کد:
    $member_count = 8; 
    
    ob_start(); 
    require_once('./includes/functions_user.php'); 
    require_once('./includes/functions_bigthree.php'); 
    
    $ignore_condition = '1=1'; 
    
    if (strlen($vbulletin->options['xperience_ignore_users']) > 0) 
    { 
        $ignore_condition .= " AND u.userid NOT IN(".$vbulletin->options['xperience_ignore_users'].") "; 
    } 
    
    // Get Top Members 
    $topusers_get = vB::$db->query_read("SELECT u.userid AS userid, 
                                        u.username AS username,
                                        u.usertitle AS title, 
                                        x.points_xperience AS points
                                        FROM ".TABLE_PREFIX."user AS u        
                                        LEFT JOIN ".TABLE_PREFIX."xperience_stats AS x
                                        ON x.userid=u.userid 
                                        WHERE ".$ignore_condition."
                                        ORDER BY x.points_xperience DESC
                                        LIMIT $member_count" 
                                        ); 
    
    $show_top='<div class="connections_grid clearfix">';                                                                        
                                         
    while($topusers = vB::$db->fetch_array($topusers_get)) 
    { 
     $URL = fetch_avatar_url($topusers[userid]); 
       $a_url = @$URL[0];   
    
        if (empty($a_url))  
        { 
            $a_url = 'images/misc/unknown.gif'; 
        } 
         
    
    $show_top.='<div class="grid_item"><a href="member.php?u='.$topusers[userid].'"><img class="tpimg" src="'.$a_url.'" alt="'.$newuser[username].'"/><div class="name">'.$topusers[username].'<br />'.$topusers[title].'<br /><b>Points </b><span style="color:green;font-weight:bold">'.$topusers[points].'</span></div></a></div>';
    
    } 
    
    $show_top.='<div class="allrankings"><a rel="nofollow" href="xperience.php?go=ranking">Complete  Hall of Fame Rankings</a></div></div>';
    
    vB_Template::preRegister('vbcms_widget_execphp_topusers', array('show_top' => $show_top));  
    
    ob_end_clean();
    حالا به Layout manager بروید و ویجت را اضافه کنید .
    موفق باشید .
    منبع : وی بی ایران ( خواهشاً کپی فقط با ذکر منبع ..)

    4 تشکر توسط:





  2. گیفت کارت آیتونز

  3. Top | #2
    کاربر سایت

    تاریخ عضویت
    Aug 2010
    ورژن ویبولتین
    4.1.1
    سن
    29
    نوشته ها
    121
    مورد پسند
    116 بار
    اطلاعات
    میزان امتیاز
    23

    پیش فرض

    آقا برای اینکه این ویجت کار کنه باید کار خاصی غیر از این که گفتید انجام داد؟
    من
    vB Experience رو هم نصب کردم ولی چیزی نشون نمیده
    عکس رو نگاه کنید
    Capture.JPG

    کاربر مقابل از mohsen-unique بابت این پست مفید تشکر کرده است:


  4. Top | #3
    کاربر سایت

    تاریخ عضویت
    Sep 2009
    ورژن ویبولتین
    3.8.4
    نوشته ها
    39
    مورد پسند
    41 بار
    اطلاعات
    میزان امتیاز
    0

    پیش فرض

    من تمام مراحل را 2 بار رفتم با این ارور روبرو میشوم

    کد:
    Database error in vBulletin 4.0.7:
    
    Invalid SQL:
    SELECT u.userid AS userid, 
                                        u.username AS username,
                                        u.usertitle AS title, 
                                        x.points_xperience AS points
                                        FROM user AS u        
                                        LEFT JOIN xperience_stats AS x
                                        ON x.userid=u.userid 
                                        WHERE 1=1
                                        ORDER BY x.points_xperience DESC
                                        LIMIT 8;
    
    MySQL Error   : Table 'servergb_vb.xperience_stats' doesn't exist
    Error Number  : 1146
    Request Date  : Tuesday, September 21st 2010 @ 03:47:09 PM
    Error Date    : Tuesday, September 21st 2010 @ 03:47:10 PM
    Script        : http://www.server-cccam.com/content.php
    Referrer      : http://www.server-cccam.com/forum.php
    IP Address    : 94.183.204.132
    Username      : admin
    Classname     : vB_Database
    MySQL Version : 5.0.91-community

    کاربر مقابل از pesartala2001 بابت این پست مفید تشکر کرده است:


  5. Top | #4
    کاربر سایت

    تاریخ عضویت
    Aug 2010
    ورژن ویبولتین
    4.1.1
    سن
    29
    نوشته ها
    121
    مورد پسند
    116 بار
    اطلاعات
    میزان امتیاز
    23

    پیش فرض

    نقل قول نوشته اصلی توسط pesartala2001 نمایش پست ها
    من تمام مراحل را 2 بار رفتم با این ارور روبرو میشوم

    کد:
    Database error in vBulletin 4.0.7:
    
    Invalid SQL:
    SELECT u.userid AS userid, 
                                        u.username AS username,
                                        u.usertitle AS title, 
                                        x.points_xperience AS points
                                        FROM user AS u        
                                        LEFT JOIN xperience_stats AS x
                                        ON x.userid=u.userid 
                                        WHERE 1=1
                                        ORDER BY x.points_xperience DESC
                                        LIMIT 8;
    
    MySQL Error   : Table 'servergb_vb.xperience_stats' doesn't exist
    Error Number  : 1146
    Request Date  : Tuesday, September 21st 2010 @ 03:47:09 PM
    Error Date    : Tuesday, September 21st 2010 @ 03:47:10 PM
    Script        : http://www.server-cccam.com/content.php
    Referrer      : http://www.server-cccam.com/forum.php
    IP Address    : 94.183.204.132
    Username      : admin
    Classname     : vB_Database
    MySQL Version : 5.0.91-community
    فکر می کنم شما هک vB Experience رو نصب نکرده باشید
    درسته؟

    کاربر مقابل از mohsen-unique بابت این پست مفید تشکر کرده است:


  6. Top | #5
    کاربر ویژه

    تاریخ عضویت
    Aug 2010
    ورژن ویبولتین
    4.1.4
    نوشته ها
    771
    مورد پسند
    492 بار
    نوشته های وبلاگ
    2
    اطلاعات
    میزان امتیاز
    93

    پیش فرض

    مال من هم کار نکرد
    هک
    vB Experience هم نصبه

    کاربر مقابل از Ebsmob بابت این پست مفید تشکر کرده است:


  7. Top | #6
    کاربر سایت

    تاریخ عضویت
    Sep 2009
    ورژن ویبولتین
    3.8.4
    نوشته ها
    96
    مورد پسند
    250 بار
    اطلاعات
    میزان امتیاز
    24

    پیش فرض

    نقل قول نوشته اصلی توسط ebsmob نمایش پست ها
    مال من هم کار نکرد
    هک
    vB Experience هم نصبه
    خوب دوست من vbcms هم نصب کردید یا نه ؟
    در ضمن اصلا ببینید کاربر امتیاز دار دارید یا نه

    کاربر مقابل از oiil بابت این پست مفید تشکر کرده است:


  8. Top | #7
    کاربر ویژه

    تاریخ عضویت
    Aug 2010
    ورژن ویبولتین
    4.1.4
    نوشته ها
    771
    مورد پسند
    492 بار
    نوشته های وبلاگ
    2
    اطلاعات
    میزان امتیاز
    93

    پیش فرض

    نقل قول نوشته اصلی توسط oiil نمایش پست ها
    خوب دوست من vbcms هم نصب کردید یا نه ؟ در ضمن اصلا ببینید کاربر امتیاز دار دارید یا نه
    cms که ار cms خود وی بی استفاده کردم و تقویم و آلبوم و چند تا چیز دیگه اضافه کردم
    یه پست هم که بدی امتیاز میده به کاربران

    کاربر مقابل از Ebsmob بابت این پست مفید تشکر کرده است:


  9. Top | #8
    مدیریت کل سایت

    تاریخ عضویت
    Aug 2009
    ورژن ویبولتین
    4.2.2
    نوشته ها
    21,694
    مورد پسند
    55,037 بار
    نوشته های وبلاگ
    14
    اطلاعات
    میزان امتیاز
    3125

    پیش فرض

    دیتابیس ویبولتین شما پرفیکس داره ؟
    فکر نکنم بتونید از اکسپرینس استفاده کنید .

  10. Top | #9
    کاربر ویژه

    تاریخ عضویت
    Sep 2010
    ورژن ویبولتین
    4.2
    نوشته ها
    266
    مورد پسند
    161 بار
    اطلاعات
    میزان امتیاز
    39

    پیش فرض

    میشه راهنمایی کنید بگید با افزودن این کد ها چه تغییراتی انجام میشه ؟
    یا این که یک عکس پینشمایش بدین ؟
    ممنون

  11. Top | #10
    مدیریت کل سایت

    تاریخ عضویت
    Aug 2009
    ورژن ویبولتین
    4.2.2
    نوشته ها
    21,694
    مورد پسند
    55,037 بار
    نوشته های وبلاگ
    14
    اطلاعات
    میزان امتیاز
    3125

    پیش فرض

    شما باید هک vb experience رو نصب داشته باشید .

    این ویجت توی سی ام اس ویبولتین شما بهترین کاربران رو از نظر امتیازشون توی سیستم experience رتبه بندی و نمایش میده .

    کاربر مقابل از VBIran بابت این پست مفید تشکر کرده است:


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. vB 4 - دانلود هک تجربه Vb Experience 4
    توسط Benyamin در انجمن هک 4.1.x
    پاسخ: 293
    آخرين نوشته: 2015/02/21, 02:33 AM
  2. فارسی ساز هک امتیازات یا همون vB Experience
    توسط SANBOR در انجمن فارسی ساز ها و پک های زبان
    پاسخ: 9
    آخرين نوشته: 2012/11/09, 11:24 AM
  3. پاسخ: 3
    آخرين نوشته: 2011/08/07, 04:10 PM
  4. مشکل با VB Experience
    توسط Coderx در انجمن پرسش و پاسخ
    پاسخ: 6
    آخرين نوشته: 2011/07/10, 10:03 PM
  5. درخواست تنظیمات صحیح experience
    توسط paniz در انجمن پرسش و پاسخ
    پاسخ: 4
    آخرين نوشته: 2011/06/21, 12:42 AM

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •