smf 2.1 temanızda Messageindex te konuyu başlatan ve son mesaja avatar çekme

Başlatan snrj, 13 Eki 2017 15:37

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

snrj

smf 2.1 ile tema yapımcıları için bazı kolaylıklarda mevcut bizde tema yapmak isteyen arkadaşlar için ufak ipuçlarını paylaşmaya devam ediyoruz
bu ipucumuzda Bölüm içinde Konu listemizde son mesaj kısmında son mesajı yollayan ve konuyu başlatan kullanıcının avatarını çekmeyi gösterecez
ilk olarak temanızın index.template.php de şu kısımı bulalım
Kod [Seç]
// Set the following variable to true is this theme wants to display the avatar of the user that posted the last and the first post on the message index and recent pages.
$settings['avatars_on_indexes'] = false;
burdaki false yi true çevirip kaydetelim
sonra MessageIndex.template.php dosyamızı açıp şu kısımı bulalım
Kod [Seç]
', $topic['new'] && $context['user']['is_logged']şu şekilde değiştirelim
Kod [Seç]
'. $topic['first_post']['member']['avatar']['image'].'
', $topic['new'] && $context['user']['is_logged']
konuyu başlatan kullanıcın avatarını çekmiş olduk
şimdi son mesajı yollayan kullanıcının avatarınıda çekelim
bulunuz
Kod [Seç]
<p>', sprintf($txt['last_post_topic'], '<a href="' . $topic['last_post']['href'] . '">' . $topic['last_post']['time'] . '</a>', $topic['last_post']['member']['link']), '</p>şu şekilde değiştirelim
Kod [Seç]
<p>'. $topic['last_post']['member']['avatar']['image'].'', sprintf($txt['last_post_topic'], '<a href="' . $topic['last_post']['href'] . '">' . $topic['last_post']['time'] . '</a>', $topic['last_post']['member']['link']), '</p>Hepsi bu kadar :o
tabi index.css ile biraz düzenlemek gerek örnek olarak
Kod [Seç]
.message_index_title img.avatar, #topic_container .lastpost img.avatar {
    float:left;
    width: 30px;
    height: 30px;
}

smf 2.0.X için bunu yapmak isteyen arkadaşlar şu konuyu inceleyebilir

bangbang

Merhaba güzel fakat bir kod isteğim var. Lastpostta son ileti/yorum/konu olmasa bile avatar gözüksün istiyorum. Bu süreçte default-png görünür üye yorum attığında da üyenin avatarı geçer.

snrj

sitenizde smf 2.0 kullanıyorsunuz smf 2.0 için    
anasayfa için http://smf.konusal.com/index.php?topic=1665.0
konu listesi için http://smf.konusal.com/index.php?topic=1666.0

bu konular altından devam ediniz lütfen

üstteki linktekileri uyguladıktan sonra anasayfadamı , konu listesindemi yoksa her ikisindeyse üstteki konularda belirtirseniz nasıl yapacağınızı o konu altından belirtecem