Ohne zu überlegen....
includes/page_header.php
Code: Alles auswählen
#
#------[ FINDE ] ----------------------------
#
if ( ($userdata['session_logged_in']) && (empty($gen_simple_header)) )
{
if ( $userdata['user_new_privmsg'] )
{
$l_message_new = ( $userdata['user_new_privmsg'] == 1 ) ? $lang['New_pm'] : $lang['New_pms'];
$l_privmsgs_text = sprintf($l_message_new, $userdata['user_new_privmsg']);
#
#------[ DARUNTER EINFÜGEN ] ----------------------------
#
$privmsgs_img = '<img src="templates/subSilver/images/neue_pn.gif" width="12" height="13" border="0" alt="' . $l_privmsgs_text . '" hspace="3" />';
#
#------[ FINDE ] ----------------------------
#
else
{
$s_privmsg_new = 0;
$icon_pm = $images['pm_new_msg'];
}
}
else
{
$l_privmsgs_text = $lang['No_new_pm'];
#
#------[ DARUNTER EINFÜGEN ] ----------------------------
#
$privmsgs_img = '<img src="templates/subSilver/images/keine_neue_pn.gif" width="12" height="13" border="0" alt="' . $l_privmsgs_text . '" hspace="3" />';
#
#------[ FINDE ] ----------------------------
#
else
{
$l_privmsgs_text_unread = $lang['No_unread_pm'];
}
}
else
{
$icon_pm = $images['pm_no_new_msg'];
$l_privmsgs_text = $lang['Login_check_pm'];
#
#------[ DARUNTER EINFÜGEN ] ----------------------------
#
$privmsgs_img = '<img src="templates/subSilver/images/einloggen_um_neue_pn_zu_sehen.gif" width="12" height="13" border="0" alt="' . $l_privmsgs_text . '" hspace="3" />';
#
#------[ FINDE ] ----------------------------
#
'LOGGED_IN_USER_LIST' => $online_userlist,
'RECORD_USERS' => sprintf($lang['Record_online_users'], $board_config['record_online_users'], create_date($board_config['default_dateformat'], $board_config['record_online_date'], $board_config['board_timezone'])),
'PRIVATE_MESSAGE_INFO' => $l_privmsgs_text,
#
#------[ DARUNTER EINFÜGEN ] ----------------------------
#
'PRIVATE_MESSAGE_IMG' => $privmsgs_img,
templates/deinStyle/overall_header.tpl
Code: Alles auswählen
#
#------[ FINDE UND LÖSCHE ] ----------------------------
#
<img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />
#
#------[ FINDE ] ----------------------------
#
{PRIVATE_MESSAGE_INFO}
#
#------[ DAVOR EINFÜGEN ] ----------------------------
#
{PRIVATE_MESSAGE_IMG}
Du musst die Pfade, Dateinamen, Breite- und Höhenangaben der Bildern noch anpassen. Du kannst statt dem "einloggen_um_neue_pn_zu_sehen.gif" auch das "keine_neue_pn.gif" nehmen.
Kurze Erläuterung:
"neue_pn.gif" wird angezeigt, wenn der User eingeloggt ist und eine neue Nachricht hat.
"keine_neue_pn.gif" wird angezeigt, wenn der User eingeloggt ist und keine neue Nachricht hat.
"einloggen_um_neue_pn_zu_sehen.gif" wird angzeigt, wenn der User nicht eingeloggt ist und sich erst einloggen muss, damit er sieht, ob er neue Nachrichten hat.
Die overall_header.tpl wird bei dir anders aussehen, wenn du Probleme hast die Anpassung in der overall_header.tpl druchzuführen, dann verlinke mal deine overall_header.tpl.
Wahlweise kannst du auch statt
Code: Alles auswählen
#
#------[ DARUNTER EINFÜGEN ] ----------------------------
#
$privmsgs_img = '<img src="templates/subSilver/images/neue_pn.gif" width="12" height="13" border="0" alt="' . $l_privmsgs_text . '" hspace="3" />';
folgendes einfügen, dann wird unterschieden, ob der User eine oder mehrere neue PNs hat.
Code: Alles auswählen
#
#------[ DARUNTER EINFÜGEN ] ----------------------------
#
$privmsgs_img = ( $userdata['user_new_privmsg'] == 1 ) ? '<img src="templates/subSilver/images/neue_pn.gif" width="12" height="13" border="0" alt="' . $l_privmsgs_text . '" hspace="3" />' : '<img src="templates/subSilver/images/mehrere_neue_pns.gif" width="12" height="13" border="0" alt="' . $l_privmsgs_text . '" hspace="3" />';