Headerbenachrichtigung Neue PM

Du suchst einen bestimmten Mod, weißt aber nicht genau wo bzw. ob er überhaupt existiert? Wenn dir dieser Artikel nicht weiterhilft, kannst du hier den von dir gewünschten/gesuchten Mod beschreiben ...
Falls ein Mod-Autor eine der Anfragen hier aufnimmt um einen neuen Mod zu entwicklen, geht's in phpBB 2.0: Mods in Entwicklung weiter.
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.
Antworten
Benutzeravatar
djchrisnet
Mitglied
Beiträge: 1275
Registriert: 29.06.2007 15:52
Wohnort: Elmshorn
Kontaktdaten:

Headerbenachrichtigung Neue PM

Beitrag 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...
Benutzeravatar
djchrisnet
Mitglied
Beiträge: 1275
Registriert: 29.06.2007 15:52
Wohnort: Elmshorn
Kontaktdaten:

Beitrag von djchrisnet »

jemand ne Idee?
währe echt genial
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag 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
Benutzeravatar
djchrisnet
Mitglied
Beiträge: 1275
Registriert: 29.06.2007 15:52
Wohnort: Elmshorn
Kontaktdaten:

Beitrag 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!
magicpain
Mitglied
Beiträge: 18
Registriert: 31.10.2006 01:35
Wohnort: Augsburg
Kontaktdaten:

Beitrag 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
-= ich poste, also bin ich =-
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

Alles, was zwischen

Code: Alles auswählen

<!-- BEGIN switch_new_pm -->
und

Code: Alles auswählen

<!-- END swtich_new_pm -->
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.
Antworten

Zurück zu „phpBB 2.0: Mod Suche/Anfragen“