function managePost(id){
window.location.href = "/blog/edit.php?p=" + id;
}
function deletePost(id, title){
dialog("confirm", "Delete post", "Do you really want to delete the post '" + title + "'?
There is no way to undo this action. You can also unpublish the post instead of deleting it.", function (confirmed) {
if (confirmed) {
var xmlhttp;
if (window.XMLHttpRequest){
xmlhttp = new XMLHttpRequest();
}
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState == 4){
if (xmlhttp.status == 200){
location.reload();
}
else{
dialog("alert", "ERROR", "Error deleting the post '" + title + "'.", null);
}
}
}
xmlhttp.open("GET","/blog/delete.php?p=" + id, true);
xmlhttp.send();
}
});
}
function deleteComment(id){
dialog("confirm", "Delete version", "Do you really want to delete this comment?
There is no way to undo this action. You can also disapprove the comment instead of deleting it.", function (confirmed) {
if (confirmed) {
var xmlhttp;
if (window.XMLHttpRequest){
xmlhttp = new XMLHttpRequest();
}
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState == 4){
if (xmlhttp.status == 200){
location.reload();
}
else{
dialog("alert", "ERROR", "Error deleting the comment.", null);
}
}
}
xmlhttp.open("GET","/blog/deletecomment.php?i=" + id, true);
xmlhttp.send();
}
});
}
function visiblePost(id, title, visible){
var xmlhttp;
if (window.XMLHttpRequest){
xmlhttp = new XMLHttpRequest();
}
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState == 4){
if (xmlhttp.status == 200){
location.reload();
}
else{
dialog("alert", "ERROR", "Error changing visibility of the post '" + title + "'.", null);
}
}
}
xmlhttp.open("GET","/post/visible.php?p=" + id + "&v=" + visible, true);
xmlhttp.send();
}
function addImage(){
}