Skip to content

n0099/vtop

Repository files navigation

VTOP 0.14

贴吧吧务后台公开显示php代理

本项目为对原作者贴吧@蓝色火焰EVICZONESS'S TRACE)于2014~15年所维护VTOP项目的fork,其源码首发在bug吧精品区,但0.12原始版本疑已失传

如何安装

  1. 设置config.php中的配置项(吧务账号bduss,吧名等)
  2. (可选)为您的web server配置urlrewrite规则以去除左侧面板链接url末尾的.php

    nginx

    /path/to/your/vtop为您所部署位置的url目录路径
    location /path/to/your/vtop {
        try_files $uri $uri/ $uri.php$is_args$query_string;
    }

    apache

    您不需要手动配置(已在.htaccess中配置) 然后设置config.php中的URL_REWRITE_ENABLED为true
  3. (可选)配置访问删帖/封禁申诉页的非首页(非/appeal或/postappeal,即申诉详情和已处理申诉页)路由所需的urlrewrite规则

    nginx

    location ~ /bawu2/((post|)appeal) {
        if ($arg_kw = '吧名') {
            return 302 /path/to/your/vtop/$1?$args;
        }
        # 如在不同路径部署了多个vtop,请复制上述if块,在此注释后粘贴,并修改吧名及路径
    }

    apache

    我不使用apache所以并不清楚上述nginx配置的apache版本,欢迎提PR补充

改进内容

  • 无需反代贴吧图片域资源,节省服务器流量(基于前端Service Worker重定向url,故不支持远古浏览器、Firefox 隐私模式,可能随贴吧服务端变动而失效)
  • 增加显示删帖/封禁申诉、吧务考勤、黑名单列表、本吧数据及吧务考勤excel下载,如需隐藏可删除对应php文件
  • 防止当bduss账号担任多个吧吧务时可通过手写url querystring访问指定贴吧以外贴吧的后台
  • 左侧面板链接中去除?word=$吧名以精简url
  • 支持显示删帖日志页的帖子媒体内容(图片视频等)
  • (可选)隐藏删帖日志页的帖子内容
  • 支持https
  • 更新curl ua和超时参数
  • 其他针对贴吧上游更改的同步更新

相似项目

以下为原作者所写readme.php

LOG

VTOP 0.12 加入隐藏操作人

VTOP 0.11 修改路径为相对路径 优化算法 修正个别反人类设计

VTOP 0.10 bug过多,跳过

2014-11 VTOP 0.9 好吧,实际上这不是一个php文件。。 沉默了这么久,我也冒个泡吧…… 这是VTOP(Viczone Tieba Open Panel)0.9版本,开源无公害。 设计的比较简单,也没用OOP。十月我才比完NOIP,所以写的代码有些竞赛的感觉……

使用方法: 在config文件夹内main.php配置好cookie什么的就行了,那里都有提示。

我不是专门搞这个的= =苦逼学生一枚,有什么设计不合理的地方还多多包涵……

本软件前身是bug吧的公开后台,也是本人设计的= =不过,很不完善……

About

贴吧吧务后台公开显示php代理

Resources

Stars

Watchers

Forks

Releases

No releases published