Seite 1 von 1
Go to Administration Panel => neues Fenster
Verfasst: 14.10.2006 20:43
von senyafin
Hallo zusammen,
ist es sicherheitstechnisch irgendwie bedenklich, den Adminbereich bei Klick auf den Link in einem separaten Fenster zu öffnen?
Wenn nein, was müsste man ändern damit genau das passiert?
Vielen Dank
Pascal
Verfasst: 14.10.2006 21:38
von SoLo1905
klick auf die Umschalttaste und dann auf Administration-Bereich

Verfasst: 14.10.2006 22:25
von senyafin
LOL, denn kannte ich

- trotzdem gut.
Beantwortet leider nicht die Frage und löst nicht mein Problem
Verfasst: 14.10.2006 22:43
von area57
es ist an sich unbedenklich, um das zu machen schau mal in die page_tail.php und suche nach
Code: Alles auswählen
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';
ersetz das mal mit:
Code: Alles auswählen
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a target="_blank" href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';
Verfasst: 15.10.2006 09:03
von senyafin
entimon, vielen Dank für das Feedback und den code.
Ich habe den JR Admin eingebaut, der Link wurde ersetzt
Code: Alles auswählen
#
#-----[ FIND ]------------------------------------------
#
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />' : '';
#
#-----[ REPLACE WITH ]------------------------------------------
#
include_once($phpbb_root_path . 'includes/functions_jr_admin.' . $phpEx);
$admin_link = jr_admin_make_admin_link();
#
#-----[ OPEN ]------------------------------------------
Wer das ändern mag, muss in dem Fall wie folgt verfahren
Finde in der
functions_jr_admin.php
Code: Alles auswählen
function jr_admin_make_admin_link()
{
global $lang, $userdata, $phpEx;
$jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);
if (!empty($jr_admin_userdata['user_jr_admin']) || $userdata['user_level'] == ADMIN)
{
return '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />';
}
else
{
return '';
}
}
Ersetze
Code: Alles auswählen
function jr_admin_make_admin_link()
{
global $lang, $userdata, $phpEx;
$jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);
if (!empty($jr_admin_userdata['user_jr_admin']) || $userdata['user_level'] == ADMIN)
{
return '<a target="_blank" href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $lang['Admin_panel'] . '</a><br /><br />';
}
else
{
return '';
}
}