diff options
-rw-r--r-- | include/enotify.php | 19 | ||||
-rw-r--r-- | view/email_notify_html.tpl | 26 | ||||
-rw-r--r-- | view/email_notify_text.tpl | 11 |
3 files changed, 46 insertions, 10 deletions
diff --git a/include/enotify.php b/include/enotify.php index 5febe4113..cf0788e6a 100644 --- a/include/enotify.php +++ b/include/enotify.php @@ -38,10 +38,10 @@ function notification($params) { $subject = sprintf( t('New mail received at %s'),$sitename); - $new_email = sprintf( t('%s sent you a new private message at %s.'),$params['source_name'],$sitename); - $email_visit = t('Please visit %s to view and/or reply to your private messages.'); - $email_tlink = sprintf( $email_visit, $siteurl . '/message' ); - $email_hlink = sprintf( $email_visit, '<a href="' . $siteurl . '/message">' . $sitename . '</a>'); + $preamble = sprintf( t('%s sent you a new private message at %s.'),$params['source_name'],$sitename); + $sitelink = t('Please visit %s to view and/or reply to your private messages.'); + $tsitelink = sprintf( $email_visit, $siteurl . '/message' ); + $hsitelink = sprintf( $email_visit, '<a href="' . $siteurl . '/message">' . $sitename . '</a>'); } @@ -53,14 +53,13 @@ function notification($params) { push_lang($params['language']); - $msg['notificationfromname'] = $sender_name; - $msg['notificationfromemail'] = $sender_email; + $msg = array(); + $msg['fromname'] = $sender_name; + $msg['fromemail'] = $sender_email; - $msg['textversion'] - = strip_tags(html_entity_decode(bbcode(stripslashes(str_replace(array("\\r\\n", "\\r", "\\n"), "\n", + $msg['textversion'] = strip_tags(html_entity_decode(bbcode(stripslashes(str_replace(array("\\r\\n", "\\r", "\\n"), "\n", $body))),ENT_QUOTES,'UTF-8')); - $msg['htmlversion'] - = html_entity_decode(bbcode(stripslashes(str_replace(array("\\r\\n", "\\r","\\n\\n" ,"\\n"), + $msg['htmlversion'] = html_entity_decode(bbcode(stripslashes(str_replace(array("\\r\\n", "\\r","\\n\\n" ,"\\n"), "<br />\n",$body)))); // load the template for private message notifications diff --git a/view/email_notify_html.tpl b/view/email_notify_html.tpl new file mode 100644 index 000000000..f020b7365 --- /dev/null +++ b/view/email_notify_html.tpl @@ -0,0 +1,26 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional //EN"> +<html> +<head> + <title>$banner</title> + <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> +</head> +<body> +<table style="border:1px solid #ccc"> + <tbody> + <tr><td colspan="2" style="background:#084769; color:#FFFFFF; font-weight:bold; font-family:'lucida grande', tahoma, verdana,arial, sans-serif; padding: 4px 8px; vertical-align: middle; font-size:16px; letter-spacing: -0.03em; text-align: left;"><img style="width:32px;height:32px; float:left;" src='$siteurl/images/friendica-32.png'><div style="padding:7px; margin-left: 5px; float:left; font-size:18px;letter-spacing:1px;">Friendica</div><div style="clear: both;"></div></td></tr> + + + <tr><td style="padding-top:22px;" colspan="2">$preamble</td></tr> + + + <tr><td style="padding-left:22px;padding-top:22px;width:60px;" valign="top" rowspan=3><a href="$url"><img style="border:0px;width:48px;height:48px;" src="$thumb"></a></td> + <td style="padding-top:22px;"><a href="$url">$from</a></td></tr> + <tr><td style="font-weight:bold;padding-bottom:5px;">$title</td></tr> + <tr><td style="padding-right:22px;">$htmlversion</td></tr> + <tr><td style="padding-top:11px;padding-bottom:11px;" colspan="2">$hsitelink</td></tr> + <tr><td></td><td>$thanks</td></tr> + <tr><td></td><td>$sit_admin</td></tr> + </tbody> +</table> +</body> +</html> diff --git a/view/email_notify_text.tpl b/view/email_notify_text.tpl new file mode 100644 index 000000000..450adc1d4 --- /dev/null +++ b/view/email_notify_text.tpl @@ -0,0 +1,11 @@ +$preamble + +$title + +$textversion + +$tsitelink + +$thanks +$site_admin + |