z-blog后台 去掉(javaweb删除功能实现)

z-blog是一款功能强大的博客系统,它提供了许多方便的后台管理功能,比如文章的增删改查等。但是,在实际使用中,有时候我们并不需要某些功能,比如删除功能,这时候我们可以通过一些方法

z-blog是一款功能强大的博客系统,它提供了许多方便的后台管理功能,比如文章的增删改查等。但是,在实际使用中,有时候我们并不需要某些功能,比如删除功能,这时候我们可以通过一些方法来去掉这些功能。本文将介绍如何在z-blog后台中去掉删除功能。

1.备份文件

在修改z-blog后台之前,我们需要先备份一下相关文件,以防止出现意外情况。备份的文件包括:admin目录下的article_edit.php、article_save.php、article_del.php、article_batch.php、comment_edit.php、comment_del.php、comment_batch.php等文件,以及include目录下的function_admin.php文件。

2.修改function_admin.php文件

打开include目录下的function_admin.php文件,找到下面这段代码:

function admin_article_del($id) {
    $sql = $GLOBALS['zbp']->db->sql->Delete($GLOBALS['table']['Post'], array(array('=', 'log_ID', $id)));
    $GLOBALS['zbp']->db->Delete($sql);
    CountPostArray(array($id));
    $GLOBALS['zbp']->AddBuildModule('previous');
    $GLOBALS['zbp']->AddBuildModule('calendar');
    $GLOBALS['zbp']->AddBuildModule('comments');
    $GLOBALS['zbp']->AddBuildModule('archives');
    $GLOBALS['zbp']->AddBuildModule('tags');
    $GLOBALS['zbp']->AddBuildModule('authors');
    $GLOBALS['zbp']->SaveCache();
    return true;
}

将这段代码删除即可。这样,就去掉了文章删除功能。

3.修改article_edit.php文件

打开admin目录下的article_edit.php文件,找到下面这段代码:

<div class="edit">
    <input type="submit" class="button" value="{$lang['msg']['submit']}" id="btnPost" onclick="return checkArticleInfo();" />
    <input type="submit" class="button" value="{$lang['msg']['save']}({$lang['msg']['ctrl_s']})" id="btnSave" onclick="return checkArticleInfo();" />
    <input type="submit" class="button" value="{$lang['msg']['delete']}" id="btnDel" onclick="return checkDel();" />
</div>

将其中的“<input type="submit" class="button" value="{$lang['msg']['delete']}" id="btnDel" onclick="return checkDel();" />”这一行代码删除即可。这样,就去掉了文章编辑页面的删除按钮。

z-blog后台 去掉(javaweb删除功能实现)

通过以上三个步骤,我们就可以在z-blog后台中去掉删除功能了。当然,如果需要恢复删除功能,只需将备份的文件还原即可。

相关文章