Seite 1 von 1

"Es gibt eine neue Nachricht" formatieren

Verfasst: 20.06.2006 14:36
von .julius
Hallo Leute,

in meinem Theme ist es leider sehr dezent gelöst, wenn eine neue Nachricht eingegangen ist. Jetzt würde ich das ganze gerne so lösen, dass wenn eine neue Nachricht eintrifft der Schriftzug rot wird oder so. Aber er soll es in der normalen Standartfarbe haben,wenn keine neue im Fach ist.

Jemand ne iDee?

Verfasst: 22.06.2006 23:13
von MartinITM
Hio,

hätte da eine 3 Minuten Lösung. (Sichere vorher die Dateien, falls es bei dir nicht funktioniert.)

öffne page_header.php

suche (ca. Zeile 260)

Code: Alles auswählen

//
// Obtain number of new private messages
// if user is logged in
//
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']);
füge danach ein

Code: Alles auswählen

		$color_priv_msg1 = '<font color="red">';
		$color_priv_msg2 = '</font>';
suche (ca. Zeile 290)

Code: Alles auswählen

	}
	else
	{
		$l_privmsgs_text = $lang['No_new_pm'];
füge danach ein

Code: Alles auswählen

                $color_priv_msg1 = '';
                $color_priv_msg2 = '';
suche (ca. Zeile 360)

Code: Alles auswählen

	'PRIVATE_MESSAGE_INFO' => $l_privmsgs_text,
	'PRIVATE_MESSAGE_INFO_UNREAD' => $l_privmsgs_text_unread,
	'PRIVATE_MESSAGE_NEW_FLAG' => $s_privmsg_new,
füge danach ein

Code: Alles auswählen

        'PRIVATE_MESSAGE_COLOR1' => $color_priv_msg1,
        'PRIVATE_MESSAGE_COLOR2' => $color_priv_msg2,
öffne overall_header.tpl
suche

Code: Alles auswählen

<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>
ersetze mit

Code: Alles auswählen

<a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_COLOR1}{PRIVATE_MESSAGE_INFO}{PRIVATE_MESSAGE_COLOR2}</a>

Verfasst: 23.06.2006 00:02
von Banger
MartinITM hat geschrieben:

Code: Alles auswählen

		$color_priv_msg1 = '<font color="red">';
		$color_priv_msg2 = '</font>';
Nicht ganz...
=> http://www.phpbb.de/viewtopic.php?p=720514#720514