Demo:
http://vnvista.com/forums/index.php?showtopic=1206 <-- Ở topic này
hầu hết người trả lời chưa chọn avatar cho mình, nên
mỗi lần các bạn vào xem bài viết này sẽ thấy avatar của những người này thay đổi --> tạo sự sôi động mới mẻ
Ok, let's hack it ^_^
Mở file sources/functions.php
Tìm:
CODE
//-----------------------------------------
// No avatar?
//-----------------------------------------
if ( ! $member_avatar or $member_view_avatars == 0 or ! $ibforums->vars['avatars_on'] or preg_match ( "/^noavatar/", $member_avatar ) )
{
return "";
}
if ( (preg_match ( "/\.swf/", $member_avatar)) and ($ibforums->vars['allow_flash'] != 1) )
{
return "";
}
Thay bằng:
CODE
//-----------------------------------------
// No avatar?
//-----------------------------------------
$noimage = "<iframe src='http://vnvista.com/avatar.php' frameborder='0' width='170px' scrolling='no'></iframe>";
if ( ! $member_avatar or $member_view_avatars == 0 or ! $ibforums->vars['avatars_on'] or preg_match ( "/^noavatar/", $member_avatar ) )
{
return $noimage;
}
if ( (preg_match ( "/\.swf/", $member_avatar)) and ($ibforums->vars['allow_flash'] != 1) )
{
return $noimage;
}
Done!P/s: Ai đã hack mod avatar mặc định thì cũng dựa vào cái này sửa lại thôi: Thêm dòng:
$noimage = "<iframe src='http://vnvista.com/avatar.php' frameborder='0' width='170px' scrolling='no'></iframe>";
vào sau
//-----------------------------------------
// No avatar?
//-----------------------------------------
Và thay:
return "<img src='{$ibforums->vars['img_url']}/nophoto.gif' border='0' alt='No avartar' />";
Bằng: return $noimage;
Well done!