[Tutorial]Como incluir en los correos de notificacion los mensajes de los MP
Como incluir en los correos de notificacion los mensajes de los Mensajes Privados
Hay que editar dos archivos.
1. inc/languajes/messages.lang.php
Buscar:
Remplazar por:
2. inc/datahandlers/pm.php
Buscar:
Remplazar por:
Ejemplo:
Esto es un correo de notificación de un MP, ahora se incluye el mensaje escrito en ese MP.
![[Image: sinttulo1dp.jpg]](http://img829.imageshack.us/img829/881/sinttulo1dp.jpg)
Hay que editar dos archivos.
1. inc/languajes/messages.lang.php
Buscar:
$l['email_newpm'] = "{1},
Has recibido un nuevo mensaje privado en {3} de {2}. Para ver este mensaje, ve al siguiente enlace:
{4}/private.php
Se te hace saber que ya no recibirás más notificaciones de nuevos mensajes hasta que visites {3}.
Puedes desactivar las notificaciones de mensajes nuevos en la página de opciones de tu cuenta:
{4}/usercp.php?action=options
Gracias,
El equipo de {3}
{4}";Remplazar por:
$l['email_newpm'] = "{1},
Has recibido un nuevo mensaje privado en {3} de {2}.
---
{5}
---
Para ver este mensaje, ve al siguiente enlace:
{4}/private.php
Se te hace saber que ya no recibirás más notificaciones de nuevos mensajes hasta que visites {3}.
Puedes desactivar las notificaciones de mensajes nuevos en la página de opciones de tu cuenta:
{4}/usercp.php?action=options
Gracias,
El equipo de {3}
{4}";2. inc/datahandlers/pm.php
Buscar:
$emailmessage = $lang->sprintf($emailmessage, $recipient['username'], $pm['sender']['username'], $mybb->settings['bbname']);Remplazar por:
$emailmessage = $lang->sprintf($emailmessage, $recipient['username'], $pm['sender']['username'], $mybb->settings['bbname'], $mybb->settings['bburl'], $pm['message']);Ejemplo:
Esto es un correo de notificación de un MP, ahora se incluye el mensaje escrito en ese MP.
![[Image: sinttulo1dp.jpg]](http://img829.imageshack.us/img829/881/sinttulo1dp.jpg)
esta exelente pero para los que no saben dejales una cap

Wow, muy bueno, asi podremos generar indirectamente mas actividad, si es que digamos una persona se olvida del foro, aparte de que es muy conveniente
Gracias, pero no encuentro la segunda linea de la modificacion de inc/datahandlers/pm.php ... esto es el mio ..
Bueno ese es una parte .. alguna idea como ponerla ...
Gracias
Y por cierto el otro archivo lo tengo dentro de la carpeta español, no fuera como deberia ser, segun este tutorial ..
if(trim($user['language']) != '' && $lang->language_exists($user['language']))
{
$uselang = trim($user['language']);
}
elseif($mybb->settings['bblanguage'])
{
$uselang = $mybb->settings['bblanguage'];
}
else
{
$uselang = "english";
}
if($uselang == $mybb->settings['bblanguage'] || !$uselang)
{
$emailsubject = $lang->emailsubject_reachedpmquota;
$emailmessage = $lang->email_reachedpmquota;
}
else
{
$userlang = new MyLanguage;
$userlang->set_path(MYBB_ROOT."inc/languages");
$userlang->set_language($uselang);
$userlang->load("messages");
$emailsubject = $userlang->emailsubject_reachedpmquota;
$emailmessage = $userlang->email_reachedpmquota;
}
$emailmessage = $lang->sprintf($emailmessage, $user['username'], $mybb->settings['bbname'], $mybb->settings['bburl']);
$emailsubject = $lang->sprintf($emailsubject, $mybb->settings['bbname']);
my_mail($user['email'], $emailsubject, $emailmessage);Bueno ese es una parte .. alguna idea como ponerla ...
Gracias
Y por cierto el otro archivo lo tengo dentro de la carpeta español, no fuera como deberia ser, segun este tutorial ..