MyBB Depo Forum
[MD - 1.6] Kullanıcı Adı Yerine Resim Gösterme - Baskı Önizleme

+- MyBB Depo Forum (https://mybbdepo.com)
+-- Forum: MyBB 1.6 Depo (https://mybbdepo.com/mybb-1-6-depo-forumu)
+--- Forum: MyBB 1.6 Modifikasyon & Eklenti Deposu (https://mybbdepo.com/mybb-1-6-modifikasyon-eklenti-deposu-forumu)
+---- Forum: Konu Gösterimi (https://mybbdepo.com/konu-gosterimi-forumu)
+---- Konu Başlığı: [MD - 1.6] Kullanıcı Adı Yerine Resim Gösterme (/kullanici-adi-yerine-resim-gosterme-konusu.html)



Kullanıcı Adı Yerine Resim Gösterme - 007combatant - 16-10-2011

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


Cvp: Kullanıcı Adı Yerine Resim Gösterme - cancan - 12-06-2013

Şan yandaki gibi bir kullanıcı profili nasıl yapılır


Cvp: Kullanıcı Adı Yerine Resim Gösterme - MeteTR - 11-09-2013

Hepsini yaptım ama nasıl olcak orayı bulamadım .s