From bdb5d2b95792782ebc379e3348cad1812c1980b4 Mon Sep 17 00:00:00 2001 From: cash Date: Wed, 9 Mar 2011 03:07:40 +0000 Subject: Fixes #3058 pulls likes out as a plugin git-svn-id: http://code.elgg.org/elgg/trunk@8639 36083f99-b078-4883-b0ff-0f9b5a30f544 --- actions/likes/add.php | 66 ------------------------------------------------ actions/likes/delete.php | 31 ----------------------- 2 files changed, 97 deletions(-) delete mode 100644 actions/likes/add.php delete mode 100644 actions/likes/delete.php (limited to 'actions') diff --git a/actions/likes/add.php b/actions/likes/add.php deleted file mode 100644 index 12eed2427..000000000 --- a/actions/likes/add.php +++ /dev/null @@ -1,66 +0,0 @@ -canAnnotate(0, 'likes')) { - // plugins should register the error message to explain why liking isn't allowed - forward(REFERER); -} - -$user = elgg_get_logged_in_user_entity(); -$annotation = create_annotation($entity->guid, - 'likes', - "likes", - "", - $user->guid, - $entity->access_id); - -// tell user annotation didn't work if that is the case -if (!$annotation) { - register_error(elgg_echo("likes:failure")); - forward(REFERER); -} - -// notify if poster wasn't owner -if ($entity->owner_guid != $user->guid) { - - notify_user($entity->owner_guid, - $user->guid, - elgg_echo('likes:email:subject'), - elgg_echo('likes:email:body', array( - $user->name, - $entity->title, - //$comment_text, - $entity->getURL(), - $user->name, - $user->getURL() - )) - ); -} - -system_message(elgg_echo("likes:likes")); - -//add to river -add_to_river('annotation/annotatelike', 'likes', $user->guid, $entity->guid, "", 0, $annotation); - -// Forward back to the page where the user 'liked' the object -forward(REFERER); diff --git a/actions/likes/delete.php b/actions/likes/delete.php deleted file mode 100644 index 7d535052d..000000000 --- a/actions/likes/delete.php +++ /dev/null @@ -1,31 +0,0 @@ -entity_guid); - - if ($likes->canEdit()) { - $likes->delete(); - system_message(elgg_echo("likes:deleted")); - forward(REFERER); - } - -} else { - $url = ""; -} - -register_error(elgg_echo("likes:notdeleted")); -forward(REFERER); \ No newline at end of file -- cgit v1.2.3