2 sayfadan 1. sayfa

[MOD] Fake Online Users / Sahte Üyeler

İletiTarih: 26.12.2006, 11:30
Black Hawk
Forumunuza üyelerinizin girmemesinden mi endişe ediyorsunuz o zaman forumunuzda kimler online kısmında sahte üyeler gösterebilirsiniz. Admin panelden gidip istediğiniz üyelerin isimlerini aralarına boşluk ve virgül koyarak istediğiniz kadar üye ismi yazabilrsiniz. Böylelikle kimler online kısmında bir sürü üye sanki sitedeymiş gibi görünecekelerdir.

Kod: Tümünü seç
##############################################################
##
## MOD Title:        Fake Online Users
##
## MOD Author:        aUsTiN => austin_inc@hotmail.com
##
## MOD Description:       This mod will allow you to keep users online so it always appears your board is active.
##
## MOD Version:           1.0.0
##
## MOD Help:        http://www.phpbb-tweaks.com/
##
## Installation Level:    Easy
##
## Installation Time:     3 Minutes
##
## Files To Edit:         4
##
## Included Files:        0
##
##############################################################
##############################################################
##
## Author Notes:
##
##   Copyright © aUsTiN-Inc, 2003/5
##
##############################################################
##
## MOD History:
##
##   Jul 19th 2005 - Version 1.0.0
##         - Released
##
##############################################################
##
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##
##############################################################
##
##   Definitions:
##
##      Root: Folder your config.php is located
##      templates/*/: Your template folder (All template folders are suggested)
##      lang_*/: Your current language folder (All lang folders are suggested)
##
##############################################################

-----------------------------------
----[ SQL ]------------------------
-----------------------------------

INSERT INTO phpbb_config (config_name, config_value) VALUES ('fake_online_users', '');

-----------------------------------
----[ OPEN ]-----------------------
-----------------------------------

admin/admin_board.php

-----------------------------------
----[ FIND ]-----------------------
-----------------------------------

   "L_YES" => $lang['Yes'],

-----------------------------------
----[ BEFORE, ADD ]----------------
-----------------------------------

#======================================================================= |
#==== Start: == Fake Online Users ====================================== |
#==== v1.0.0 =========================================================== |
#====
   'L_FAKE_USERS'      => $lang['fake_users_admin'],
   'L_FAKE_USERS_EXP'   => $lang['fake_users_admin_exp'],
   'FAKE_USERS'      => $board_config['fake_online_users'],
#====
#==== Author: aUsTiN [austin@phpbb-amod.com] [http://phpbb-tweaks.com] = |
#==== End: ==== Fake Online Users ====================================== |   
#======================================================================= |

-----------------------------------
----[ CLOSE & SAVE ]---------------
-----------------------------------

-----------------------------------
----[ OPEN ]-----------------------
-----------------------------------

includes/page_header.php

-----------------------------------
----[ FIND ]-----------------------
-----------------------------------

   if ( empty($online_userlist) )
   {
      $online_userlist = $lang['None'];

-----------------------------------
----[ BEFORE, ADD ]----------------
-----------------------------------

#======================================================================= |
#==== Start: == Fake Online Users ====================================== |
#==== v1.0.0 =========================================================== |
#====         
      if ($board_config['fake_online_users'])
         {
      $fake_online_userlist    = explode(',', $board_config['fake_online_users']);
      $fake_online_users       = array();
       
         for ($x = 0; $x < count($fake_online_userlist); $x++)
            $fake_online_users[] = $fake_online_userlist[$x];
                   
      $sql_split          = explode('FROM', $sql);
      $fake_sql         = $sql_split[0];
      $fake_select       = explode(',', str_replace('SELECT', '', str_replace(" ", '', $fake_sql)));
      $fake_field_count   = $fake_online_count = 0;
       
         for ($x = 0; $x < count($fake_select); $x++)
            {
            if (strstr($fake_select[$x], 'u.'))
               $fake_field_count++;
            }
               
         for ($x = 0; $x < count($fake_select); $x++)
            {
            if (strstr($fake_select[$x], 'u.'))
               $fake_fields .= ($x < ($fake_field_count - 1)) ? str_replace('u.', '', $fake_select[$x]) .', ' : str_replace('u.', '', $fake_select[$x]);
            }
               
         for ($x = 0; $x < count($fake_online_users); $x++)
            $fake_sql_or .= (!$fake_sql_or) ? ' user_id = '. $fake_online_users[$x] : ' OR user_id = '. $fake_online_users[$x];
       
      $q = 'SELECT '. $fake_fields
          .' FROM '. USERS_TABLE .'
          WHERE '. $fake_sql_or;
      $r = $db->sql_query($q);
      $rows = $db->sql_fetchrowset($r);
         
         if (empty($online_userlist))
            {
            for ($x = 0; $x < count($rows); $x++)
               {
               if (!strstr($online_userlist, $rows[$x]['username']))
                  {
               $style_color = $user_link = '';
                  if ($rows[$x]['user_level'] == ADMIN)
                     {
                  $rows[$x]['username']    = '<b>'. $rows[$x]['username'] .'</b>';
                  $style_color          = 'style="color:#'. $theme['fontcolor3'] .'"';
                     }
                  elseif ($rows[$x]['user_level'] == MOD)
                     {
                  $rows[$x]['username']    = '<b>'. $rows[$x]['username'] .'</b>';
                  $style_color          = 'style="color:#'. $theme['fontcolor2'] .'"';
                     }
               $user_link = '<a href="'. append_sid("profile.$phpEx?mode=viewprofile&amp;". POST_USERS_URL .'='. $rows[$x]['user_id']) .'"'. $style_color .'>'. $rows[$x]['username'] .'</a>';                           
               $online_userlist .= ( ($x == count($rows)) || ($x == 0) ) ? $user_link : ', '. $user_link;
               $fake_online_count++;
                  }
               }
            }
         else
            {
            for ($x = 0; $x < count($rows); $x++)
               {
               if (!strstr($online_userlist, $rows[$x]['username']))
                  {
               $style_color = $user_link = '';
                  if ($rows[$x]['user_level'] == ADMIN)
                     {
                  $rows[$x]['username']    = '<b>'. $rows[$x]['username'] .'</b>';
                  $style_color          = 'style="color:#'. $theme['fontcolor3'] .'"';
                     }
                  elseif ($rows[$x]['user_level'] == MOD)
                     {
                  $rows[$x]['username']    = '<b>'. $rows[$x]['username'] .'</b>';
                  $style_color          = 'style="color:#'. $theme['fontcolor2'] .'"';
                     }
               $user_link = '<a href="'. append_sid("profile.$phpEx?mode=viewprofile&amp;". POST_USERS_URL .'='. $rows[$x]['user_id']) .'"'. $style_color .'>'. $rows[$x]['username'] .'</a>';                           
               $online_userlist .= ($x == count($rows)) ? $user_link : ', '. $user_link;
               $fake_online_count++;
                  }
               }
            }   
      $logged_visible_online += $fake_online_count;
         }
#====
#==== Author: aUsTiN [austin@phpbb-amod.com] [http://phpbb-tweaks.com] = |
#==== End: ==== Fake Online Users ====================================== |   
#======================================================================= |

-----------------------------------
----[ CLOSE & SAVE ]---------------
-----------------------------------

-----------------------------------
----[ OPEN ]-----------------------
-----------------------------------

language/lang_*/lang_admin.php

-----------------------------------
----[ FIND ]-----------------------
-----------------------------------

?>

-----------------------------------
----[ BEFORE, ADD ]----------------
-----------------------------------

#======================================================================= |
#==== Start: == Fake Online Users ====================================== |
#==== v1.0.0 =========================================================== |
#====
$lang['fake_users_admin']      = 'Fake Online Userlist';
$lang['fake_users_admin_exp']   = 'Seperate each user by a comma. For each user you want to show online, enter their user_id, not username.';
#====
#==== Author: aUsTiN [austin@phpbb-amod.com] [http://phpbb-tweaks.com] = |
#==== End: ==== Fake Online Users ====================================== |   
#======================================================================= |

-----------------------------------
----[ CLOSE & SAVE ]---------------
-----------------------------------

-----------------------------------
----[ OPEN ]-----------------------
-----------------------------------

templates/*/admin/board_config_body.tpl

-----------------------------------
----[ FIND ]-----------------------
-----------------------------------

   <tr>
      <td class="row1">{L_ENABLE_PRUNE}</td>
      <td class="row2"><input type="radio" name="prune_enable" value="1" {PRUNE_YES} /> {L_YES}  <input type="radio" name="prune_enable" value="0" {PRUNE_NO} /> {L_NO}</td>
   </tr>

-----------------------------------
----[ AFTER, ADD ]-----------------
-----------------------------------

   <!-- Start: Fake Online Users -->
   <tr>
      <td class="row1">{L_FAKE_USERS}<br /><span class="gensmall">{L_FAKE_USERS_EXP}</span></td>
      <td class="row2"><input type="text" class="post" value="{FAKE_USERS}" name="fake_online_users"></td>
   </tr>
   <!-- End: Fake Online Users -->

-----------------------------------
----[ CLOSE & SAVE ]---------------
-----------------------------------

EoM

İletiTarih: 26.12.2006, 17:37
mazlum
daha önceden verilmişti bir daha verilmesinin anlamı yog

İletiTarih: 27.12.2006, 12:03
asdf29
http://www.canver.net/online-fake-users ... line+users

ayriyeten mesajlar arasında da verilmişti sanırım kenan hüdabi abi vermişti..

İletiTarih: 29.12.2006, 19:11
nocaprice
ya ben siteye fake online user i ekledim ama nasıl bunları online gosterecegimibilmiyorum yardım edermisiniz pls ? cok acilll :)

İletiTarih: 29.12.2006, 19:14
asdf29
forum admin panelinde bunla ilgili bir kısım olması gerek ayarlar kısmında oraya üye id lerini yazıyorsun virgülle ayırma yapıyorsun..

İletiTarih: 31.12.2006, 09:50
GiRiLMeZ
Arkadaşlar..., Arkadaşımızın gözünden de kaçmış olabilir, eklemiş bir paylaşım içine girmiş, menfaati olmadan. Paylaşımda bulunan kişilerin heveslerini kırmamakta fayda vardır.

Kendi adıma paylaşımınız içi teşekkür ederim.

Bu arada herkesin yeni yılını ve bayramını kutlarım, sağlıcakla kalın.
Canver.net bir ömür boyu.....

İletiTarih: 26.01.2007, 15:53
mafya16
Arkadaşlar admin panelinde nasıl bir link çıkıyor ne diye geçiyor mod ben kurdum ama bulamıyorum nerden yapcağımı

İletiTarih: 26.01.2007, 16:02
mazlum
asdf29 yazdı:forum admin panelinde bunla ilgili bir kısım olması gerek ayarlar kısmında oraya üye id lerini yazıyorsun virgülle ayırma yapıyorsun..


bak asdf29 arkadaşımız yazmış mesajları okusaydın anlardın nerde oldugunu...

İletiTarih: 26.01.2007, 16:11
BuzLaş
mafya16 yazdı:Arkadaşlar admin panelinde nasıl bir link çıkıyor ne diye geçiyor mod ben kurdum ama bulamıyorum nerden yapcağımı


Buzlaş Premodunda Yer Şöyle Olacak

Yönetim Paneli Sol Menü -> Genel Ayarlar -> Genel Pano Ayarları

İleti temizliği İle Mavi Kart Limiti Arasında Kalan Kısımda Fake User Olacak Oraya Online Gözükmesini İstediğiniz İd Numalarını Yazıyor Üye İd Numaları Arasında , virgül bırakarak yazıyorsun..

İletiTarih: 26.01.2007, 16:56
mafya16
denedim ama olmadı çalışmıyor üyeleri ekliyorum fakat ana sayfada görünmüyor.

Cvp: [MOD] Fake Online Users / Sahte Üyeler

İletiTarih: 26.01.2007, 17:02
BuzLaş
Yazdığın Üye İd Numalarına Dikkat Et. ve Ana Sayfaya Değil Forumun Online Kısmına Bak.

İletiTarih: 27.01.2007, 00:04
mafya16
phpBB-2.0.22 bu sürüme yükledim üyeleri ekliyorum fakat forum ana sayfasında çıkmıyor sadece x kadar kayıtlı kullanıcı olrak çıkıyor

İletiTarih: 27.01.2007, 09:23
yasin18_71
evet arkadaş güzel ve düzenli kurdum ama id leri girince sadece ne kadar üye id girdi isen o kadar kullanıcı cevrim içi diyor... başka bişey yok..

İletiTarih: 27.01.2007, 10:52
mazlum
evet başka ne olabilirki modun özelliği o zaten..

İletiTarih: 28.01.2007, 20:09
murtaza
Renk grublariyla uyumlu olsa

Harika olacak

Cvp: [MOD] Fake Online Users / Sahte Üyeler

İletiTarih: 29.01.2007, 03:21
..GöLgE..
Denenmemiştir. Sadece yedeklerinizi alarak bir deneme yapmanızı öneriyorum;

Kod: Tümünü seç
-> Bul

$user_link = '<a href="'. append_sid("profile.$phpEx?mode=viewprofile&amp;". POST_USERS_URL .'='. $rows[$x]['user_id']) .'"'. $style_color .'>'. $rows[$x]['username'] .'</a>';

-> Değiştir

$user_link = color_group_colorize_name($row[$x]['username']);


Bu olmazsa;

-> Değiştir

$user_link = color_group_colorize_name($row[$x]['user_id]);


İki yerde bu değişikliği yapın. Olmazsa ben yapmaya çalışırım..

Cvp: [MOD] Fake Online Users / Sahte Üyeler

İletiTarih: 10.02.2007, 17:44
byLiLattah
ilk mesajda yazılanları yaptım en fazla 2 dk mi aldık çok basit karışık olmayan bir mod. ve sıfır hata

Sonuç

Toplam xx kullanıcı çevrimiçi :: xx Kayıtlı, xx Gizli ve xx Misafir
Çevrimiçi olanlar: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Hem toplam çevirimiçin olanlarda hemde çevirim içi görülen fakelerin nicklerine kadar yazdı. gayet hoşuma gitti.admin panelinde genel ayarlar bölümünden basitçe ayarlanıyor.


Paylaşım için arkadaşımıza teşekkür ederim.

Ellerine sağlık

Saygılarımla,

Cvp: [MOD] Fake Online Users / Sahte Üyeler

İletiTarih: 11.02.2007, 00:41
mafya16
ben modu kurdum fakat bole bir sorunum var admin sayfasından üyeleri ekliyorum ama resimde gorulduğu gibi virgül koyuyo üyenin adı cıkmıyor

İletiTarih: 11.02.2007, 12:09
MC_CAPTAIN
Sql de Sorun Çıkıyor yanlış Diyor.Ve Admin Panelindede Link Çıkmadı

İletiTarih: 11.02.2007, 16:07
mazlum
sql de sorun yok. ayrıca admin panelinde genel ayarlarda bulunuyor..