MyBB Depo Forum

Orjinalini görmek için tıklayınız: Kullanıcı Adı Yerine Resim Gösterme
Şu anda (Arşiv) modunu görüntülemektesiniz. Orjinal Sürümü Görüntüle internal link
isim Eklenti ismi: Kullanıcı Adı Yerine Resim Gösterme
User Eklenti Yapımcısı: Blindkilla
Araç-Test Eklentinin Çalıştığı Versiyonlar: 1.4.x-1.6.x
Tarih Eklenme Zamanı: 20.08.2010
Bilgi-Kaynak Eklenti Açıklaması: Konu gösteriminde kullanıcı isimleri yerine kullanıcıların belirledikleri resim gösterilir.

Eklenti-Plugin Eklentinin Kurulumu
  1. Admin Kp>Yapılandırma>Özel Profil Alanları>Yeni Profil Alanı Ekle
    Başlık: Kullanıcı Adı Resmi
    Kısa Tanımlama: Kullanıcı Adı Resmi
    Alan Tipi: Yazı Kutusu
    Maksimum Uzunluk: 0
    Sıralamayı Göster: 0
    Kaydet.

  2. Ftp aracılığı ile /inc/functions.php dosyasını düzenleyiniz.
    Bul:
    Kod:
    function build_profile_link($username="", $uid=0, $target="", $onclick="")
    {
        global $mybb, $lang;

        if(!$username && $uid == 0)
        {
            // Return Guest phrase for no UID, no guest nickname
            return $lang->guest;
        }
        elseif($uid == 0)
        {
            // Return the guest's nickname if user is a guest but has a nickname
            return $username;
        }
        else
        {
            // Build the profile link for the registered user
            if(!empty($target))
            {
                $target = " target=\"{$target}\"";
            }

            if(!empty($onclick))
            {
                $onclick = " onclick=\"{$onclick}\"";
            }
            
            return "<a href=\"{$mybb->settings['bburl']}/".get_profile_link($uid)."\"{$target}{$onclick}>{$username}</a>";
        }
    }
    Değiştir:
    Kod:
    function build_profile_link($username="", $uid=0, $imgg="0", $userimage="", $target="", $onclick="")
    {
        global $lang;

        if(!$username && $uid == 0)
        {
            // Return Guest phrase for no UID, no guest nickname
            return $lang->guest;
        }
        elseif($uid == 0)
        {
            // Return the guest's nickname if user is a guest but has a nickname
            return $username;
        }
        else
        {
            // Build the profile link for the registered user
            if(!empty($target))
            {
                $target = " target=\"{$target}\"";
            }

            if(!empty($onclick))
            {
                $onclick = " onclick=\"{$onclick}\"";
            }

            // If we're in the archive, link back a directory
            if ($imgg == 1){
            
                if(IN_ARCHIVE == 1)
            {
                return "<a href=\"../../".get_profile_link($uid)."\"{$target}{$onclick}><img src=\"{$userimage}\" /></a>";
            }
            elseif(IN_ADMINCP == 1)
            {
                return "<a href=\"../".get_profile_link($uid)."\"{$target}{$onclick}><img src=\"{$userimage}\" /></a>";
            }
            else
            {
                return "<a href=\"".get_profile_link($uid)."\"{$target}{$onclick}><img src=\"{$userimage}\" /></a>";
            }
            
            }
            else {
            if(IN_ARCHIVE == 1)
            {
                return "<a href=\"../../".get_profile_link($uid)."\"{$target}{$onclick}>{$username}</a>";
            }
            elseif(IN_ADMINCP == 1)
            {
                return "<a href=\"../".get_profile_link($uid)."\"{$target}{$onclick}>{$username}</a>";
            }
            else
            {
                return "<a href=\"".get_profile_link($uid)."\"{$target}{$onclick}>{$username}</a>";
            }
            }
        }
    }
    Kaydet.

  3. Ftp aracılığı ile /inc/functions_post.php dosyasını düzenleyiniz.
    Bul:
    Kod:
    $post['profilelink'] = build_profile_link($post['username_formatted'], $post['uid']);
    Altına Ekle:
    Kod:
    if ($post['fid4'] != ""){
                $post['profilelink'] = build_profile_link($post['username_formatted'], $post['uid'], 1, $post['fid4']);
            }
  4. fid4 yazan yerde 4 sayısını kendinize göre ayarlayınız.
    resim
    Kaydet.


  5. Kullanıcı Kp>Profili Düzenle>Kullanıcı Adı Resmi>Resim adresi yazınız.

Resim-Grafik Eklenti Önizleme Resimleri
resim


Alıntı Kaynak : mybbdestek.com
Şan yandaki gibi bir kullanıcı profili nasıl yapılır
Hepsini yaptım ama nasıl olcak orayı bulamadım .s