/** * bp_like_process_ajax() * * Runs the relevant function depending on what Ajax call has been made. * */ function bp_like_process_ajax() { global $bp; $id = preg_replace("/\\D/", "", $_POST['id']); if ($_POST['type'] == 'button like') { bp_like_add_user_like($id, 'activity'); add_action('view_who_likes', 'bp_like_get_some_likes'); } if ($_POST['type'] == 'button unlike') { bp_like_remove_user_like($id, 'activity'); } if ($_POST['type'] == 'acomment-reply bp-primary-action like') { bp_like_add_user_like($id, 'activity'); } if ($_POST['type'] == 'acomment-reply bp-primary-action unlike') { bp_like_remove_user_like($id, 'activity'); } if ($_POST['type'] == 'button view-likes') { bp_like_get_likes($id, 'activity'); } if ($_POST['type'] == 'button like_blogpost') { bp_like_add_user_like($id, 'blogpost'); } if ($_POST['type'] == 'button unlike_blogpost') { bp_like_remove_user_like($id, 'blogpost'); } if ($_POST['type'] == 'acomment-reply bp-primary-action view-likes') { bp_like_get_likes($id, 'activity'); } die; }
/** * bp_like_process_ajax() * * Runs the relevant function depending on what Ajax call has been made. * */ function bp_like_process_ajax() { global $bp; $id = preg_replace("/\\D/", "", $_POST['id']); if ($_POST['type'] == 'like') { bp_like_add_user_like($id, 'activity'); } if ($_POST['type'] == 'unlike') { bp_like_remove_user_like($id, 'activity'); } if ($_POST['type'] == 'view-likes') { bp_like_get_likes($id, 'activity'); } if ($_POST['type'] == 'like_blogpost') { bp_like_add_user_like($id, 'blogpost'); } if ($_POST['type'] == 'unlike_blogpost') { bp_like_remove_user_like($id, 'blogpost'); } die; }