- Katılım
- 3 Haziran 2010
- Mesajlar
- 1,490
- Reaction score
- 49
BT - Displays Avatars Memberinfo Recent Visitors
BlackThorn Coding...
BlackThorn Coding...
Versiyon: vBulletin 4.0.4 Test edilmiştir.
Orijinal Linkim: http://www.vbulletin.org/forum/showthread.php?t=246157
Açıklama:
Bu plug-in, üye profillerine ve bloglarına ziyaret eden üyeleri avatarlı göstermek içindir. Daha önce burada şablon güncellemesi ile yayımlamıştım fakat şimdi CUSTOM-DB içinde çalışmaktadır. Yani noavatar.gif (avatarı olmayanlarda görünmektedir.) Hataları ise bu yeni paylaştığım çalışmada düzeltilmiştir.
Kurulum:
memberinfo_visitorbit şablonunu açın ve tüm kodları bu kodlar ile değiştirin;
PHP:
<div class="blocksubhead" width="100%" align="left">
<img class="inlineimg" src="{vb:raw user.avatarurl}" height="30px" width="30px" border="0" /> <a href="{vb:link member,{vb:raw user}}">{vb:raw user.musername}</a>
{vb:raw user.invisiblemark}{vb:raw user.buddymark}</div><br />
Kayıt edin ve çıkın.
2. Adım:
memberinfo_block_recentvisitors şablonunu açın ve tüm kodları bu kodlar ile değiştirin;
PHP:
<div class="visitors">
<h5 class="blocksubhead smaller">{vb:rawphrase recent_visitors}</h5>
<div class="blockbody">
<div class="blockrow">
<div class="meta">
{vb:rawphrase last_x_visitors, {vb:raw block_data.visitorcount}}
</div><br />
<ol class="commalist">{vb:raw block_data.visitorbits}</ol>
<span class="totalvisits">{vb:rawphrase this_page_has_x_visits, {vb:raw prepared.profilevisits}}</span>
</div>
</div>
</div>
Kayıt edin ve çıkın.
3. Adım;
/includes/class_profileblock.php dosyasını açın ve şu kodları bulun;
PHP:
$visitorbits = '';
foreach ($visitors AS $user)
{
fetch_musername($user);
Hemen altına bu kodları ekleyin;
PHP:
require_once('./includes/functions_user.php');
if($user[userid])
$user[avatarurl] = fetch_avatar_url($user[userid]);
if (!$user[avatarurl])
{
$user[avatarurl] = $stylevar['imgdir_misc'] . 'images/misc/unknown.gif';
}
else
{
$user[avatarurl] = $vbulletin->options['bburl'] . '/' .
$user[avatarurl][0];
}
Kayıt edin ve çıkın.
4. Adım;
/includes/blog_functions.php dosyasını açın ve aşağıdaki kodları bulun;
PHP:
fetch_musername($user);
$user['invisiblemark'] = !$user['visible'] ? '*' : '';
$user['buddymark'] = in_array($user['userid'], $buddylist) ? '+' : '';
Hemen altına ekleyin;
PHP:
require_once('./includes/functions_user.php');
if($user[userid])
$user[avatarurl] = fetch_avatar_url($user[userid]);
if (!$user[avatarurl])
{
$user[avatarurl] = $stylevar['imgdir_misc'] . 'images/misc/unknown.gif';
}
else
{
$user[avatarurl] = $vbulletin->options['bburl'] . '/' .
$user[avatarurl][0];
}
Kayıt edin ve çıkın.
Destek:
Buraya tıklayıp (eğer ki beğenip kurdu iseniz) "Mark As Installed" a tıklarsanız sevinirim arkadaşlar.
- Teşekkürler.
- Hakları saklıdır ve benden izin almadan sağda solda paylaşmanıza izin vermiyorum.