宝塔webhooks插件清除日志

  博客提交的多了,webhooks的日志也越来越多,每次都要把滚动条拉到最底,滚动条还特别小,就想着能不能添加一个清除日志的功能。正好在宝塔论坛里看到了这样的一边文章,转载过来,记录一下
https://www.bt.cn/bbs/thread-30978-1-2.html

打开文件路径 /www/server/panel/plugin/webhook
找到 index.html 文件 编辑

修改 获取列表方法
第78行 直接替换

 zbody += ''
       +''+mlist[i].title+''
       +''+getLocalTime(mlist[i].addtime)+''
       +''+getLocalTime(mlist[i].uptime)+''
       +''+mlist[i].count+''
       +'查看密钥'
       +'
测试 | ' +'编辑 | ' +'删除
' +'' +''

添加清除日志的方法

//清除日志
function ClearLogs(path){
    loadT = layer.msg('正在清除...',{icon:16,time:0,shade: [0.3, '#000']});
    var data='&path='+path
    $.post('/files?action=DeleteFile',data,function(rdata){
        layer.close(loadT);
        if(!rdata.status) {
            layer.msg(rdata.msg,{icon:2});
            return;
        };
        layer.msg(rdata.msg,{icon:rdata.status?1:2});
    });
}

完工
宝塔webhooks插件清除日志_第1张图片

你可能感兴趣的:(宝塔webhooks插件清除日志)