1 sayfadan 1. sayfa

ACP'den online süresini admin panelden değiştirmek (Who is online time edit)

İletiTarih: 18.03.2007, 23:21
bizdenbiri
Bu mod yönetimden forumumuzda kimler online süresini istediğimiz dakika olarak gösterilmesini sağlıyor..
Bence herkesin kurması gereken bir mod.. Çünkü devamlı forumlarda üyelerin son 5 dakika süresini nasıl arttırabilirim gibi sorular soruluyor. Bu modla admin panelden sadece dakika yazmanız yeterli ;)

NOT: Türkçeleştirme bana aittir..


Kod: Tümünü seç
##############################################################
## MOD Title: Who is online time edit
## MOD Author: lightdarkness < lightdarkness@gmail.com > (Jay MacLean) http://www.lightdarkness.net
## MOD Description: This mod will add a spot to the admin pannel, to set the ammount of minutes that the who is online tool shows users of in the past x minutes
## MOD Version: 1.0.3
##
## Installation Level: easy
## Installation Time: 10 Minutes (1min by easy mod)
## Files To Edit: admin/admin_board.php
##              language/lang_english/lang_admin.php
##              language/lang_english/lang_main.php
##              templates/subSilver/admin/board_config_body.tpl
##      viewonline.php
##      includes/page_header.php
##      admin/index.php
## Included Files: n/a
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## For security purposes, please check: http://www.phpbb.com/mods/
## for the latest version of this MOD. Although MODs are checked
## before being allowed in the MODs Database there is no guarantee
## that there are no security problems within the MOD. No support
## will be given for MODs not found within the MODs Database which
## can be found at http://www.phpbb.com/mods/
##############################################################
## Author Notes: Pop in easy mod and you are all set.
##############################################################
## MOD History:
##
## 1/7/06 - 1.0.3
##       - Code checked for 2.0.19 compatibility, updated mod template header
##
## 7/27/04 - 1.0.2
##       - syntax changed, now updated for 2.0.10
##
## 7/8/04 - 1.0.1
##       - few errors found, added to new areas
##
## 7/8/04 - 1.0.0
##          - Initial release
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################

#
#-----[ SQL ]------------------------------------------
#
INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) VALUES ('who_is_online_time', '720');

#
#-----[ AÇ ]------------------------------------------
#
admin/admin_board.php

#
#-----[ BUL ]------------------------------------------
#
   "L_ABILITIES_SETTINGS" => $lang['Abilities_settings'],

#
#-----[ SONRASINA EKLE ]------------------------------------------
#
   "L_WHO_IS_ONLINE_TIME" => $lang['who_is_online_time'],

#
#-----[ BUL ]------------------------------------------
#
   "BOARD_EMAIL_FORM_DISABLE" => $board_email_form_no,

#
#-----[ SONRASINA EKLE ]------------------------------------------
#
   "WHO_IS_ONLINE_TIME" => $new['who_is_online_time'],

#
#-----[ AÇ ]------------------------------------------
#
language/lang_english/lang_admin.php

#
#-----[ BUL ]------------------------------------------
#
$lang['Max_poll_options'] = 'Max number of poll options';

#
#-----[ SONRASINA EKLE ]------------------------------------------
#
$lang['who_is_online_time'] = 'Kimin kaç dakikadır online olduğunu göster';

#
#-----[ AÇ ]------------------------------------------
#
language/lang_english/lang_main.php

#
#-----[ BUL ]------------------------------------------
#
$lang['Online_explain'] = 'This data is based on users active over the past five minutes';

#
#-----[ BUNUNLA DEĞİŞTİR ]------------------------------------------
#
$lang['Online_explain'] = 'Bu bilgi son ' . $board_config['who_is_online_time'] . ' dakika içinde aktif olan kullanıcılara dayanmaktadır.';

#
#-----[ AÇ ]------------------------------------------
#
templates/subSilver/admin/board_config_body.tpl

#
#-----[ BUL ]------------------------------------------
#
   </tr>
   <tr>
     <th class="thHead" colspan="2">{L_ABILITIES_SETTINGS}</th>
   </tr>

#
#-----[ SONRASINA EKLE ]------------------------------------------
#
   <tr>
         <td class="row1">{L_WHO_IS_ONLINE_TIME}</td>
         <td class="row2"><input class="post" type="text" name="who_is_online_time" size="5" maxlength="5" value="{WHO_IS_ONLINE_TIME}" /></td>
      </tr>

#
#-----[ AÇ ]------------------------------------------
#
viewonline.php

#
#-----[ BUL ]------------------------------------------
#
//
// Get user list
//

#
#-----[ SONRASINA EKLE ]------------------------------------------
#
$whoisonlinetime = ($board_config['who_is_online_time'] * 60);

#
#-----[ BUL ]------------------------------------------
#
      AND s.session_time >= ".( time() - 300 ) . "
#
#-----[ BUNUNLA DEĞİŞTİR ]------------------------------------------
#
      AND s.session_time >= ".( time() - $whoisonlinetime ) . "

#
#-----[ AÇ ]------------------------------------------
#
includes/page_header.php

#
#-----[ BUL ]------------------------------------------
#
if (defined('SHOW_ONLINE'))
{

#
#-----[ SONRASINA EKLE ]------------------------------------------
#
   $whoisonlinetime = ($board_config['who_is_online_time'] * 60);

#
#-----[ BUL ]------------------------------------------
#
      AND s.session_time >= ".( time() - 300 ) . "

#
#-----[ BUNUNLA DEĞİŞTİR ]------------------------------------------
#
      AND s.session_time >= ".( time() - $whoisonlinetime ) . "

#
#-----[ AÇ ]------------------------------------------
#
admin/index.php

#
#-----[ BUL ]------------------------------------------
#
   //
   // Get users online information.
   //

#
#-----[ SONRASINA EKLE ]------------------------------------------
#
   $whoisonlinetime = ($board_config['who_is_online_time'] * 60);

#
#-----[ BUL ]------------------------------------------
#
      AND s.session_time >= " . ( time() - 300 ) . "

#
#-----[ BUNUNLA DEĞİŞTİR ]------------------------------------------
#
      AND s.session_time >= " . ( time() - $whoisonlinetime ) . "

#
#-----[ BUL ]------------------------------------------
#
      AND session_time >= " . ( time() - 300 ) . "

#
#-----[ BUNUNLA DEĞİŞTİR ]------------------------------------------
#
      AND session_time >= " . ( time() - $whoisonlinetime ) . "

#
#-----[ DOSYALARI KAYDET VE KAPAT ]------------------------------------------
#
# EoM 

Cvp: ACP'den online süresini admin panelden değiştirmek (Who is online time edit)

İletiTarih: 20.03.2007, 02:26
velociraptor
oysa ben bu süreyi 1 dk ya düsürecegim , öyle ya adam cikmis ama online görünüyor , isimiz gücümüz hile :P

Cvp: ACP'den online süresini admin panelden değiştirmek (Who is online time edit)

İletiTarih: 20.03.2007, 23:01
bizdenbiri
e sende o zaman 1 dakikaya ayarların modu kurduktan sonra :D

Cvp: ACP'den online süresini admin panelden değiştirmek (Who is online time edit)

İletiTarih: 20.03.2007, 23:18
Motorist
velociraptor yazdı:oysa ben bu süreyi 1 dk ya düsürecegim , öyle ya adam cikmis ama online görünüyor , isimiz gücümüz hile :P


güzel demişsin. 1dakkadan az bile olmalı :P

Cvp: ACP'den online süresini admin panelden değiştirmek (Who is online time edit)

İletiTarih: 21.03.2007, 21:20
bizdenbiri
yav size de iyilik yaramıyor :D

şaka bir yana bu özelliği arayan birçok insan var arkadaşlar forumda, onlara kolaylık ;)

Cvp: ACP'den online süresini admin panelden değiştirmek (Who is online time edit)

İletiTarih: 10.04.2007, 19:18
EFE03
güzel mod