aboutsummaryrefslogtreecommitdiffstats
path: root/include/enotify.php
diff options
context:
space:
mode:
authorChristian Vogeley <christian.vogeley@hotmail.de>2013-08-03 00:18:14 +0200
committerChristian Vogeley <christian.vogeley@hotmail.de>2013-08-03 00:18:14 +0200
commitf09ac4e5972a77dfe73338ee207e40ec463355e9 (patch)
tree77232d70031622a162f4e00aec128961ecc7a764 /include/enotify.php
parent9294f72adb3c076932558b6f29a4c570e7962764 (diff)
downloadvolse-hubzilla-f09ac4e5972a77dfe73338ee207e40ec463355e9.tar.gz
volse-hubzilla-f09ac4e5972a77dfe73338ee207e40ec463355e9.tar.bz2
volse-hubzilla-f09ac4e5972a77dfe73338ee207e40ec463355e9.zip
Revert "Revert "merge""
This reverts commit 9294f72adb3c076932558b6f29a4c570e7962764.
Diffstat (limited to 'include/enotify.php')
-rw-r--r--include/enotify.php17
1 files changed, 15 insertions, 2 deletions
diff --git a/include/enotify.php b/include/enotify.php
index 3b7a643ed..fc8eb6439 100644
--- a/include/enotify.php
+++ b/include/enotify.php
@@ -33,7 +33,7 @@ function notification($params) {
push_lang($recip['account_language']); // should probably have a channel language
- $banner = t('Red Notification');
+ $banner = t('Red Matrix Notification');
$product = RED_PLATFORM;
$siteurl = $a->get_baseurl(true);
$thanks = t('Thank You,');
@@ -89,7 +89,7 @@ function notification($params) {
intval($recip['channel_id'])
);
if($p) {
- logger('notification comment already notified');
+ logger('notification: comment already notified');
pop_lang();
return;
}
@@ -168,6 +168,19 @@ function notification($params) {
}
if($params['type'] == NOTIFY_TAGSELF) {
+
+ $p = null;
+ $p = q("select id from notify where link = '%s' and uid = %d limit 1",
+ dbesc($params['link']),
+ intval($recip['channel_id'])
+ );
+ if($p) {
+ logger('enotify: tag: already notified about this post');
+ pop_lang();
+ return;
+ }
+
+
$subject = sprintf( t('[Red:Notify] %s tagged you') , $sender['xchan_name']);
$preamble = sprintf( t('%1$s tagged you at %2$s') , $sender['xchan_name'], $sitename);
$epreamble = sprintf( t('%1$s [zrl=%2$s]tagged you[/zrl].') ,