[ABD] Sound
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
achso nee
also standard ist eigentlich das hier...
ohne Nachrichten:
Du hast (0 Neue Nachrichten)
Mit Nachrichten:
Du hast (1 Neue Nachricht)
so sah es also vor der Änderung bezüglich des Sound@PM-Mods aus.
nun passiert es aber, dass auch bei NULL neuen Nachrichten die Anzeige folgendermaßen ausschaut:
Du hast (0 Neue Nachrichten)
also auch bei NULL ist der Text rot^^
also standard ist eigentlich das hier...
ohne Nachrichten:
Du hast (0 Neue Nachrichten)
Mit Nachrichten:
Du hast (1 Neue Nachricht)
so sah es also vor der Änderung bezüglich des Sound@PM-Mods aus.
nun passiert es aber, dass auch bei NULL neuen Nachrichten die Anzeige folgendermaßen ausschaut:
Du hast (0 Neue Nachrichten)
also auch bei NULL ist der Text rot^^
na ja nun, ist ja auch nicht standard.
also, erstmal mache das rückgängig
dann > open functions.php
find
replace with
also, erstmal mache das rückgängig
Code: Alles auswählen
'NEW_PM' => '<strong style="color:#FF0000;">%d neue Nachricht</strong>',
'NEW_PMS' => '<strong style="color:#FF0000;">%d neue Nachrichten</strong>',
find
Code: Alles auswählen
$l_privmsgs_text = sprintf($l_message_new, $user->data['user_new_privmsg']);
Code: Alles auswählen
$l_privmsgs_text = '<strong style="color:#FF0000;">' . sprintf($l_message_new, $user->data['user_new_privmsg']) . '</strong>';
hm, bei mir gehts
check es auf meinem testboard
test / testuser
gemeint ist dieser block in der includes/functions.php
testweise mal zusätzlich in der pm_x_refresh.php
das hier ändern
check es auf meinem testboard
test / testuser
gemeint ist dieser block in der includes/functions.php
Code: Alles auswählen
// Obtain number of new private messages if user is logged in
if (isset($user->data['is_registered']) && $user->data['is_registered'])
{
if ($user->data['user_new_privmsg'])
{
$l_message_new = ($user->data['user_new_privmsg'] == 1) ? $user->lang['NEW_PM'] : $user->lang['NEW_PMS'];
$l_privmsgs_text = '<strong style="color:#FF0000;">' . sprintf($l_message_new, $user->data['user_new_privmsg']) . '</strong>';
das hier ändern
Code: Alles auswählen
$l_message_new = ($user->data['user_new_privmsg'] == 1) ? $user->lang['NEW_PM'] : $user->lang['NEW_PMS'];
echo $l_privmsgs_text = '<strong style="color:#FF0000;">' . sprintf($l_message_new, $user->data['user_new_privmsg']) . '</strong>';}
else{
if ($user->data['user_id'] !== ANONYMOUS){
$l_message_new = ($user->data['user_new_privmsg'] == 1) ? $user->lang['NEW_PM'] : $user->lang['NEW_PMS'];
echo $l_privmsgs_text = '<strong style="color:#FF0000;">' . sprintf($l_message_new, $user->data['user_new_privmsg']) . '</strong>';}}
hmm mit der zusätzlichen Änderung in der pm_x_refresh.php ist es jetzt wieder genauso wie am anfang. Habe ich keine neue nachricht, wird nach ablauf des eingestellten Intervalls auch das...
Du hast (0 neue Nachrichten)
ROT
Irgendwie steckt der wurm drinne
Edit: So ich habs!!!
so geht es^^
1000 Dank!
Du hast (0 neue Nachrichten)
ROT

Irgendwie steckt der wurm drinne

Edit: So ich habs!!!

Code: Alles auswählen
echo $x_output;
$l_message_new = ($user->data['user_new_privmsg'] == 1) ? $user->lang['NEW_PM'] : $user->lang['NEW_PMS'];
echo $l_privmsgs_text = '<strong style="color:#FF0000;">' . sprintf($l_message_new, $user->data['user_new_privmsg']) . '</strong>';}
else{
if ($user->data['user_id'] !== ANONYMOUS){
$l_message_new = ($user->data['user_new_privmsg'] == 1) ? $user->lang['NEW_PM'] : $user->lang['NEW_PMS'];
echo $l_privmsgs_text = '<strong>' . sprintf($l_message_new, $user->data['user_new_privmsg']) . '</strong>';}}
1000 Dank!