notification email on follow activities
This commit is contained in:
parent
964ca0e079
commit
05236adf0f
4 changed files with 36 additions and 2 deletions
|
@ -1045,6 +1045,26 @@ function new_follower($importer,$contact,$datarray,$item) {
|
||||||
dbesc(datetime_convert())
|
dbesc(datetime_convert())
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
$r = q("SELECT * FROM `user` WHERE `uid` = %d LIMIT 1",
|
||||||
|
intval($importer['uid'])
|
||||||
|
);
|
||||||
|
if(count($r)) {
|
||||||
|
if(($r[0]['notify-flags'] & NOTIFY_INTRO) && ($r[0]['page-flags'] == PAGE_NORMAL)) {
|
||||||
|
$email_tpl = load_view_file('view/follow_notify_eml.tpl');
|
||||||
|
$email = replace_macros($email_tpl, array(
|
||||||
|
'$requestor' => ((strlen($name)) ? $name : t('[Name Withheld]')),
|
||||||
|
'$url' => $url,
|
||||||
|
'$myname' => $r[0]['username'],
|
||||||
|
'$siteurl' => $a->get_baseurl(),
|
||||||
|
'$sitename' => $a->config['sitename']
|
||||||
|
));
|
||||||
|
$res = mail($r[0]['email'],
|
||||||
|
t("You have a new follower at ") . $a->config['sitename'],
|
||||||
|
$email,
|
||||||
|
'From: ' . t('Administrator') . '@' . $_SERVER[SERVER_NAME] );
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
14
view/follow_notify_eml.tpl
Normal file
14
view/follow_notify_eml.tpl
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
|
||||||
|
Dear $myname,
|
||||||
|
|
||||||
|
You have a new follower at $sitename - '$requestor'.
|
||||||
|
|
||||||
|
You may visit their profile at $url.
|
||||||
|
|
||||||
|
Please login to your site to approve or ignore/cancel the request.
|
||||||
|
|
||||||
|
$siteurl
|
||||||
|
|
||||||
|
Regards,
|
||||||
|
|
||||||
|
$sitename administrator
|
|
@ -1,7 +1,7 @@
|
||||||
|
|
||||||
Dear $myname,
|
Dear $myname,
|
||||||
|
|
||||||
You have just received a personal introduction at $sitename
|
You have just received a connection request at $sitename
|
||||||
|
|
||||||
from '$requestor'.
|
from '$requestor'.
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue