Seite 1 von 1

PN per Mail

Verfasst: 15.12.2003 09:54
von Kobold_EB
Ich suche einen Mod, der die erhaltenen PNs direkt in die Benachrichtigungsmail schreibt.

Hab leider nichts entsprechendes mit der Suche gefunden, gibts sowas überhaupt?

Verfasst: 15.12.2003 10:45
von oxpus
Ich habe da mal einen andere Mod etwas missbraucht. Ist zwar ungetestet, sollte aber gehen:

Code: Alles auswählen

# 
#-----[ ÖFFNE ]------------------------------------------ 
# 
privmsg.php

# 
#-----[ FINDE ]------------------------------------------ 
# 
	$emailer->assign_vars(array(
		'USERNAME' => $to_username,

# 
#-----[ DANACH EINFÜGEN ]------------------------------------------ 
# 
		'MESSAGE' => $privmsg_message,
		'SUBJECT' => $privmsg_subject,

# 
#-----[ ÖFFNE ]------------------------------------------ 
# 
language/lang_xxx/email/privmsg_notify.tpl,

# 
#-----[ FÜGE EIN ]------------------------------------------ 
# // An beliebiger Stelle
#
{SUBJECT}

{MESSAGE}
OXPUS

Verfasst: 15.12.2003 10:51
von Kobold_EB
danke für die superfixe antwort! :)

ich werds mal testen und meld mich wieder!

Verfasst: 15.12.2003 11:05
von oxpus
Ich hab den Code nochmal um den Betreff erweitert...

Verfasst: 15.12.2003 12:09
von Kobold_EB
so, jetzt ist der mod getestet! :D

funzt einwandfrei! Danke nochmal!

ich denk mal die eingriffe sind auch nicht so schwerwiegend, dasses irgendwo fehler geben könnte ...

Verfasst: 15.12.2003 13:43
von oxpus
Nein, Fehler nicht, denn es werden ja nur zusätzlich 2 existierende Werte an das Template übergeben. So wie andere Werte eben auch.

Schön das es funktioniert. Habe das auch gleich bei mir mir eingebaut. Besser ist das ;)

OXPUS

Verfasst: 15.12.2003 18:26
von Kobold_EB
achso, hab noch ne idee, quasi ne kleine verbesserung

wäre noch interessant, von wem die PN kommt, wenn dieser nich grad seinen Namen drunter schreibt.

Verfasst: 15.12.2003 18:48
von oxpus
Das ist dieser Mod:

Code: Alles auswählen

################################################################# 
## Mod Title: Notify Email For Private Message Shows Poster Name 
## Mod Version: 1.0.0 
## Author: Lucio Ros (e-mail is on my site)
## Personal Site: http://utenti.lycos.it/lucioros
## Description: This will show the name of the person sending you
##		a private message in the notification email.
## 
## Installation Level: easy
## Installation Time: 4 Minutes 
## Files To Edit: privmsg.php,
##                language/lang_english/email/privmsg_notify.tpl
##                language/lang_german/email/privmsg_notify.tpl
##
## Included Files: N/A 
##
##############################################################
## This MOD is released under the GPL License.
## Intellectual Property is retained by the MOD Author(s) listed above
##############################################################
## Author Notes: Many thanks to Matthijs < matthijs@beryllium.net >,
##		 whose "Notify Email Shows Poster Name" MOD inspired this.
##
################################################################# 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
################################################################# 

# 
#-----[ OPEN ]------------------------------------------ 
# 
privmsg.php

# 
#-----[ FIND ]------------------------------------------ 
# 
	$emailer->assign_vars(array(
		'USERNAME' => $to_username,

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
		'POSTER_USERNAME' => $userdata['username'],  

# 
#-----[ OPEN ]------------------------------------------ 
# 
language/lang_english/email/privmsg_notify.tpl,

# 
#-----[ FIND ]------------------------------------------ 
# 
You have received a new private message to your account

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
{POSTER_USERNAME} has sent a new private message to your account

# 
#-----[ OPEN ]------------------------------------------ 
# 
language/lang_german/email/privmsg_notify.tpl,

# 
#-----[ FIND ]------------------------------------------ 
# 
You have received a new private message to your account

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
{POSTER_USERNAME} hat Dir eine neue private Nachricht gesendet an Deinen Akkount auf

# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Von dem habe ich auch die o.g. Änderungen abgeleitet.

OXPUS

Verfasst: 15.12.2003 18:53
von Kobold_EB
ahja!

nun isses ja kein problem alles zu kombinieren

Verfasst: 15.12.2003 18:57
von oxpus
Will aber nicht unbedingt den bestehenden Mod dazu "missbrauchen". Kann aber frei kombiniert werden. Ist schon richtig.