aktif üyeleri görmeyi engelleme

Arayıp da bulamadığınız eklentileri buraya sorabilirsiniz.

aktif üyeleri görmeyi engelleme

İleti erhanby 06.02.2006, 14:33

arkadaşlar ben misafir üyelerin aktif üyeleri görmesini engellemek istiyorum.acaba bunu nasıl yapabilirim????
erhanby
Üye
Üye
 
İleti: 204
Kayıt: 23.01.2006, 13:22

İleti James 06.02.2006, 18:08

Konuları açtığınız yerlere biraz daha dikkat eder misiniz lütfen... Konu ilgili bölüme taşındı.
James
Genel Yetkili
Genel Yetkili
 
İleti: 181
Kayıt: 23.10.2005, 18:14
Konum: Yurt Dışı

Cvp: aktif üyeleri görmeyi engelleme

İleti engino 07.02.2006, 10:51

erhanby yazdı:arkadaşlar ben misafir üyelerin aktif üyeleri görmesini engellemek istiyorum.acaba bunu nasıl yapabilirim????



aktif uyeler dediginiz "memberlist- üye listesi" mi ? yoksa misafirler o anda "çevrimici" olanları mı görmesin..
engino
Üye
Üye
 
İleti: 122
Kayıt: 05.01.2006, 12:24

Cvp: aktif üyeleri görmeyi engelleme

İleti Simuzer 07.02.2006, 18:10

Ben şöyle bir şey kullandım.. Bunu istediğin bütün sayfalara, mesela memberlist.php için memberlist_body.tpl'ye uygulayabilirsin. Keza aynı şeyi, profil görüntülemede de...


Aşağıdaki kod, üye girişi yapılmadan görüntülemesini istemediğiniz sayfa konun en başına ekliyorsunuz.
Kod: Tümünü seç
<!-- BEGIN switch_user_logged_out -->
   <meta http-equiv="refresh" content=\"0;url=login.php?redirect=memberlist.php\">
      <!-- Web tarayııcısının tipini ve sürümünü öğreniyoruz -->
      <script language="JavaScript">
      browser = navigator.appName;
      version = parseInt(navigator.appVersion);
      if (browser == "Microsoft Internet Explorer" && version >= 4) type = "e4";
      else type = "e1";
      </script>
      <!-- Explorer 4.0 ise ayn&yacute; dizindeki IE.HTM dosyas&yacute;na yönlendiriyoruz -->
      <script language="JavaScript">
      if (type == "e4") { location = "login.php?redirect=memberlist.php" }
      </script>

<table width="100%" cellspacing="1" cellpadding="4" border="0" align="center" class="nav">
<tr>
   <td class="nav" align="left" valign="middle"><span class="nav"><a href="portal.php">Ana Sayfa</a> &raquo; <a href="memberlist.php">Üye Listesi</a></span></td>
   <td class="nav navform" align="right" valign="middle"><span class="nav"></span></td>
</tr>
</table>
<br>
<center><b>Üye Listemizi Görmek İçin<br>Lütfen Üye Girişi Yapınız</b></center>
<!-- END switch_user_logged_out -->


Yukarıda bi yönlendirme var... Giriş yaptıktan sonra nereye dönmesini istediğinizi

Kod: Tümünü seç
      if (type == "e4") { location = "login.php?redirect=memberlist.php" }


satırından değiştirebilirsiniz. Ben memberlist.php sayfasını görüntülemek isteyen birinin giriş yaptıktan sonra tekrar bu sayfaya gelmesini istediğim için böyle yaptım.

Buna benzer, üye profili görüntülenmesinde de aynı şeyleri yaptım. Gayet güzel çalışıyor.
Kullanıcı avatarı
Simuzer
Geliştirme Grubu
Geliştirme Grubu
 
İleti: 669
Kayıt: 09.11.2005, 09:34
Konum: İstanbul


İstek Bölümü



Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 0 misafir