| Autor |
Nachricht |
IHG
phpBB2.de User

Anmeldungsdatum: 19.10.2004
Beiträge: 6
|
Verfasst am:
So 08 Mai, 2005 13:01 |
  |
Users with Junior admin rights can no longer login to the ACP after upgrading to version 2.0.15.
If anyone knows a fix for this, please post it here. |
|
|
   |
 |
Google
|
Verfasst am:
|
 |
|
|
 |
Titus
Administrator

Anmeldungsdatum: 24.03.2004
Beiträge: 4255
|
Verfasst am:
So 08 Mai, 2005 15:00 |
  |
try
| Code: |
#
#-----[ OPEN ]------------------------------------------
#
login.php
#
#-----[ FIND ]------------------------------------------
#
if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && ($userdata['user_level'] == ADMIN))
#
#-----[ REPLACE WITH ]------------------------------------------
#
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
$jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);
if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && (!empty($jr_admin_userdata['user_jr_admin']) || $userdata['user_level'] == ADMIN)))
#
#-----[ OPEN ]------------------------------------------
#
admin/pagestart.php
#
#-----[ FIND ]------------------------------------------
#
redirect(append_sid("login.$phpEx?redirect=admin/&admin=1", true));
#
#-----[ REPLACE WITH ]------------------------------------------
#
redirect(append_sid("login.$phpEx?redirect=admin/index.$phpEx&admin=1", true));
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM |
|
_________________ "geht nicht" ist keine Fehlerbeschreibung mit der man was anfangen kann
bei Fragen erst suchen
Downloads gibts hier und da
Zuletzt bearbeitet von Titus am Di 10 Mai, 2005 16:18, insgesamt einmal bearbeitet |
|
   |
 |
IHG
phpBB2.de User

Anmeldungsdatum: 19.10.2004
Beiträge: 6
|
Verfasst am:
So 08 Mai, 2005 16:30 |
  |
Yes that fixed it.... thanks! |
|
|
   |
 |
canadian psycho
phpBB2.de User

Anmeldungsdatum: 14.05.2005
Beiträge: 2
|
Verfasst am:
Sa 14 Mai, 2005 21:44 |
  |
What is it that such a code change does? Fantastic if it fixes the junior admin CP link problem but what is it we are doing there?
Cheers |
|
|
   |
 |
Titus
Administrator

Anmeldungsdatum: 24.03.2004
Beiträge: 4255
|
Verfasst am:
Sa 14 Mai, 2005 22:00 |
  |
allow users with set J-Admin-rights to use the ACP-login |
_________________ "geht nicht" ist keine Fehlerbeschreibung mit der man was anfangen kann
bei Fragen erst suchen
Downloads gibts hier und da |
|
   |
 |
canadian psycho
phpBB2.de User

Anmeldungsdatum: 14.05.2005
Beiträge: 2
|
Verfasst am:
Sa 14 Mai, 2005 22:46 |
  |
ah...ok, problem. Code listed above to find,
| Code: |
| if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && $userdata['user_level'] == ADMIN)) |
versus the code in my login.php file
| Code: |
| if( !$userdata['session_logged_in'] || (isset($HTTP_GET_VARS['admin']) && $userdata['session_logged_in'] && ($userdata['user_level'] == ADMIN)) |
There is an extra bracket just before $userdata['user_level]
Should i just throw that extra bracket in there or would that cause any problems? Any ideas?
Cheers |
|
|
   |
 |
Titus
Administrator

Anmeldungsdatum: 24.03.2004
Beiträge: 4255
|
Verfasst am:
Sa 14 Mai, 2005 22:57 |
  |
this line is from official release
youre code is ?? i think you miss a third ")" at end to use youre code |
_________________ "geht nicht" ist keine Fehlerbeschreibung mit der man was anfangen kann
bei Fragen erst suchen
Downloads gibts hier und da |
|
   |
 |
Gnapponico
phpBB2.de User


Anmeldungsdatum: 07.07.2004
Beiträge: 123
Wohnort: Torino, Italy
|
Verfasst am:
Fr 10 Jun, 2005 10:18 |
  |
is this fix necessary? or is the newest release fixed? |
_________________
|
|
    |
 |
|
|
|
|