Code Improvements
This commit is contained in:
parent
08ee5eaf39
commit
75b705ee2c
14 changed files with 933 additions and 521 deletions
|
@ -1,30 +1,45 @@
|
|||
/**
|
||||
* Created by mmk2410 on 12/6/15.
|
||||
* JavaScript for the ajax request to delete blog post
|
||||
*
|
||||
* JavaScript for the functionality to delete blogs
|
||||
* Copyright (c) 2016 by mmk2410
|
||||
* License: MIT License
|
||||
*/
|
||||
|
||||
function main() {
|
||||
|
||||
// listener and function for recieving the posts of the selected blogs
|
||||
$("#delete_get_posts").click(function () {
|
||||
|
||||
var selectedBlog = $("#delete_selected_blog").val();
|
||||
|
||||
$.get("res/get_posts.php", {
|
||||
blog: selectedBlog
|
||||
}, function (data) {
|
||||
|
||||
$("#delete_select_post").remove();
|
||||
$("#delete_select_post_info").remove();
|
||||
$("#delete_post_button").remove();
|
||||
$("#delete_get_posts").after("<p id='delete_select_post'></p>");
|
||||
$("#delete_get_posts").after("<p id='delete_select_post_info'>Now select the post you want to delete. " +
|
||||
"Remember that once a post is deleted it can't be restored.</p>");
|
||||
$("#delete_select_post").append("<select id='delete_selected_post'></select>");
|
||||
$("#delete_get_posts").after(
|
||||
"<p id='delete_select_post_info'>" +
|
||||
"Now select the post you want to delete. " +
|
||||
"Remember that once a post is deleted it can't be restored.</p>"
|
||||
);
|
||||
$("#delete_select_post").append(
|
||||
"<select id='delete_selected_post'></select>"
|
||||
);
|
||||
|
||||
$.each($.parseJSON(data), function (index, value) {
|
||||
var post = value.substring(0, value.length - 3);
|
||||
$("#delete_selected_post").append("<option value='" + post + "'>" + post + "</option>");
|
||||
$("#delete_selected_post").append(
|
||||
"<option value='" + post + "'>" + post + "</option>"
|
||||
);
|
||||
});
|
||||
$("#delete_select_post").after("<a class='button' id='delete_post_button' " +
|
||||
"onclick='deletePostButton()'>DELETE POST</a>")
|
||||
|
||||
$("#delete_select_post").after(
|
||||
"<a class='button' id='delete_post_button' " +
|
||||
"onclick='deletePostButton()'>DELETE POST</a>"
|
||||
);
|
||||
});
|
||||
});
|
||||
|
||||
|
@ -37,10 +52,12 @@ function deletePostButton() {
|
|||
|
||||
var selectedBlog = $("#delete_selected_blog").val();
|
||||
var selectedPost = $("#delete_selected_post").val();
|
||||
|
||||
$.get("res/delete_post.php", {
|
||||
blog: selectedBlog,
|
||||
post: selectedPost
|
||||
}, function (data) {
|
||||
|
||||
$("#delete_select_post").remove();
|
||||
$("#delete_select_post_info").remove();
|
||||
$("#delete_post_button").remove();
|
||||
|
@ -51,7 +68,10 @@ function deletePostButton() {
|
|||
} else if (data == "941") {
|
||||
alert("ERROR 941: No blog as get argument given");
|
||||
} else if (data == "961") {
|
||||
alert("ERROR 961: Error while deleting the file. Check if the web server has the permission to do so.");
|
||||
alert(
|
||||
"ERROR 961: Error while deleting the file. Check if the" +
|
||||
"web server has the permission to do so."
|
||||
);
|
||||
} else if (data == "0") {
|
||||
alert("Post successfully deleted.");
|
||||
}
|
||||
|
@ -59,4 +79,4 @@ function deletePostButton() {
|
|||
|
||||
}
|
||||
|
||||
$(document).ready(main());
|
||||
$(document).ready(main());
|
||||
|
|
Reference in a new issue