Modifikasyon Forum Takımı Sayfasına Avatar Eklemek
 
#1
user avatar
Hasan
Kurucu Offline
tarih 03-03-2025, 06:14 PM
Konu: Forum yöneticileri sayfasına avatar resmi eklemek
Yapımcı: XpSerkan
Açıklama:
Merhaba arkadaşlar,
Bu konumuzda forum takımı sayfasında yöneticilerin avatarını göstermek için gerekli olan kodları ve düzenlemeleri sizlere tarif etmeye çalışacağım. Aynı zamanda bu işlem sayesinde avatarı olmayan (seçilmemiş) yöneticilerede default avatar eklemiş olacağız..

İlk olarak forumun kurulu olduğu ana dizindeki ./showteam.php dosyasını ftp'den indirip yedeğini aldıktan sonra notepad++ programı ile açıyoruz ve aşağıdaki adımları sırasıyla uyguluyoruz.

showteam.php Adım 1:
Bul:

Kod:
$templatelist .= ',showteam_usergroup_user,showteam_usergroup,showteam_moderators_mod';

Değiştir:
Kod:
$templatelist .= ',showteam_usergroup_user,showteam_usergroup,showteam_moderators_mod,showteam_usergroup_avatar';

showteam.php Adım 2:
Bul:

Kod:
$user['profilelink'] = get_profile_link($user['uid']);

Altına Ekle: Üsteki kodları bulup hemen altına aşağıdaki kodları ekliyorsunuz !
Kod:
if($user['avatar'] != '')
        {
            $user['avatar'] = htmlspecialchars_uni($user['avatar']);

            eval("\$user['avatar'] = \"".$templates->get("showteam_usergroup_avatar")."\";");
        }
        else
        {
            $user['avatar'] = "<img src=\"images/default_avatar.png\" alt=\"avatar\" width=\"35\" height=\"35\" />";
        }

showteam.php dosyasıyla işimiz bitti, dilerseniz showteam.php dosyasıyla uğraşmak yerine ek olarak vermiş olduğum hazır/düzenlenmiş showteam.php dosyasınıda kullanabilirsiniz.

Şimdi şablonlara geçiyoruz; İlk önce avatarımız için yeni bir şablon ekliyoruz, eklemek için şu yolu ve adımları aynen uygulayın.

Admin KP Sağ ok Temalar ve Şablonlar Sağ ok Şablonlar Sağ ok Yeni Şablon Ekle

Şablon İsmi: showteam_usergroup_avatar

Eklenecek kodlar:

Kod:
<img src="{$user['avatar']}" alt="avatar" height="35" width="35" />

Kaydet deyip çıkıyoruz.. Eklemiş olduğumuz bu şablon Mavi renkte ''Forum Yöneticileri Şablonları'' altında çıkacaktır.

Bu işlemi tamamladık sıra geldi, düzenlememiz gereken şablonlara..

Adım 1:
Kullandığınız temanın Sağ ok Forum Yöneticileri Şablonlarından Sağ ok showteam_usergroup şablonundaki kodların tümünü silip aşağıdaki vermiş olduğum kodları yapıştırın.

Kod:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="4"><strong>{$usergroup['title']}</strong></td>
</tr>
<tr>
<td class="tcat"><span class="smalltext"><strong>Avatarı</strong></span></td>
<td class="tcat"><span class="smalltext"><strong>{$lang->uname}</strong></span></td>
<td class="tcat" align="center"><span class="smalltext"><strong>{$lang->email}</strong></span></td>
<td class="tcat" align="center"><span class="smalltext"><strong>{$lang->pm}</strong></span></td>
</tr>
{$usergrouprows}

Adım 2:
Kullandığınız temanın Sağ ok Forum Yöneticileri Şablonlarından Sağ ok showteam_usergroup_user şablonuna girin ve aşağıdaki işlemi uygulayın.

Bul: Hemen ilk satırda aşağıdaki kodu göreceksiniz.

Kod:
<tr>

Altına ekle: Üsteki kodu bulup hemen altına aşağıdaki kodları ekleyin.
Kod:
<td width="40" class="{$bgcolor}" align="center">{$user['avatar']}</td>

Avatar boyutlarını değiştirmek isterseniz eğer, showteam_usergroup_user şablonuna eklediğiniz kodlardan kendinize göre ayarlayın. Ayrıca avatarı seçilmemiş yani avatarı olmayan yöneticiler için birde default avatar ekledim eğer onun boyutlarını ve default avatar resmini ve yolunuda değiştirmek isterseniz, showteam.php dosyasına eklediğimiz şu kodlardan düzenleme yapıyorsunuz.

Kod:
$user['avatar'] = "<img src=\"images/default_avatar.png\" alt=\"avatar\" width=\"35\" height=\"35\" />";

images/default_avatar.png , eğer images klasörünüzde default_avatar.png adında resim yoksa yükleyin varsa zaten avatarı seçilmemiş yöneticilerde direkt çıkacaktır.

   

imza çizgisi
Çekirge 1 Sıçrar... 2 Sıçrar... 3 Sıçrar... 4 Sıçrar... 5 Sıçrar...
Sıçrar Yani Çekirge Sonuçta Bu aferin





Konuyu Okuyanlar: 1 Ziyaretçi

 
Dikkat Edelim
Kurallar


Reklam
Reklam


Yasal Uyarı
Gidenler.Me, hukuka, yasalara, telif haklarına ve kişilik haklarına saygılı olmayı amaç edinmiştir. Gidenler.Me, 5651 Sayılı İnternet Ortamında Yapılan Yayınların Düzenlenmesi ve Bu Yayınlar Yoluyla İşlenen Suçlara Mücadele Edilmesi Hakkında Kanunda tanımlanan -Yer Sağlayıcı- olarak hizmet vermektedir. İlgili yasaya göre, Gidenler.Me yönetiminin hukuka aykırı içerikleri kontrol etme yükümlülüğü yoktur. Bu sebeple, Gidenler.Me -Uyar ve Kaldır- prensibini benimsemiştir. Telif hakkına konu olan eserlerin yasal olmayan bir biçimde paylaşıldığını ve yasal haklarının çiğnendiğini düşünen hak sahipleri veya meslek birlikleri, gidenlerme@gmail.com mail adresinden bize ulaşabilirler. Buraya ulaşan talep ve şikayetler incelenerek ihlal olduğu belirlenen içerikler Gidenler.Me 'den kaldırılacaktır. Ayrıca, mahkemelerden talep gelmesi halinde hukuka aykırı içerik üreten ve hukuka aykırı paylaşımda bulunan üyelerin tespiti için gerekli teknik veriler sağlanacaktır.



Türkçe Çeviri: MyBB, Yazılım: MyBB 1.6.x, © 2002-2026 MyBB Group.
Copyright ©2024 - 2026 Gidenler®. All rights reserved.
GM v1.0.21 theme designed for MyBB
Basit Sürüm
Mobil Sürüme Geç!