全站通知:

BwikiBlackList

来自bilibili游戏中心 - WIKI
跳到导航 跳到搜索

什么是BwikiBlackList

  • 一言概之,BwikiBlackList是Bwiki贡献黑名单列表,能在贡献栏隐藏黑名单用户。


安装

  • 安装必须拥有 管理员 小部件编辑者 权限,普通用户请跳过此章节
  • 测试版本测试能正常运作后将推送给正式版本。
  • 您有两种方法安装BwikiBlackList

正式版

  • 推荐方法此方法安装后,能自动同步更新
1、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadget-section-System 页面添加标题文字
系统
注意:如果已有标题文字则跳过此步
2、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadgets-definition 页面添加标题代码
==System==
注意:如果已有 ==System== 标题则跳过此步
3、在==System==标题下添加以下代码
* BwikiBlackList[ResourceLoader|default]|BwikiBlackList.js
4、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadget-BwikiBlackList 页面添加以下描述
'''BwikiBlackList''':页面贡献黑名单。
5、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadget-BwikiBlackList.js 页面添加以下代码
mw.loader.load("/wiki/load.php?modules=ext.gadget.BwikiBlackList&only=scripts");
注意:请勿更改此代码任何内容
  • 至此已完成安装。


测试版

  • 不推荐方法:此方法安装后,无法同步更新

测试版暂不公开。

使用

  • 安装成功后默认所有电脑端用户生效。
  • 更新BwikiBlackList,您无需做任何操作,随作者更新时即自动更新。


关于

所用技术列表


自定义设置

  • 自定义BwikiBlackList名单,在 MediaWiki:BwikiBlackList.json 页面按照以下格式定义。
  • 以下例子中,格式固定,0为全局黑名单(对所有页面定义黑名单),非0值(如159,947等)为页面id(对单独页面定义黑名单),可按相同格式添加对应页面黑名单
  • uid为字符串类型的id
  • 例:
    • 本例中,全局列表有3个黑名单,单独页面有2个,每个页面有1个黑名单
    • 本例中,页面947中与全局0中有相同黑名单时,优先触发全局黑名单
{
    "0": {
        "uid": [
            "1234567",
            "489986571",
            "9388102"
        ]
    },
    "159": {
        "uid": [
            "8241359"
        ]
    },
    "947": {
        "uid": [
            "9388102"
        ]
    }
}


隐私权

  • BwikiBlackList列表在 MediaWiki:BwikiBlackList.json 储存,不收集任何敏感及非敏感数据。
  • BwikiBlackList不对Cookie做任何操作。
  • BWIKI管理员有权安装及卸载本插件。
  • BWIKI用户无权启用及禁用本插件。

更新日志

2021年11月16日
  • 1.0.34
    • 建立BwikiBlackList