getCommentID($_POST['GetCommentId']); check_admin_referer('wp-ajax-edit-comments-edit_comment'); if ($commentID == 0) { echo "0"; } else { echo $rap_ajaxComment->getComment($commentID); } } //Gets the time left to edit a comment if (isset($_POST['LoadTimeId'])) { $commentID = $rap_ajaxComment->getCommentID($_POST['LoadTimeId']); check_admin_referer('wp-ajax-edit-comments-load_time'); if ($commentID == 0) { echo "0,0"; } else { echo $rap_ajaxComment->getTimeLeft($commentID); } } //Deletes or marks as spam if (isset($_POST['CommentOption']) && isset($_POST['CommentId'])) { check_admin_referer('wp-ajax-edit-comments-delete_spam_comment'); $commentID = $rap_ajaxComment->getCommentID($_POST['CommentId']); if ($commentID == 0) { echo "Operation Failed"; } else { switch($_POST['CommentOption']) { case "delete": if($rap_ajaxComment->deleteComment($commentID)) { echo "1"; } else { echo "Could Not Delete Comment"; } break; case "spam": if ($rap_ajaxComment->spamComment($commentID)) echo "1"; else echo "Could Not Mark as Spam"; break; } } } //Saves the comment data if (isset($_POST['SaveCommentId']) && isset($_POST['SaveContent'])) { check_admin_referer('wp-ajax-edit-comments-save_comment'); $commentID = $rap_ajaxComment->getCommentID($_POST['SaveCommentId']); if ($commentID == 0) { echo "0"; } else { $returnText = $rap_ajaxComment->saveComment($commentID, $_POST['SaveContent']); if ($returnText === "spam") { $returnText .= $rap_ajaxComment->getSpamText(); } echo $returnText; } } //Saves the author data if (isset($_POST['SaveAuthorCommentId']) && isset($_POST['AuthorURL']) && isset($_POST['AuthorName'])) { check_admin_referer('wp-ajax-edit-comments-save_author'); $commentID = $rap_ajaxComment->getCommentID($_POST['SaveAuthorCommentId']); if ($commentID == 0) { echo "0"; } else { $returnText = $rap_ajaxComment->saveAuthor($commentID, $_POST['AuthorURL'], $_POST['AuthorName']); if ($returnText === "spam") { $returnText .= $rap_ajaxComment->getSpamText(); } echo $returnText; } } ?>