Last visit MOD !

Discuţii legate de instalarea şi funcţionarea unor MODificări vechi sau noi ale forumului phpBB 2.0.x.
Închis
Avatar utilizator
S3anPaul
Utilizator înregistrat
Mesaje: 222
Membru din: 22-Oct-2003, 17:53:26
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: bucuresti
Contact:

Last visit MOD !

Mesaj de S3anPaul »

:idea: Last Visit MOD este un phpBB hack prin care userii si/sau administratorii forumului pot vedea ultimii useri log-ati ai forumului intr-un interval de timp .

Autor : Niels Chr. Denmark

php version : 2.0.6

Dimensiune fisier : 10 kb

Demo : Aici

Download : Aici - Limba Engleza ,are suport pentru limba franceza
si germana ( neinteresant )

Limba Romana - fara diacritice

Cod: Selectaţi tot

# 
#-----[ DESCHIDE ]------------------------------------------------ 
# 
language/lang_romana/lang_admin.php

# 
#-----[ CAUTA ]------------------------------------------------ 
# 
?>

# 
#-----[ INAINTE, ADAUGA ]----------------------------------------- 
# 

// Start add - Last visit MOD
$lang['Hidde_last_logon'] = "Ascunde ultimul login"; 
$lang['Hidde_last_logon_expain'] = "Daca acesta este setat pe yes , atunci ultimile log-inuri ale userilor vor fi ascunse si doar administratori pot vedea"; 
// End add - Last visit MOD

# 
#-----[ DESCHIDE ]------------------------------------------------ 
# 
language/lang_romana/lang_main.php

# 
#-----[ CAUTA ]------------------------------------------------ 
# 
?>

# 
#-----[ INAINTE ADAUGA ]----------------------------------------- 
# 
 
// Start add - Last visit MOD
$lang['Last_logon'] = 'Ultimul utilizator'; 
$lang['Hidde_last_logon'] = 'Ascuns'; 
$lang['Never_last_logon'] = 'Niciodata'; 
$lang['Users_today_zero_total'] = 'In total <b>0</b> utilizatori au vizitat forum-ul astazi :: ';
$lang['Users_today_total'] = 'In total <b>%d</b> utilizatori au vizitat forum-ul astazi :: ';
$lang['User_today_total'] = 'In total <b>%d</b>  utilizatori au vizitat forum-ul astazi :: ';
$lang['Users_lasthour_explain'] = ', %d din ei au vizitat forum-ul in ultima ora.'; 
$lang['Users_lasthour_none_explain'] = ''; //showen of none have visited the last hour, fill if you like

$lang['Years'] = 'Ani';
$lang['Year'] = 'An';
$lang['Weeks'] = 'Saptamani';
$lang['Week'] = 'Saptamana';
$lang['Day'] = 'Zi';
$lang['Total_online_time'] = 'Total timp online'; 
$lang['Last_online_time'] = 'Timp Online'; 
$lang['Number_of_visit'] = 'Numarul de vizite'; 
$lang['Number_of_pages'] = 'Numarul de pagini vazute'; 
// End add - Last visit MOD
Limba Romana - cu diacritice Aici
Ultima oară modificat 13-Dec-2003, 23:30:48 de către S3anPaul, modificat 1 dată în total.
Avatar utilizator
S3anPaul
Utilizator înregistrat
Mesaje: 222
Membru din: 22-Oct-2003, 17:53:26
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: bucuresti
Contact:

Mesaj de S3anPaul »

Instalare Last Visit MOD In Limba Romana fara diacritice

Timp de instalare : 15 min

Level-ul instalarii : Moderat

Fisiere de editat : 14
index.php
search.php
memberlist.php
admin/admin_board.php
includes/functions.php
includes/page_header.php
includes/sessions.php
includes/usercp_viewprofile.php
language/lang_romana/lang_admin.php
language/lang_romana/lang_main.php
templates/subSilver/index_body.tpl
templates/subSilver/memberlist_body.tpl
templates/subSilver/profile_view_body.tpl
templates/subSilver/admin/board_config_body.tpl

Download - Aici - arhiva : instalare limba romana + last_visit_db_update.php , acesta trebui upload-at pe server , executat si pe urma sters.
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 »

S3anPaul scrie: Download - Aici - arhiva : instalare limba romana + last_visit_db_update.php , acesta trebui upload-at pe server , executat si pe urma sters.

Cod: Selectaţi tot

403 Forbidden
You must supply a local referer to get URL '/lang_romana_cu_diacritice.zip' from this server. 
--------------------------------------------------------------------------------

thttpd
:?: :roll:
Avatar utilizator
S3anPaul
Utilizator înregistrat
Mesaje: 222
Membru din: 22-Oct-2003, 17:53:26
Ext: Nu
Server: Windows
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: bucuresti
Contact:

Mesaj de S3anPaul »

Stiu asta da nu inteleg de ce apare , mai apasa o data sus pe link si o sa mearga ... 8) :!: :!:
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:

Last visit

Mesaj de dorin »

Am instalat Last Visit Mod si la autentificare primesc urmatorul mesaj de eroare:

Cod: Selectaţi tot

phpBB : Eroare primejdioasa 

Error updating last visit time

DEBUG MODE

UPDATE phpbb_users SET user_session_time = 1080741447, user_session_page = 0, user_lastvisit = 1080737154, user_lastlogon = 1080741448, user_totallogon=user_totallogon+1 WHERE user_id = 2

Line : 165
File : /forum/includes/sessions.php 
Si la navigarea pe forum:

Cod: Selectaţi tot

phpBB : Eroare primejdioasa 

Error updating sessions table

DEBUG MODE

UPDATE phpbb_users SET user_session_time = 1080741676, user_session_page = 1, user_totalpages = user_totalpages+1, user_totaltime = user_totaltime+(1080741676-1080741615) WHERE user_id = 2

Line : 281
File : forum/includes/sessions.php 
O idee, 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 »

Problema a fost rezolvata !

Instructiunile de instalare le consider putin neclare .
Avatar utilizator
danielt
AdministratorAdministrator
Mesaje: 1176
Membru din: 18-Oct-2002, 13:02:29
Versiune: 3.0.5
Ext: Nu
Server: UNIX/Linux
Nivel phpBB: Mediu
Nivel php: Mediu
Localitate: Timişoara
Contact:

Mesaj de danielt »

dorin scrie:Instructiunile de instalare le consider putin neclare .
Poate ar fi util să scrii aici ce anume consideri a fi neclar - pentru o eventuală corectare a instrucţiunilor.
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 »

De exemplu la fisierul: includes/sessions.php

Cod: Selectaţi tot

# 
#-----[ FIND ]------------------------------------------------ 
#
if (
{// (
$last_visit = (

$sql = "UPDATE " . USERS_TABLE . " 
SET

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

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

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

# 
#-----[ IN-LINE BEFORE, ADD ]--------------------------------- 
# 
//
citarea trunchiata a secventei de cod de cautat poate induce in eroare un utilizator mai neexeperimentat, mai ales

Cod: Selectaţi tot

# 
#-----[ IN-LINE FIND ]---------------------------------------- 
# 
{
In al doilea rand desi am instalat acest MOD si se pare ca functioneaza, nu sesizez optiunile din lang_admin:

Cod: Selectaţi tot

// Start add - Last visit MOD
$lang['Hidde_last_logon'] = "Ascunde data ultimei conectãri";
$lang['Hidde_last_logon_expain'] = "Dacã aceastã opþiune este setatã pe Da, data ultimei conectãri a utilizatorului va fi ascunsã celorlalþi utilizatori cu excepþia administratorilor";
// End add - Last visit MOD
Ar trebui sa le regasesc in Panoul Administratorului, sau unde :?:
Avatar utilizator
bogdan
AdministratorAdministrator
Mesaje: 10888
Membru din: 18-Oct-2002, 13:14:27
Versiune: 3.0.11
Ext: Da
Server: UNIX/Linux
Nivel phpBB: Experimentat
Nivel php: Mediu
Localitate: Bucuresti
Contact:

Mesaj de bogdan »

dorin scrie:In al doilea rand desi am instalat acest MOD si se pare ca functioneaza, nu sesizez optiunile din lang_admin:

Cod: Selectaţi tot

// Start add - Last visit MOD
$lang['Hidde_last_logon'] = "Ascunde data ultimei conect&ri";
$lang['Hidde_last_logon_expain'] = "Dac& aceast& op&iune este setat& pe Da, data ultimei conect&ri a utilizatorului va fi ascuns& celorlal&i utilizatori cu excep&ia administratorilor";
// End add - Last visit MOD
Ar trebui sa le regasesc in Panoul Administratorului, sau unde :?:
vezi in sectiunea Panoul Administratorului->Administrare generală->Configurare generală->Setările generale ale forumului->Ascunde data ultimei conectări
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 »

Mda, am probleme.
In Panoul Administratorului->Administrare generală->Configurare generală->Setările generale ale forumului am un ultim rand cu doua optiuni da/nu, dar in coloana de descriere nu e nimic.

Am observat insa ca in instructiunile de instalare se precizeaza:

Cod: Selectaţi tot

// Start add - Last visit MOD
$lang['Hidde_last_logon'] = "Hidden last logon time"; 
$lang['Hidde_last_logon_expain'] = "If this is set to yes, users last logon time, is hidden to other users except administrators"; 
// End add - Last visit MOD
respectiv versiunea in romaneste a phpbb.ro:

Cod: Selectaţi tot

/ Start add - Last visit MOD
$lang['Hidde_last_logon'] = "Ascunde data ultimei conectãri";
$lang['Hidde_last_logon_expain'] = "Dacã aceastã opþiune este setatã pe Da, data ultimei conectãri a utilizatorului va fi ascunsã celorlalþi utilizatori cu excepþia administratorilor";
// End add - Last visit MOD
deci folosindu-se double quotes -"- desi in intreg fisierul se foloseste numai simple quotes -'-, exemplu:

Cod: Selectaţi tot

$lang['General'] = 'Administrare generala';
$lang['Users'] = 'Administrare utilizatori';
$lang['Groups'] = 'Administrare grupuri';
$lang['Forums'] = 'Administrare forumuri';
$lang['Styles'] = 'Administrare stiluri';
Din pacate chiar daca pun - ' - in loc de - " - situatia e aceeasi :cry:
Ultima oară modificat 01-Apr-2004, 18:06:29 de către dorin, modificat 1 dată în total.
Închis

Înapoi la “2.0.x Suport pentru MODificări”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 1 vizitator