BT - Profil + blog ziyaretçileri avatarlı görünsün. [vB4]

1
Onaylı Üye
Üye
Katılım
2 Haziran 2010
Mesajlar
1,490
Tepki puanı
46
BT - Displays Avatars Memberinfo Recent Visitors
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.

  1. Teşekkürler.
    • Hakları saklıdır ve benden izin almadan sağda solda paylaşmanıza izin vermiyorum.
 
0
Onaylı Üye
Üye
Katılım
19 Haziran 2008
Mesajlar
84
Tepki puanı
4
Görsel Bir Eklenti Yinede Otomasyon Yapabilirdin..

>>konudışı<<
Angehängte Grafiken Olarak Gözüküyor Eklenti Başlığı Türkçesiyle Düzeltilmeli
 
1
Onaylı Üye
Üye
Katılım
2 Haziran 2010
Mesajlar
1,490
Tepki puanı
46
Kullanışlı ve cezbedici olduğunu ima edebilirim. Fakat bunun için eklenti yani panel yönetimli yapamadım çünkü vBulletin 4 berbat. Gerçi 3 içinde aynı yol var ama mini bir şey bu yani bunun için panel yönetimine gerek yok diye düşünüyorum.
 
0
Onaylı Üye
Üye
Katılım
19 Haziran 2008
Mesajlar
84
Tepki puanı
4
Otomasyon Otomasyonsuzluktan İyidir Kullanıcı Yerine Koymalısın Kendini :) Her Güncellemede php Kodlarını Değiştirmek İstemeyecektir.. Yinede Level 6 Olmuşsun vB'de Başarılar..
 
1
Onaylı Üye
Üye
Katılım
2 Haziran 2010
Mesajlar
1,490
Tepki puanı
46
Ben kullanıcıları düşünen birisiyim. Ota samana herşeye eklenti yazılmaz. Manuel yol da iyidir bazen. Sitesi çok büyük olan kullanıcılar için, bu yol daha mantıklı. Hiçbir kullanıcı panelinin eklenti mezarlığına dönüşmesini istemez sanırım. Ayrıca kimseye de zorla kur diyen yok. Adı üstünde "admin" demek ne demek? Güncellesin işte zor mu? Güncellemeyecekse, girsin vbulletin.org'da ki linkime, Mark As UNinstalled'a geri tıklasın olsun bitsin.
 
0
Onaylı Üye
Üye
Katılım
19 Haziran 2008
Mesajlar
84
Tepki puanı
4
Niye Celalleniyosun Kötü Bişimi Dedim Önerim Vardı Söyledim :)
 
0
Onaylı Üye
Üye
Katılım
17 Mart 2008
Mesajlar
28
Tepki puanı
0
3.8.x sürümünde üye profilini son ziyaretçilerini ve sosyal grupların resimlerini ve avatarlarını nasıl gösterebiliriz?
 
1
Onaylı Üye
Üye
Katılım
2 Haziran 2010
Mesajlar
1,490
Tepki puanı
46
Yazdığınız makaleme yanıt yazdım. Sosyal grupları nasıl istiyorsunuz onu anlamadım efendim.
 
0
Onaylı Üye
Üye
Katılım
17 Mart 2008
Mesajlar
28
Tepki puanı
0
http://forum.iyinet.com/members/22812-blackthorn.html

Group Memberships daki gibi resimlerin çıkmasını istiyorum. bende sadece isimleri çıkıyor ne yazıkkii. templateleri uzun süredir düzeltmeye çalışıyorum pek bir sonuç alamadım.. makaleleride 1.5 saattir arıyorum belki paylaşılmıştır diye ama henüz bulamadım..
 
1
Onaylı Üye
Üye
Katılım
2 Haziran 2010
Mesajlar
1,490
Tepki puanı
46
12 gruptan sonrası yazı olarak çıkar onun ayarı için yardım ederim fakat, sitenizin linkini verin bakayım.
 
0
Onaylı Üye
Üye
Katılım
17 Mart 2008
Mesajlar
28
Tepki puanı
0
Özel mesaj olarak attım. (Yanlış anlaşılmaması sebebiyle)
 
Geri
Üst