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

İçeriği atla

profesyonel phpBB3 hizmetleri

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 WILT 07 Eyl 2007 08:25

Dinçer dediğin gibi "Visitors of the Day" olması güzel olur (hatta phpbb2'de de eklentinin adı buydu), ancak böyle olması için Simuzer'in koyduğu son değişikliği ALEXIS'in eklentiye eklemesi lazım. :)
WILT
genel yetkili
genel yetkili

Kullanıcı avatarı

İleti: 215
Kayıt: 11 Nis 2007 11:24
Konum: İstanbul
HTML: Çok iyi
CSS: Orta
PHP: Orta
phpBB3: Orta
Sürüm: phpBB3 RC1

 

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

İleti ALEXIS 07 Eyl 2007 08:48

Karıştı sanki, bu eklentinin arşivini sabri tutuordu sanırım, benim arşivde yok, yakusha arşivinde var? Adım yazıyor bunda, ama bir sürüm daha vardı, sabri yazıyordu.

"Visitors of the Day" ismini koymadık, çünkü eklenti "son gün" değil, "son 24 saat" ' e göre işlem yapıyordu. Yani; o an istatistiğe bakan kullanıcının zamanından -24 saat öncesi...

yakusha'dan angelside arşivine alındı, ve ismi değiştirildi (who visited in last 24h). RC5 veya RC üzerinde test edildiğinde yeni isim ile gelecektir.

Not: ufak tefek in, on, behind takılmayın, ingilizcem o kadar iyi cümle alem biliyor.
ALEXIS
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 2866
Kayıt: 03 Arl 2006 08:57
Konum: İstanbul
İsim: Sevdin Filiz
HTML: Çok iyi
CSS: Çok iyi
PHP: İyi
phpBB3: Çok iyi
Sürüm: phpBB 3.0.3-RC1

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

İleti WILT 07 Eyl 2007 09:18

Benim için sorun değil ama phpbb.com'a koyduğunuzda aynı şeyleri söyleyenler olacaktır. Değişiklik ve ilginiz için teşekkür ederim.
WILT
genel yetkili
genel yetkili

Kullanıcı avatarı

İleti: 215
Kayıt: 11 Nis 2007 11:24
Konum: İstanbul
HTML: Çok iyi
CSS: Orta
PHP: Orta
phpBB3: Orta
Sürüm: phpBB3 RC1

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

İleti Simuzer 07 Eyl 2007 10:23

Benim verdiğim kod değişikliği ile "günün ziyaretçisi" niteliğini yakalıyor...
Gelişmiş phpBB3 Premod Sistemi | Simuzer Premod
http://www.simuzer.com
Simuzer
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 1043
Kayıt: 28 Mar 2007 20:19
HTML: İyi
CSS: Orta
PHP: Başlangıç
phpBB3: Orta
Sürüm: 3.0.2

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

İleti sabri ünal 07 Eyl 2007 18:05

modu ikiye çıkartmıştık

who wisited today

who visited in last 24 hours ;)

ikisi de sitede ekli olması lazım, olmayabilirde...

inceleyeceğim.
sabri ünal
kullanıcı
kullanıcı

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

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

İleti seito 21 Eyl 2007 22:17

bu mod rc5 te çalışırmı acaba :(
seito
kullanıcı
kullanıcı

İleti: 77
Kayıt: 20 Eyl 2007 23:25
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: Simuzer Premod 3.0.2

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

İleti Simuzer 22 Eyl 2007 01:15

Çalışıyor. Ancak listede gözükmesi için üyenin çıkış yapması gerekiyor :|
Gelişmiş phpBB3 Premod Sistemi | Simuzer Premod
http://www.simuzer.com
Simuzer
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 1043
Kayıt: 28 Mar 2007 20:19
HTML: İyi
CSS: Orta
PHP: Başlangıç
phpBB3: Orta
Sürüm: 3.0.2

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

İleti Simuzer 22 Eyl 2007 13:16

Kod: Tümünü seç
      $sql = 'SELECT u.username, u.username_clean, u.user_id, u.user_type, u.user_allow_viewonline, u.user_colour, s.session_ip, s.session_viewonline
         FROM ' . USERS_TABLE . ' u, ' . SESSIONS_TABLE . ' s
         WHERE s.session_time >= ' . $today . '
            ((!$config['load_online_guests']) ? ' AND s.session_user_id <> ' . ANONYMOUS : '') . '
            AND u.user_id = s.session_user_id
            OR user_lastvisit >=' . $today . '
         ORDER BY u.username_clean ASC, s.session_ip ASC';
      $result = $db->sql_query($sql);


Bu kod ile kullanıcı çıkış yapmadan da günün ziyaretçileri listesinde görünüyor... Ancak şöyle bir durum var.. Çıkış yapanlar gece 00.00'dan sonra olanlar, çıkış yapmamış olanlar da son 24 saat sistemi ile çalışıyor :mrgreen:

Bunun üzerinde çalışıyorum. Ancak kodlama farklı olduğundan "Who visited today 1.0.0" modu ile yayınlayacağım...
Gelişmiş phpBB3 Premod Sistemi | Simuzer Premod
http://www.simuzer.com
Simuzer
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 1043
Kayıt: 28 Mar 2007 20:19
HTML: İyi
CSS: Orta
PHP: Başlangıç
phpBB3: Orta
Sürüm: 3.0.2

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

İleti seito 27 Eyl 2007 14:01

Kod: Tümünü seç
if ($db->sql_layer === 'sqlite')
{
   $sql = 'SELECT COUNT(session_ip) as num_guests
      FROM (
         SELECT DISTINCT s.session_ip
            FROM ' . SESSIONS_TABLE . ' s
            WHERE s.session_user_id = ' . ANONYMOUS . '
               AND s.session_time >= ' . (time() - ($config['load_online_time'] * 60)) .
               $reading_sql .
      ')';
}
else
{
   $sql = 'SELECT COUNT(DISTINCT s.session_ip) as num_guests
      FROM ' . SESSIONS_TABLE . ' s
      WHERE s.session_user_id = ' . ANONYMOUS . '
         AND s.session_time >= ' . (time() - ($config['load_online_time'] * 60)) .
      $reading_sql;
}


afedersiniz bu kodu nereye koymamız gerekiyor :(
seito
kullanıcı
kullanıcı

İleti: 77
Kayıt: 20 Eyl 2007 23:25
HTML: Başlangıç
CSS: Başlangıç
PHP: Başlangıç
phpBB3: Başlangıç
Sürüm: Simuzer Premod 3.0.2

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

İleti Simuzer 27 Eyl 2007 15:44

Konunun ilk mesajına bak, diğerleri yorum ve geliştirme hakkındadır.

phpbb-turkiye-eklentileri-f102/who-visited-last-24h-t930.html#p3835
Gelişmiş phpBB3 Premod Sistemi | Simuzer Premod
http://www.simuzer.com
Simuzer
kullanıcı
kullanıcı

Kullanıcı avatarı

İleti: 1043
Kayıt: 28 Mar 2007 20:19
HTML: İyi
CSS: Orta
PHP: Başlangıç
phpBB3: Orta
Sürüm: 3.0.2

ÖncekiSonraki

Eklenti Tanıtımları, Duyurular, Güncellemeler


Kimler çevrimiçi

Bu forumu görüntüleyenler: linus88 ve 0 misafir