پلاگین ها & محصولات / مدیریت plugin / از پائین صفحه روی [اضافه کردن Plugin جدید] کلیک کنید
محصول : vBulletin
محل هوک : fetch_musername
عنوان : به سلقه خودتون بزنید ، مثلا : Rainbow Username
کد پلاگین PHP :
کد PHP:
if(strpos($user['musername'],'rainbow: true;') !== false )
{$i=$b=0;
$username = '';
$colours = array('d31539', 'ff7e00', 'ffc20e', '90d125', '187acb', '6f3198', 'ab1d8e');
while( $i < strlen( $user['username'])){if( $b >(count($colours)-1)) $b = 0;
$username .= '<span style="color:#' . $colours[ $b ] . '">' . $user['username'][$i] . '</span>';
++$b;
++$i;}
$user['musername'] = '<strong>' . $username . '</strong>';}
حالا در تنظیمات گروه کاربری مورد نظر ، در سمت راست :
کد:
<strong style="rainbow: true;">
سمت چپ :
شات هم پیوست شد حالا برای علاقه مندان توضیحاتی ساده و کوتاه درباره کد php میدم
کد PHP:
if(strpos($user['musername'],'rainbow: true;') !== false )
داره میگه اگر خاصیت rainbow روی true بود این کار ها رو در ادامه انجام بده (اگر دقت کنید در کدی که در گروه کاربری قرار داده شد هم true گذاشتیم)
کد:
$colours = array('d31539', 'ff7e00', 'ffc20e', '90d125', '187acb', '6f3198', 'ab1d8e');
در این قسمت میتونید رنگ های مورد نظر رو مشخص کنید .....
کد:
$username .= '<span style="color:#' . $colours[ $b ] . '">' . $user['username'][$i] . '</span>';
اینجا هم مشخص شده که در تگ span این رنگ ها استفاده بشه ، اون بالا $colours تعریف شده بود برای همین اینجا اینطوری قرار داده شد :
کد PHP:
"color:#' . $colours[ $b ] . '"
خوب شما میتونید جای span از font و هر تگ دیگه ای استفاده کنید اما نیازی به تغییر نیست
امیدوارم مفید بوده باشه و لذت ببرید
منبع »» وی بی ایران
علاقه مندی ها (بوک مارک ها)