Buon giorno a tutti, vorrei sapere se è possibile far arrivare una email all'utente ogni volta che gli si spedisce un MP messaggio privato.
ehm...questo è il comportamento di default di SMF: ogni volta che ricevi un PM ti arriva la mail.
ooppsss non mi ero accorto di alcune modifiche che avevo fatto nel profilo ;D
Dimenticavo: si può togliere nella mail il corpo del messaggio privato per "obbligare"l'utente ad entrare nel forum per leggere?
Quindi risolto? :P
Scusami stavo modificando...
Quote from: ivanom. on March 25, 2013, 09:03:11 AM
si può togliere nella mail il corpo del messaggio privato per "obbligare"l'utente ad entrare nel forum per leggere?
[rant]Dio quanto odio questo genere di notifiche senza il testo![/rant]
Cambia il testo della mail....mi sembra sia l'unico che non è in EmailTemplates, ma in PersonalMessages.
Ciao emanuele, allora ho visto in PersonalMessages.
Io vorrei cambiare come dicevo, il PM da
QuoteHai appena ricevuto un messaggio privato da xxxx su Forum xcxxx
IMPORTANTE: ricorda, questa è solo una notifica. Non rispondere a questa e-mail.
Il messaggio inviato è:
ciao
Rispondi a questo messaggio privato qui:....indirizzo diretto alla risposta
in
QuoteHai appena ricevuto un messaggio privato da xxxx su Forum xxxxxx
IMPORTANTE: ricorda, questa è solo una notifica. Non rispondere a questa e-mail.
Per leggere il messaggio vai qui: (indirizzo dei PM, ma non credo posso mettere miosito.it/forum/pm. giusto?)
In effetti ti riporto la parte del file:
$txt['pm_email'] = 'Hai appena ricevuto un messaggio privato da SENDER su ' . $context['forum_name'] . '.' . "\n\n" . 'IMPORTANTE: ricorda, questa è solo una notifica. Non rispondere a questa e-mail.' . "\n\n" . 'Il messaggio inviato è:' . "\n\n" . 'MESSAGE';
$txt['pm_multiple'] = '(destinatari multipli: \'name1, name2\')';
// Use numeric entities in the below string.
$txt['instant_reply'] = 'Rispondi a questo messaggio privato qui:';
$txt['delete_selected_confirm'] = 'Vuoi eliminare tutti i messaggi privati selezionati?';
come lo devo cambiare? :o
$txt['pm_email'] = 'Hai appena ricevuto un messaggio privato da SENDER su ' . $context['forum_name'] . '.' . "\n\n" . 'IMPORTANTE: ricorda, questa è solo una notifica. Non rispondere a questa e-mail.' . "\n\n" . 'Il messaggio inviato è:' . "\n\n" . 'MESSAGE';
togli il "MESSAGE" finale per togliere il testo, comunque guarda qua che ci sono anche le istruzioni per aggiungere il link:
http://www.simplemachines.org/community/index.php?topic=481143.msg3372023#msg3372023
per em è utopia capire tutto quell'inglese, ci ho provato ma non riesco...
In pratica bisogna fare le modifiche a diversi file o ho capito male? ::)
Io vorrei solo mettere l'indirizzamento alla index del forum o al limite /PM
dovrebbe diventare così:
QuoteHai appena ricevuto un messaggio privato da xxxx su Forum xxxxxx
IMPORTANTE: ricorda, questa è solo una notifica. Non rispondere a questa e-mail.
Per leggere il messaggio vai qui: (indirizzo dei PM, op. dell'index)
non c'è qualcosa di semplice da sostituire qui?:
Quote(indirizzo dei PM, op. dell'index)
L'unico inglese da capire è "find" (trova) e "replace with" (sostituisci con) che leggi all'inizio dei blocchi di codice.
Ci sono 3 coppie di blocchi di codice, in ogni coppia c'è un "find" ed un "replace with", quello è quello che devi fare nei due file indicati.
Le modifiche ai file di lingua le hai già fatte (vedi sopra), quel che ti resta è la modifica a Subs-Post.php.
ok grazie. Funziona,...come sempre O:)