Eklenti ismi: Kullanıcı Adı Yerine Resim Gösterme
Eklenti Yapımcısı: Blindkilla
Eklentinin Çalıştığı Versiyonlar: 1.4.x-1.6.x
Eklenme Zamanı: 20.08.2010
Eklenti Açıklaması: Konu gösteriminde kullanıcı isimleri yerine kullanıcıların belirledikleri resim gösterilir.
Eklentinin Kurulumu
Eklenti Önizleme Resimleri
Kaynak : mybbdestek.com
Eklenti Yapımcısı: Blindkilla
Eklentinin Çalıştığı Versiyonlar: 1.4.x-1.6.x
Eklenme Zamanı: 20.08.2010
Eklenti Açıklaması: Konu gösteriminde kullanıcı isimleri yerine kullanıcıların belirledikleri resim gösterilir.
Eklentinin Kurulumu
- 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.
- 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>";
}
}
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>";
}
}
}
}
- Ftp aracılığı ile /inc/functions_post.php dosyasını düzenleyiniz.
Bul:
Kod:
$post['profilelink'] = build_profile_link($post['username_formatted'], $post['uid']);
Kod:
if ($post['fid4'] != ""){
$post['profilelink'] = build_profile_link($post['username_formatted'], $post['uid'], 1, $post['fid4']);
} - fid4 yazan yerde 4 sayısını kendinize göre ayarlayınız.
Kaydet.
- Kullanıcı Kp>Profili Düzenle>Kullanıcı Adı Resmi>Resim adresi yazınız.
Eklenti Önizleme Resimleri
Kaynak : mybbdestek.com