phpBB Türkiye - phpBB3 Türkçe destek ve geliştirme

İçeriği atla

Sitemiz sadece phpBB 3.0 sürümüne destek vermektedir. Konu açmadan, ileti yazmadan önce lütfen site kuralları sayfamıza göz atınız.

[3.0.1] - Who Visited Last 24 hours [1.0.1B]

Re: [RC4] who visited last 24h [1.0.1B]

İleti webportalim 17 Ekm 2007 23:28

localde rc7 üzerini kurdum fakat bir değişiklik olmadı.

acaba localde olduğu için mi? yani henüz giriş yapılmadığı için mi gününtülenmiyor?
sorun rc7 ile ilgili değilse en azından Who wisited last 24h yazan yerin eklenmiş olması gerekmezmiydi?
rc7 üzerinde deneyen varmı?
webportalim


İleti: 168
Kayıt: 14 Nis 2007 19:01
Konum: İstanbul
İsim: Serkan
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Çok iyi
Sürüm: phpBB3 RC7

  profesyonel phpBB3 çözümleri ve web hizmetleri

Re: [RC4] who visited last 24h [1.0.1B]

İleti IcEman 23 Ekm 2007 23:17

RC7 de sorunsuz çalışıyor dün gece kurdum .. hoşuma giden özelliği panoya giriş yapan olmayınca modun kendisi ortalıkta görünmüyor index de :) bu çıkış yapmadan ayrılan kullanıcıları da bir listelese ..
IcEman


Kullanıcı avatarı

İleti: 525
Kayıt: 08 Nis 2007 14:25
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: phpbb 3.0.2

Re: [RC4] who visited last 24h [1.0.1B]

İleti webportalim 07 Kas 2007 21:22

Bunu sadece isim ve saat olarak nasıl yapabiliriz?


Simuzer yazdı:
includes/functions.php

BUL

Kod: Tümünü seç
$last24h_link = "<a href=\"$last24h_profile\"><span style=\"color:$last24h_color;\"><strong>$last24h_user</strong></span></a>  ($last_visit)";


BUNUNLA DEĞİŞTİR

Kod: Tümünü seç
$last24h_link = "<a href=\"$last24h_profile\"><span style=\"color:$last24h_color;\"><strong>$last24h_user</strong></span></a>";
webportalim


İleti: 168
Kayıt: 14 Nis 2007 19:01
Konum: İstanbul
İsim: Serkan
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Çok iyi
Sürüm: phpBB3 RC7

Re: [RC4] who visited last 24h [1.0.1B]

İleti muiketi 03 Oca 2008 23:47

gold dan sonra soru sorulmamış.. ben sorayım :)

gold da çalışıyor mu ?
İnsanlar bir kez birleştiler mi, cesurlar tek başlarına ilerleyemez, korkaklar ise tek başlarına geri çekilemezler.

Sun Tzu -- Savaş Sanatı
muiketi


Kullanıcı avatarı

İleti: 935
Kayıt: 30 Eyl 2007 02:41
HTML: İyi
CSS: Orta
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: phpBB3.0.0

Re: [RC4] who visited last 24h [1.0.1B]

İleti kerberos7 10 Oca 2008 19:51

muiketi yazdı:gold dan sonra soru sorulmamış.. ben sorayım :)

gold da çalışıyor mu ?


ben gold sürümünü kullanıyorum fakat olmadı. sanırım goldda çalışmıyor ya da ben bir yerde hata yaptım. en iyisini üstadlar bilir...
kerberos7


İleti: 26
Kayıt: 18 Arl 2007 03:32
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: PHPBB3 GOLD

Re: [RC4] who visited last 24h [1.0.1B]

İleti karmelon 11 Oca 2008 23:22

benim sitemde calışıyor ama biraz degişiklik yaptım...

Degişiklik yapamdan da calışıyor tabiiiii...

Dikkat en önemli ayrıntıdır :)
Kod: Tümünü seç
<?php
/*
---[+]---
FİNİSH HERŞEYE FİNİSH HAYATA BİLE NEFESE BİLE
---[+]---
*/
?>
karmelon


İleti: 19
Kayıt: 25 Tem 2007 23:46
İsim: Musa ASLAN
HTML: Çok iyi
CSS: İyi
PHP: Çok iyi
phpBB3: Çok iyi
Sürüm: Phpbb Gold (3.0.0)

Re: [RC4] who visited last 24h [1.0.1B]

İleti eXspet 13 Oca 2008 21:19

Phpbb Gold'da mükemmel çalışıyor ama ilk mesajda belirtilen tarih olayı pek güzel olmamış çözümü bulmak için tüm mesajları okumak zorunda kalmıştım :)
Bu yüzden bende o tarihlerin kaldırılmış ve türkce hale getirilmişini gönderiyorum;
Kod: Tümünü seç
    ##############################################################
    ## MOD Title: who visited last 24h
    ## MOD Author: angelside < n/a > (Sevdin Filiz) http://www.phpbbturkiye.net
    ## MOD Description: show who visited users today, showing how many users visited and visited dates.
    ## MOD Version: Beta: 1.0.1B
    ##
    ## Installation Level: Easy
    ## Installation Time: 3 minutes
    ##
    ## Files To Edit: 3
    ## -- includes/functions.php
    ## -- styles/prosilver/template/index_body.html
    ## -- language/en/common.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:
    ##
    ##############################################################
    ## MOD History:
    ##
    ## 2007-08-05 - Version 1.0.1b
    ## add sql_layer for sqlite
    ##
    ## 2007-08-03 - Version 1.0.0b
    ## fully rewrite and clean code for RC4
    ##
    ## 2007-05-29 - Version 0.3.0
    ## Added multi language support
    ##
    ## 2007-05-08 - Version 0.2.0
    ## Added date format from board config default date format...
    ##
    ## MOD History:
    ## 2007-04-24 - Version 0.1.0
    ##
    ##############################################################
    ## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
    ##############################################################
    #
    #-----[ OPEN ]------------------------------------------
    #

    includes/functions.php

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

    // Which timezone?
    $tz = ($user->data['user_id'] != ANONYMOUS) ? strval(doubleval($user->data['user_timezone'])) : strval(doubleval($config['board_timezone']));

    #
    #-----[ AFTER ADD ]------------------------------------------
    #
    //--- [ + ] --- who viseted last 24h ------------------------------------------
    // added
    //

    /* ALEXIS
    listeye girmesi için bir üyenin oturum kapaması gerek :S
    bunu session tablosundan takip edebilir miyiz ?
    */

       $last_24 = strtotime('-1 day');

       if ($db->sql_layer === 'sqlite')
       {
          $sql = 'SELECT COUNT(user_id) as total_visits
            FROM (
              SELECT DISTINCT user_id
                FROM ' . USERS_TABLE . '
                WHERE user_type <> ' . USER_IGNORE . '
                   AND user_lastvisit >=' . $last_24 .
            ')';
       }
       else
       {
          $sql = 'SELECT COUNT(DISTINCT user_id) as total_visits
                FROM ' . USERS_TABLE . '
                WHERE user_type <> ' . USER_IGNORE . '
                   AND user_lastvisit >=' . $last_24;
       }
       
       $result = $db->sql_query($sql);
       $total_visits = (int) $db->sql_fetchfield('total_visits');
       $db->sql_freeresult($result);
       
       $template->assign_vars(array(
          'S_DISPLAY_LAST24H_USERLIST'   => ($total_visits) ? true : false, // if not have any visits hide complete block
          'LAST24H_WISITED_USER_COUNT'    => $total_visits,
          'WHO_WISITED_TODAY'            => $user->lang['WHO_WISITED_TODAY'],
       ));
       
       if ($total_visits)
       {
          $sql = 'SELECT user_id, username, user_type, user_colour, user_lastvisit
                FROM ' . USERS_TABLE . '
                WHERE user_type <> ' . USER_IGNORE .'
                   AND user_lastvisit >=' . $last_24 . '
                ORDER BY user_colour DESC';
          $result = $db->sql_query($sql);
         
          $last24h_userlist = '';
          while ( $row = $db->sql_fetchrow($result) )
          {
             // + get user info
             $username   = $row['username'];
             $user_id   = (int) $row['user_id'];
             $colour      = $row['user_colour'];

             $last24h_user      = get_username_string('username', $user_id, $username, $colour);
             $last24h_color      = get_username_string('colour', $user_id, $username, $colour);
             $last24h_profile   = get_username_string('profile', $user_id, $username, $colour);
             // + get user info
             
             $last_visit = $user->format_date($row['user_lastvisit']);    $last24h_link = "<a href=\"$last24h_profile\"><span style=\"color:$last24h_color;\"><strong>$last24h_user</strong></span></a>";
             $last24h_userlist = ($last24h_userlist) ? ', ' . $last24h_link : $last24h_link;

             $template->assign_block_vars('last24h', array(
                'LAST24H_USERLIST'    => $last24h_userlist,
             ));
          }
          $db->sql_freeresult($result);
       }
    //
    //--- [ - ] --- who viseted last 24h ------------------------------------------

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

    styles/prosilver/template/index_body.html

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

    <!-- IF S_DISPLAY_ONLINE_LIST -->

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

    <!-- IF S_DISPLAY_LAST24H_USERLIST -->
       <h3>{WHO_WISITED_TODAY} : {LAST24H_WISITED_USER_COUNT}</h3>
       <!-- BEGIN last24h -->{last24h.LAST24H_USERLIST}<!-- END last24h -->
    <!-- ENDIF -->

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

    language/tr/common.php

    #
    #-----[ FIND ]------------------------------------------
    # page end

    ));

    ?>

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

       'WHO_WISITED_TODAY' => '24 saat içinde forumu ziyaret edenler',

    #
    #-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
    #
    # EoM
eXspet


İleti: 43
Kayıt: 20 Arl 2007 01:45
HTML: Çok iyi
CSS: İyi
PHP: Başlangıç
phpBB3: Orta
Sürüm: 3.0.0

Re: [RC4] who visited last 24h [1.0.1B]

İleti kerberos7 15 Oca 2008 03:04

modu tekrardan kurdum şu an kusursuz çalışıyor. tüm üstadlara teşekkürler. hakkınız ödenmez, Allah razı olsun...
kerberos7


İleti: 26
Kayıt: 18 Arl 2007 03:32
HTML: Orta
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: PHPBB3 GOLD

Re: [3.0.1] Who Visited Last 24 hours [1.0.1B]

İleti sabri ünal 02 May 2008 20:07

3.0.1 sürümü ile de uyumludur.
Sanal Dünyadaki Kitapçınız
http://www.kitap7.com ;) Sabri Ünal Farkıyla.
sabri ünal
yönetici
yönetici

İleti: 540
Kayıt: 06 Nis 2007 12:08
İsim: sabri ünal
HTML: İyi
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: phpbb3 CVS

Re: [3.0.1] Who Visited Last 24 hours [1.0.1B]

İleti sabri ünal 02 May 2008 20:23

bu modun doğru çalışması için bir yol da üyenin login yaparken son giriş çıkış tarihini eşitlemek ;) olabilir... böylece üye giriş yaparken son ziyaret saatini de sisteme işleriz...

ne dersin usta :roll:
Sanal Dünyadaki Kitapçınız
http://www.kitap7.com ;) Sabri Ünal Farkıyla.
sabri ünal
yönetici
yönetici

İleti: 540
Kayıt: 06 Nis 2007 12:08
İsim: sabri ünal
HTML: İyi
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: phpbb3 CVS

ÖncekiSonraki

phpBB Türkiye Eklentileri


Kimler çevrimiçi

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