1 sayfadan 1. sayfa

ShowBotsInOnlineList - Topic in Who is online Çakışması

İletiTarih: 03.02.2007, 12:54
hope
Arkadaşlar ben Topic in Who is online modunu kurdum ve şunu farketttim
Foruma ve konuya girince "Bu forumu görüntüleyen kullanıcılar" ve " Bu konuyu görüntüleyen kullanıcılar" yerine "Toplam X kullanıcı çevrimiçi: :0 Kayıtlı, 0 Gizli ve 1 Misafir" yazıyodu.
Bende daha sonra düzenlediğim dosyalara baktım ve hiçbir hata bulamadım en sonunda bu modun ShowBotsInOnlineList moduyla çakıştığını anladım, çünkü ShowBotsInOnlineList modunda page_header.php de aşağıdaki düzenleme gerekiyor
Kod: Tümünü seç
#
#-----[ BUL ]------------------------------------------
#

if ( $total_online_users == 0 )
{
   $l_t_user_s = $lang['Online_users_zero_total'];
}
else if ( $total_online_users == 1 )
{
   $l_t_user_s = $lang['Online_user_total'];
}
else
{
   $l_t_user_s = $lang['Online_users_total'];
}

#
#-----[ BUNUNLA DEGISTIR ]------------------------------------------
#

   $l_t_user_s = $lang['Online_usersbots_total'];
/*
   if ( $total_online_users == 0 )
   {
      $l_t_user_s = $lang['Online_users_zero_total'];
   }
   else if ( $total_online_users == 1 )
   {
      $l_t_user_s = $lang['Online_user_total'];
   }
   else
   {
      $l_t_user_s = $lang['Online_users_total'];
   }
*/


Topic in Who is online modunda ise şöyle bir düzenleme istiyor

Kod: Tümünü seç
#
#-----[ FIND ]------------------------------------------------
#
if ( $total_online_users == 0 )
{
   $l_t_user_s = $lang['Online_users_zero_total'];
}
else if ( $total_online_users == 1 )
{
   $l_t_user_s = $lang['Online_user_total'];
}
else
{
   $l_t_user_s = $lang['Online_users_total'];
}

#
#-----[ REPLACE WITH ]----------------------------------------
#

// Start replacement - Topic in Who is online MOD
if ( $total_online_users == 0 )
{
   $l_t_user_s = ( ( isset($topic_id) ) ? $lang['Browsing_topic'] : ( ( isset($forum_id) ) ? $lang['Browsing_forum'] : $lang['Online_users_zero_total'] ) );
}
else
{
   $l_t_user_s = ( ( isset($topic_id) ) ? $lang['Browsing_topic'] : ( ( isset($forum_id) ) ? $lang['Browsing_forum'] : $lang['Online_users_total'] ) );
}
// End replacement - Topic in Who is online MOD


Sonuçta ben o bölümü şu hale getirdim

Kod: Tümünü seç
   $l_t_user_s = $lang['Online_usersbots_total'];
/*
// Start replacement - Topic in Who is online MOD
if ( $total_online_users == 0 )
{
   $l_t_user_s = ( ( isset($topic_id) ) ? $lang['Browsing_topic'] : ( ( isset($forum_id) ) ? $lang['Browsing_forum'] : $lang['Online_users_zero_total'] ) );
}
else
{
   $l_t_user_s = ( ( isset($topic_id) ) ? $lang['Browsing_topic'] : ( ( isset($forum_id) ) ? $lang['Browsing_forum'] : $lang['Online_users_total'] ) );
}
// End replacement - Topic in Who is online MOD
*/

Ancak dediğim gibi yukardaki sorun ortaya çıktı daha sonra
$l_t_user_s = $lang['Online_usersbots_total'];
/*
*/
kodlarını kaldırdım ve bu sefer topic who is online modu çalıştı ancak bu kezde ana sayfada Toplam 1 "kullanıcı çevrimiçi :: 0 Kayıtlı, 0 Gizli ve 1 Misafir" yazıyo. Yani orda X Arama motoruda yazmalıydı.
Bu iki modu nasıl birbirine uyumlu hale getirebilirim?
Biraz uzun oldu ama :D
Şimdiden teşekkürler

İletiTarih: 05.02.2007, 10:41
hope
herhangi bir fikri olan yokmu?

İletiTarih: 08.02.2007, 11:17
hope
bir olumsuz yorum bilemi yok?

Cvp: ShowBotsInOnlineList - Topic in Who is online Çakışması

İletiTarih: 13.03.2007, 10:44
murtaza
Bende cok ugrasmistim olmadi kurmaktan vazgectim.

Topic online list zate forumu cok kasiyor

Eski forumumdan biliyom.

Bu yüzden iyiki sende kuramamissin diyorum.

Sevgiyle :)