Statistici .... last visit

Pentru întrebări legate de facilităţile forumului phpBB 2.0.x, acest loc este cel mai potrivit.
Închis
lluchiano
Utilizator înregistrat
Mesaje: 42
Membru din: 13-Ian-2005, 02:41:55

Statistici .... last visit

Mesaj de lluchiano »

Ce mod ati folosit la forumul phpbb.ro si unde as putea sa-l gasesc ? Ca am cautat azi pret mai bine de o ora si n-am gasit pe nicaieri.
La asta ma refer :

În total 812 utilizatori au vizitat acest site astăzi :: 14 Înregistraţi, 0 Ascunşi şi 798 Vizitatori , 119 din ei în ultima oră.
Utilizatori înregistraţi: alina, Antz, Cobr@, lluchiano, Marian96, mark, mefisto, mfk, MJR, Qwest, roadiro, serene, tyna_girl21, viper25


Please help me !
flowers
AdministratorAdministrator
Mesaje: 4641
Membru din: 03-Iun-2004, 17:50:34
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Bucureşti, România
Contact:

Mesaj de flowers »

Last Visit MOD
lluchiano
Utilizator înregistrat
Mesaje: 42
Membru din: 13-Ian-2005, 02:41:55

Mesaj de lluchiano »

Merci mult flowers am instalat MOD-ul cu succes insa am o problema in sensul ca nu imi arata membri decat din ultima ora.Trebuie sa mentionez faptul ca nu am putut modifica fisierul sessions.php deoarece am gasit fraza necesara pentru inlocuire.Va rog mult sa ma ajutati ca eu doar pentru asta vreau acest MOD si am mai semnalat faptul ca la profilul membrilor afisa date incorecte si eronate despre vizite si timpul petrecut on-line dar repet eu nu pentru asta il vreau ci pentru statisticile acelea cu vizitatori/ membri pe zi.Este vorba de forumul www.la-familia.ro/familia .Multumesc anticipat !
flowers
AdministratorAdministrator
Mesaje: 4641
Membru din: 03-Iun-2004, 17:50:34
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Bucureşti, România
Contact:

Mesaj de flowers »

Poate nu e compatibil cu phpBB 2.0.21, asteapta sa se actualizeze. Intra pe site-ul autorului, poate gasesti ceva...
Avatar utilizator
dorin
Fost coleg
Mesaje: 4620
Membru din: 24-Iun-2003, 23:23:29
Versiune: 3.1.10
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Puţin experimentat
Contact:

Mesaj de dorin »

merge fara probleme cu 2.0.21, ce nu ai gasit in sessions.php ?
lluchiano
Utilizator înregistrat
Mesaje: 42
Membru din: 13-Ian-2005, 02:41:55

Mesaj de lluchiano »

Am rezolvat problema (sper) nu facusem eu modificarile in mod corect.
Avatar utilizator
roadiro
Utilizator înregistrat
Mesaje: 226
Membru din: 05-Iun-2006, 12:32:05
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Bucureşti
Contact:

Instalat pe phpbb2 v2.0.21

Mesaj de roadiro »

L-am instalat de curand pe versiunea 2.0.21 si functioneaza f bine.
www.roadiro.home.ro
#
#-----[ OPEN ]------------------------------------------------
#
includes/sessions.php
#
#-----[ FIND ]------------------------------------------------
#
if ( $user_id != ANONYMOUS )
{
$last_visit = ( $userdata['user_session_time'] > 0 ) ? $userdata['user_session_time'] : $current_time;

#
#-----[ IN-LINE FIND ]----------------------------------------
#
if
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
//
#
#-----[ IN-LINE FIND ]----------------------------------------
#
{
#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
//
#
#-----[ FIND ]------------------------------------------------
#
if (!$admin)
{
$sql = "UPDATE " . USERS_TABLE . "
SET user_session_time = $current_time, user_session_page = $page_id, user_lastvisit = $last_visit
#
#-----[ IN-LINE FIND ]----------------------------------------
#
user_lastvisit = $last_visit

#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, user_lastlogon = " . time() . ", user_totallogon=user_totallogon+1

#
#-----[ FIND ]------------------------------------------------
#
$sessiondata['userid'] = $user_id;
}

#
#-----[ IN-LINE FIND ]----------------------------------------
#
}

#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
//

#
#-----[ FIND ]------------------------------------------------
#
if ( !empty($session_id) )
{

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

// Start add - Last visit MOD
$expiry_time = $current_time - $board_config['session_length'] ;
// End add - Last visit MOD

#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT u.*, s.*
FROM " . SESSIONS_TABLE . " s, " . USERS_TABLE . " u
WHERE s.session_id = '$session_id'
AND u.user_id = s.session_user_id";

#
#-----[ IN-LINE FIND ]----------------------------------------
#
";

#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
AND session_time > $expiry_time

#
#-----[ FIND ]------------------------------------------------
#
if ( $userdata['user_id'] != ANONYMOUS )
{

#
#-----[ IN-LINE FIND ]----------------------------------------
#
if

#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
//

#
#-----[ IN-LINE FIND ]----------------------------------------
#
{

#
#-----[ IN-LINE BEFORE, ADD ]---------------------------------
#
//

#
#-----[ FIND ]----------------------------------------
#
$sql = "UPDATE " . USERS_TABLE . "
SET user_session_time = $current_time, user_session_page = $thispage_id

#
#-----[ IN-LINE FIND ]----------------------------------------
#
$thispage_id

#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, user_totalpages = user_totalpages+1, user_totaltime = user_totaltime+($current_time-".$userdata['session_time'].")

#
#-----[ FIND ]----------------------------------------
#
message_die(CRITICAL_ERROR, 'Error updating sessions table', '', __LINE__, __FILE__, $sql);
}
}

#
#-----[ REPLACE WITH ]---------------------------------
#
message_die(CRITICAL_ERROR, 'Error updating sessions table', '', __LINE__, __FILE__, $sql);
}
//}

#
#-----[ FIND ]------------------------------------------------
#
WHERE session_time < ' . (time() - (int) $board_config['session_length']) . "

#
#-----[ IN-LINE FIND ]----------------------------------------
#
$sql = 'DELETE FROM ' . SESSIONS_TABLE . '
WHERE session_time < ' . (time() - (int) $board_config['session_length']) . "
AND session_id <> '$session_id'";

#
#-----[ IN-LINE REPLACE WITH ]--------------------------------
#
$sql = "DELETE FROM " . SESSIONS_TABLE . "
WHERE UNIX_TIMESTAMP() - session_time >=172800
AND session_id <> '$session_id'";
Avatar utilizator
seelview
Fost coleg
Mesaje: 2146
Membru din: 13-Apr-2005, 21:24:50
Versiune: 3.x
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Foarte experimentat
Localitate: Cu curu' pe scaun
Contact:

Mesaj de seelview »

Era de ajuns sa pui un link.
"Don't have fear, I is here"
Seelview Photography / Blog this
lluchiano
Utilizator înregistrat
Mesaje: 42
Membru din: 13-Ian-2005, 02:41:55

Mesaj de lluchiano »

Si la mine merge perfect pe phpbb 2.0.21
Închis

Înapoi la “2.0.x Cum pot să...?”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 4 vizitatori