Junior Admin, Link zum ACP als Bild
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Junior Admin, Link zum ACP als Bild
wie man den ACP ein Bild geben kann an statt eines Links, weisi ch aber wie geht das beim Junior Admin Mod ???
Login als Admin OK mit Bild
Login als Junior Admin Link
es soll aber
Login als Admin OK mit Bild
Login als Junior Admin mit Bild
Login als Admin OK mit Bild
Login als Junior Admin Link
es soll aber
Login als Admin OK mit Bild
Login als Junior Admin mit Bild
könnte mir wenigstens jemand sagen wie ich hier ein Bild reinbekomme ?
Code: Alles auswählen
$admin_link = jr_admin_make_admin_link();
Die Funktion jr_admin_make_link() findet sich in der functions_junior_admin.php
Hier müstest du anstelle ' . $lang['Admin_panel'] . ' halt deinen Link zum Image einfügen (z.B. ' . $images['Jr_admin_link'] . ', wobei dann das Image noch in der cfg Datei definiert werden muss, $images['Jr_admin_link'] = "$current_template_images/{LANG}/Jr_admin_link.gif"; ).
Code: Alles auswählen
if (!function_exists('jr_admin_make_admin_link'))
{
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 '';
}
}}
Ok, leg das Image in den Ordner ../templates/.../images .
Code: Alles auswählen
if (!function_exists('jr_admin_make_admin_link'))
{
function jr_admin_make_admin_link()
{
global $lang, $userdata, $phpEx;
$jr_admin_userdata = jr_admin_get_user_info($userdata['user_id']);
$admin_img = '<img src="templates/subsilver/images/Jr_admin_link.gif" border="0" alt="'.$lang['Admin_panel'].'" title="'.$lang['Admin_panel'].'" />';
if (!empty($jr_admin_userdata['user_jr_admin']) || $userdata['user_level'] == ADMIN)
{
return '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '">' . $admin_img . '</a><br /><br />';
}
else
{
return '';
}
}
}
Danke,
hat geklappt.
und wie bekomme ich das ganze in der ovewrall_header rein für den Junior ???
für den Admin ist das ja kein Problem.
hat geklappt.
und wie bekomme ich das ganze in der ovewrall_header rein für den Junior ???
für den Admin ist das ja kein Problem.
Code: Alles auswählen
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '"><img src="templates/subSilver/images/acp_header.gif" border="0" title="Administrations-Bereich" /></a>' : '';
Code: Alles auswählen
$admin_link = ( $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '"><img src="templates/subSilver/images/acp_header.gif" border="0" title="Administrations-Bereich" /></a>' : '';
Code: Alles auswählen
$admin_link = ( $jr_admin_userdata['user_jr_admin'] || $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '"><img src="templates/subSilver/images/acp_header.gif" border="0" title="Administrations-Bereich" /></a>' : '';
also entweder bin ich bekloppt oder ich habe was vergessen einzubauen :/
hier mal der Abschnitt aus der page_header.php
bild kommt beim Junior nicht.
hier mal der Abschnitt aus der page_header.php
Code: Alles auswählen
//
// The following assigns all _common_ variables that may be used at any point
// in a template.
//
$admin_link = ( $jr_admin_userdata['user_jr_admin'] || $userdata['user_level'] == ADMIN ) ? '<a href="admin/index.' . $phpEx . '?sid=' . $userdata['session_id'] . '"><img src="templates/subSilver/images/acp_header.gif" border="0" title="Administrations-Bereich" /></a>' : '';
$template->assign_vars(array(
'ADMIN_LINK' => $admin_link,
'SITENAME' => $board_config['sitename'],
Wahrscheinlich kennt er $jr_admin_userdata nicht.
Ggf. muss die functions_junior_admin.php noch included werden.
Aber da bin ich nicht firm genug, wie und wo.
Ggf. muss die functions_junior_admin.php noch included werden.
Code: Alles auswählen
include($phpbb_root_path . 'functions_junior_admin.'.$phpEx);