Exemple #1
0
    } else {
        $message = new Message('danger', __('Error', 'Failed to delete all votes'));
    }
}
// -------------------------------
// Add a comment
// -------------------------------
if (isset($_POST['add_comment'])) {
    $name = $inputService->filterName($_POST['name']);
    $comment = $inputService->filterComment($_POST['comment']);
    if ($name == null) {
        $message = new Message('danger', __('Error', 'The name is invalid.'));
    }
    if ($message == null) {
        // Add comment
        $result = $pollService->addComment($poll_id, $name, $comment);
        if ($result) {
            $message = new Message('success', __('Comments', 'Comment added'));
        } else {
            $message = new Message('danger', __('Error', 'Comment failed'));
        }
    }
}
// -------------------------------
// Delete a comment
// -------------------------------
if (!empty($_POST['delete_comment'])) {
    $comment_id = filter_input(INPUT_POST, 'delete_comment', FILTER_VALIDATE_INT);
    if ($adminPollService->deleteComment($poll_id, $comment_id)) {
        $message = new Message('success', __('adminstuds', 'Comment deleted'));
    } else {