smf 2.0.X için profili ziyaret edenler Profile Visitors

Başlatan snrj, 07 Eyl 2015 00:05

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

snrj

smf 2.0.X için profili ziyaret edenler modu zamanında sinan ın yapmış olduğu modu biraz editleyerek smf 2.0.10 uygun hale getirdik ve sizlerle paylaşıyoruz
gülegüle kullanın bir smf.konusal.com editdir
grub izinlerinden normal kullanıcılara izin vermeyi unutmayın



download mod http://smf.konusal.com/index.php?action=downloads;sa=view;down=12

kimyaci

07 Eyl 2015 02:45 #1 Son düzenlenme: 07 Eyl 2015 02:49 kimyaci
snrj arkadaşım teşekkür ederim.Ellerinize sağlık.Dediğim gibi ultimate profile nedeni ile görünmüyordu.Profil visitor kodlarını ultimate_template de eklemek gerekiyor.Aksi taktir de çıkmıyor.Onu da hallettim.Teşekkürler.
Sizin verdiğiniz resimde de görüldüğü gibi eğer avatar seçilmediyse tablo düzeni bozuluyor.Default avatar atamak gerekecek.

http://www.hostingpics.net/viewer.php?id=222862ScreenShot090715at0256AM.png][IMG]http://img15.hostingpics.net/pics/222862ScreenShot090715at0256AM.png[/img][/URL]

snrj

default avatar için
ProfileVisitors.template.php bul
Kod [Seç]
global $context, $scripturl, $txt;
değiştir
Kod [Seç]
global $context, $settings, $scripturl, $txt;
bul
Kod [Seç]
if ($visitor['avatar']['href'])
echo '
<img src="', $visitor['avatar']['href'], '" width="50" alt="', $visitor['name'], '" />';
değiştir

Kod [Seç]
if ($visitor['avatar']['href'])
echo '<img src="', $visitor['avatar']['href'], '" width="50" alt="', $visitor['name'], '" />';
else {
echo '<img src="'.$settings['images_url'].'/default.png" width="50" alt="', $visitor['name'], '" />';
}

temanızın images klasörüne default.png adında bir avatar yükleyin

kimyaci

snrj arkadaşım teşekkür ederim.Bu kodu ultimate profilde arkadaşlar koduna da eklemen mümkünmü? Ben yapmaya çalıştım ama thema ayrıştırma hatası veriyor.

Kod [Seç]
if (isset($modSettings['enable_buddylist']) && $modSettings['enable_buddylist'] == '1') {
echo '
<div id="up_buddies">
<div class="cat_bar">
<h3 class="catbg">
<span class="left"></span>
<a href="', $scripturl ,'?action=profile;area=buddies;u=', $context['member']['id'], '">', $txt['profile_buddies'] ,'</a>
</h3></div>
<div class="windowbg creator">
<span class="topslice"><span></span></span>
<div class="content">
<table width="100%">';
if (isset($context['member']['buddies_data'])) {
$i = 1;
foreach ($context['member']['buddies_data'] as $buddy_id => $data) {
if ($i == 1)
echo '
<tr>';
echo '
<td class="" align="center" style="width:70px; height:70px; clear: both;">
', $data['avatar_image'],'<br />
<a href="', $scripturl , '?action=profile;u=', $data['id_member'] , '">' , $data['real_name'] , '</a><br />
<em>', $settings['use_image_buttons'] ? '<img class="" src="' . $settings['images_url'] . '/buddy_' . ($data['is_online'] ? 'useron' : 'useroff') . '.gif' . '" alt="' . $txt[$data['is_online'] ? 'online' : 'offline'] . '" align="middle" />' : $txt[$data['is_online'] ? 'online' : 'offline'], $settings['use_image_buttons'] ? '<span class="smalltext"> ' . $txt[$data['is_online'] ? 'online' : 'offline'] . '</span>' : '', '</em>
</td>';

if ($i == 3)
echo '
</tr>';

$i++;
if ($i == 4) $i = 1;
}
} else
echo ' <tr><td>', $txt['profile_buddies_no'] ,'</td></tr>';

echo '
</table>
</div>
<span class="botslice"><span></span></span>
</div>
</div>';

return true;
} else
return false;

}

snrj

buyrun kimyacı
Kod [Seç]
if (isset($modSettings['enable_buddylist']) && $modSettings['enable_buddylist'] == '1') {
echo '
<div id="up_buddies">
<div class="cat_bar">
<h3 class="catbg">
<span class="left"></span>
<a href="', $scripturl ,'?action=profile;area=buddies;u=', $context['member']['id'], '">', $txt['profile_buddies'] ,'</a>
</h3></div>
<div class="windowbg creator">
<span class="topslice"><span></span></span>
<div class="content">
<table width="100%">';
if (isset($context['member']['buddies_data'])) {
$i = 1;
foreach ($context['member']['buddies_data'] as $buddy_id => $data) {
if ($i == 1)
echo '
<tr>';
echo '
<td class="" align="center" style="width:70px; height:70px; clear: both;">';
if (!empty($data['avatar_image']))
echo '', $data['avatar_image'],'<br/>';
else {
echo '<img class="avatar" src="'.$settings['images_url'].'/default.png" alt="default" /><br/>';
  }
echo '<a href="', $scripturl , '?action=profile;u=', $data['id_member'] , '">' , $data['real_name'] , '</a><br />
<em>', $settings['use_image_buttons'] ? '<img class="" src="' . $settings['images_url'] . '/buddy_' . ($data['is_online'] ? 'useron' : 'useroff') . '.gif' . '" alt="' . $txt[$data['is_online'] ? 'online' : 'offline'] . '" align="middle" />' : $txt[$data['is_online'] ? 'online' : 'offline'], $settings['use_image_buttons'] ? '<span class="smalltext"> ' . $txt[$data['is_online'] ? 'online' : 'offline'] . '</span>' : '', '</em>
</td>';

if ($i == 3)
echo '
</tr>';

$i++;
if ($i == 4) $i = 1;
}
} else
echo ' <tr><td>', $txt['profile_buddies_no'] ,'</td></tr>';

echo '
</table>
</div>
<span class="botslice"><span></span></span>
</div>
</div>';

return true;
} else
return false;

}

kimyaci


kimyaci

ProfileVisitors.template.php deki default avatar gelmiyor ne yazık ki.Ultimate_profilde ki kod çalışıyor.

snrj

Alıntı yapılan: kimyaci - 07 Eyl 2015 23:45ProfileVisitors.template.php deki default avatar gelmiyor ne yazık ki.Ultimate_profilde ki kod çalışıyor.
ProfileVisitors.template.php bul
Kod [Seç]
global $context, $scripturl, $txt;

değiştir

Kod [Seç]
global $context, $settings, $scripturl, $txt;

gelmeme sebebi :D


kimyaci

08 Eyl 2015 00:40 #8 Son düzenlenme: 08 Eyl 2015 14:50 kimyaci

DaHiLeaYSe

Alıntı yapılan: kimyaci - 08 Eyl 2015 00:40Tamam çok teşekkür ederim şu an çalışıyor.Görüntüyü de biraz değiştirdim.

http://www.hostingpics.net/viewer.php?id=392524ScreenShot090815at0258PM.png][IMG]http://img11.hostingpics.net/pics/392524ScreenShot090815at0258PM.png[/img][/URL]
Kimyaci bana bu şekilde arkadaşlar yapabilirmisin ultimate profil için çok güzel olmuş görünyü aman nazar değmesin.

kimyaci

ASiLKaN[HGWTR] ultimate profil yüklü ise ultimate profil template dosyamı vereyim.Aynı olacaktır.

DaHiLeaYSe

Yüklü
Alıntı yapılan: kimyaci - 08 Eyl 2015 18:23ASiLKaN[HGWTR] ultimate profil yüklü ise ultimate profil template dosyamı vereyim.Aynı olacaktır.

kimyaci

Alıntı yapılan: ASiLKaN[HGWTR] - 09 Eyl 2015 00:41Yüklü
Alıntı yapılan: kimyaci - 08 Eyl 2015 18:23ASiLKaN[HGWTR] ultimate profil yüklü ise ultimate profil template dosyamı vereyim.Aynı olacaktır.
Profil ziyaretcileri için aşağıda ki modu da kurunuz.Sonra size bir iki dosya vereceğim.Görüntü daha iyi olacaktır.

http://smf.konusal.com/index.php?topic=971.0

DaHiLeaYSe

Alıntı yapılan: kimyaci - 09 Eyl 2015 01:32
Alıntı yapılan: ASiLKaN[HGWTR] - 09 Eyl 2015 00:41Yüklü
Alıntı yapılan: kimyaci - 08 Eyl 2015 18:23ASiLKaN[HGWTR] ultimate profil yüklü ise ultimate profil template dosyamı vereyim.Aynı olacaktır.
Profil ziyaretcileri için aşağıda ki modu da kurunuz.Sonra size bir iki dosya vereceğim.Görüntü daha iyi olacaktır.ayrıca teşekkürler

http://smf.konusal.com/index.php?topic=971.0
Gerek yok ben gerekli kodları alırım. Sen dosyayı ver yeter.

kimyaci

09 Eyl 2015 11:36 #14 Son düzenlenme: 09 Eyl 2015 15:22 kimyaci
Alıntı yapılan: ASiLKaN[HGWTR] - 09 Eyl 2015 07:19
Alıntı yapılan: kimyaci - 09 Eyl 2015 01:32
Alıntı yapılan: ASiLKaN[HGWTR] - 09 Eyl 2015 00:41Yüklü
Alıntı yapılan: kimyaci - 08 Eyl 2015 18:23ASiLKaN[HGWTR] ultimate profil yüklü ise ultimate profil template dosyamı vereyim.Aynı olacaktır.
Profil ziyaretcileri için aşağıda ki modu da kurunuz.Sonra size bir iki dosya vereceğim.Görüntü daha iyi olacaktır.ayrıca teşekkürler

http://smf.konusal.com/index.php?topic=971.0
Gerek yok ben gerekli kodları alırım. Sen dosyayı ver yeter.
Profil ziyaretci modunu kurmadan profilde ziyaretci göremezsiniz.Onun için gerek var.Dosyalar ektedir.Kendi dosyalarınız ile değiştirirsiniz ama önce kendi dosyalarınızın bir yedeğini alınız lütfen.Ayrıca index.css dosyasına da aşağıda ki kodları ekleyiniz.
Ve "default_avatar.png" adında bir avatar ayarlayıp themanızın images klasörüne atınız.

Kod [Seç]
.avatar img{float:left;margin:0 1em 0 0;height:60px;width:60px;border:1px solid #919191;padding:0;border-radius:6px}
.avatar {margin:10px 10px 10px 10px;height:80px;width:80px;border:1px solid #919191;padding:0;border-radius:6px}
.avatarprofil img{float:left;margin:0 10px 0 0;height:50px;width:50px;border:1px solid #919191;padding:0;border-radius:6px}
.avatarprofil {margin:10px 10px 10px 10px;height:50px;width:50px;border:1px solid #919191;padding:0;border-radius:6px}