İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

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

BlackThorn

1
İyinet Üyesi
Katılım
3 Haziran 2010
Mesajlar
1,490
Reaction score
49
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.
 

shevko

0
İyinet Üyesi
Katılım
20 Haziran 2008
Mesajlar
84
Reaction score
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
 

BlackThorn

1
İyinet Üyesi
Katılım
3 Haziran 2010
Mesajlar
1,490
Reaction score
49
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.
 

shevko

0
İyinet Üyesi
Katılım
20 Haziran 2008
Mesajlar
84
Reaction score
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..
 

BlackThorn

1
İyinet Üyesi
Katılım
3 Haziran 2010
Mesajlar
1,490
Reaction score
49
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.
 

shevko

0
İyinet Üyesi
Katılım
20 Haziran 2008
Mesajlar
84
Reaction score
4
Niye Celalleniyosun Kötü Bişimi Dedim Önerim Vardı Söyledim :)
 

azacan

0
İyinet Üyesi
Katılım
17 Mart 2008
Mesajlar
28
Reaction score
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?
 

BlackThorn

1
İyinet Üyesi
Katılım
3 Haziran 2010
Mesajlar
1,490
Reaction score
49
Yazdığınız makaleme yanıt yazdım. Sosyal grupları nasıl istiyorsunuz onu anlamadım efendim.
 

azacan

0
İyinet Üyesi
Katılım
17 Mart 2008
Mesajlar
28
Reaction score
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..
 

BlackThorn

1
İyinet Üyesi
Katılım
3 Haziran 2010
Mesajlar
1,490
Reaction score
49
12 gruptan sonrası yazı olarak çıkar onun ayarı için yardım ederim fakat, sitenizin linkini verin bakayım.
 

azacan

0
İyinet Üyesi
Katılım
17 Mart 2008
Mesajlar
28
Reaction score
0
Özel mesaj olarak attım. (Yanlış anlaşılmaması sebebiyle)
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst