Example #1
0
 function new_like_notify($action_id)
 {
     global $user, $notify, $url;
     if (!$action_id) {
         return false;
     }
     $owner_id = he_wall::get_action_owner($action_id);
     $owner = new se_user(array($owner_id));
     if (!$owner->user_exists || $user->user_info['user_id'] == $owner_id) {
         return false;
     }
     if ($owner->usersetting_info['usersetting_notify_wallactionlike']) {
         $login_url = '<a href="' . $url->url_base . "login.php\">" . $url->url_base . "login.php</a>";
         $replace_arr = array($owner->user_displayname, $user->user_displayname, $login_url);
         send_systememail('wallactionlike', $owner->user_info['user_email'], $replace_arr);
     }
     $url_vars = array('', $action_id);
     $replace_arr = array($user->user_displayname);
     $notify->notify_add($owner->user_info['user_id'], 'wallactionlike', $action_id, $url_vars, $replace_arr);
 }