Seite 1 von 1
Headerbenachrichtigung Neue PM
Verfasst: 20.08.2007 20:56
von djchrisnet
Ich würde gern eine extra Nachricht anzeigen, sobald eine neue PM im Briefkasten vorhanden ist. Allerdings soll dort nichts stehen, wenn keine PMs da sind. Darf auchb gerne mit Anzahlanzeige sein...
Verfasst: 25.08.2007 10:21
von djchrisnet
jemand ne Idee?
währe echt genial
Verfasst: 25.08.2007 11:41
von punkface
page_header.php
suchen
Code: Alles auswählen
$l_privmsgs_text = sprintf($l_message_new, $userdata['user_new_privmsg']);
danach einfügen
Code: Alles auswählen
$template->assign_block_vars('switch_new_pm', array());
$template->assign_var('NEW_PM_NBR', $userdata['user_new_privmsg']);
In der overall_header.tpl kannst du dann bspw.
Code: Alles auswählen
<!-- BEGIN switch_new_pm -->
Es sind {NEW_PM_NBR} neue PMs im Postfach. Das steht zwar so schon im Menü, macht aber nichts.
<!-- END swtich_new_pm -->
einfügen.
Eine sprachabhängige Meldung kannst du erstellen, in dem du in der lang_main.php eine neue Sprachvariable und in der page_header.tpl eine neue Tempaltevariable definierst und letztere in der overall_header.tpl einfügst.
siehe:
KB:template_system
KB:template_syntax
Verfasst: 25.08.2007 20:27
von djchrisnet
Hat wunderbar funktioniert! Vielen Dank!
Der Huntergrund ist der, das ich eine eigens geproggte Sidebar besitze, inder es ned sonderbar auffällt, wenn man neue Nachrichten hat. Daher das extra in als große headernachricht!
Verfasst: 11.09.2007 15:09
von magicpain
hallo alle,
hat jemand ne ahnung, ob das auch funrkioniert, dass statt der schrift ein .gif bild (z.b. briefumschlag) abgebildet wird? natürlich auch nur, wenn eine neue nachricht vorhanden ist. an sonsten soll da nichts sein....
grüße
dennis
Verfasst: 11.09.2007 17:21
von punkface
Alles, was zwischen
und
steht, wird nur angezeigt, wenn der Benutzer eine neue PN hat - ob das jetzt nur Text oder aber auch
Bilder sind, ist völlig egal.