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); }