MOD Main Admin Security eronat
Scris: 23-Mar-2007, 18:04:49
Buna ziua.
Nu imi dau seama 100% daca este vorba despre un MOD eronat, sau pur si simplu un MOD compatibil cu o alta versiune phpBB decat cea curenta (utilizata si si aici).
Am descarcat de pe phpbbhacks.com MOD-ul Main Admin Security si am incercat sa il instalez pe forum. Aici apare eroarea: am de modificat pagina admin_users.php din directorul admin.
Trebuie sa gasesc linia de cod
si sa o inlocuiesc cu
Problema este ca linia de cod care trebuie sa o gasesc, nu exista in fisierul admin_users.php insa am putut sa gasesc ceva asemanator:
Inainte de ,,&&" am introdus linia de cod specificata in MOD-ul Main Admin Security. S-a dovedit a fi o gresala; in Pannel Admin, iframe-ul din stanga continand meniul dispare.
Acest MOD nu mi-ar fi fost strict necesar, (deja am instalat Give Main Admin Authority Back si am facut back-up cu datele userului din MySQL) daca nu m-as fi confruntat cu o alta problema la MOD-ul Prune Users care sterge toti utilizatorii care nu au postat mesaje, nu s-au logat un numar de X zile, etc. inclusiv userul principal, admin. MOD-ul de mai devreme ar fi prevenit atat modificarea profilului, cat si stergerea acestui user.
Exista vre-o solutie pentru aceasta problema ? Se poate MODifica MOD-ul Main Admin Security in asa fel incat sa fie compatibil cu aceasta versiune phpBB ? (Sau am gresit eu undeva?)
Sau singura solutie este ca atunci cand vreau sa sterg utilizatorii inactivi de X zile, sa postez cu user-ul admin orice, chiar si cateva litere la intamplare, apoi sa le sterg, pentru a preveni stergerea lui, sau a nu fi nevoit sa reintroduc datele in MySQL de fiecare data ?
Va multumesc pentru timpul acordat acestei probleme.
Nu imi dau seama 100% daca este vorba despre un MOD eronat, sau pur si simplu un MOD compatibil cu o alta versiune phpBB decat cea curenta (utilizata si si aici).
Am descarcat de pe phpbbhacks.com MOD-ul Main Admin Security si am incercat sa il instalez pe forum. Aici apare eroarea: am de modificat pagina admin_users.php din directorul admin.
Trebuie sa gasesc linia de cod
Cod: Selectaţi tot
if( $HTTP_POST_VARS['deleteuser'] )
Cod: Selectaţi tot
//
// Main Admin can't be deleted
//
if( $HTTP_POST_VARS['deleteuser'] && $user_id == 2)
{
message_die(GENERAL_ERROR, $lang['Main_Admin_Undeleted'] );
}
if( $HTTP_POST_VARS['deleteuser'] && $user_id != 2)
Cod: Selectaţi tot
if( $HTTP_POST_VARS['deleteuser'] && ( $userdata['user_id'] != $user_id ) )
Acest MOD nu mi-ar fi fost strict necesar, (deja am instalat Give Main Admin Authority Back si am facut back-up cu datele userului din MySQL) daca nu m-as fi confruntat cu o alta problema la MOD-ul Prune Users care sterge toti utilizatorii care nu au postat mesaje, nu s-au logat un numar de X zile, etc. inclusiv userul principal, admin. MOD-ul de mai devreme ar fi prevenit atat modificarea profilului, cat si stergerea acestui user.
Exista vre-o solutie pentru aceasta problema ? Se poate MODifica MOD-ul Main Admin Security in asa fel incat sa fie compatibil cu aceasta versiune phpBB ? (Sau am gresit eu undeva?)
Sau singura solutie este ca atunci cand vreau sa sterg utilizatorii inactivi de X zile, sa postez cu user-ul admin orice, chiar si cateva litere la intamplare, apoi sa le sterg, pentru a preveni stergerea lui, sau a nu fi nevoit sa reintroduc datele in MySQL de fiecare data ?
Va multumesc pentru timpul acordat acestei probleme.