Tools 是非官方社区Wiki。社区文档正在编写中,欢迎参与。 Wiki编辑答疑群:717421103
版本250722.2
全站通知:

滚动监听目录

阅读

    

2025-02-13更新

    

最新编辑:怒怒醬

阅读:

  

更新日期:2025-02-13

  

最新编辑:怒怒醬

来自WIKI实验室WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
空之云间

概述

  滚动监听目录(ScrollToc.js)为 怒怒 基于 逗比的马老师 编写的 ScrollToc 重新编写的BWIKI目录插件。
  注:该插件配合 BwikiTune 使用,否则会导致移动端目录样式出错。

安装

  • 推荐方法此方法安装后,能自动同步更新
1、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadget-section-System 页面添加标题文字
系统
注意:如果已有标题文字则跳过此步
2、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadgets-definition 页面添加标题代码
==System==
注意:如果已有 ==System== 标题则跳过此步
3、在==System==标题下添加以下代码
* ScrollToc[ResourceLoader|default]|ScrollToc.js
注意:如果已有 * ScrollToc[ResourceLoader|default]|ScrollToc.js 则跳过此步
4、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadget-ScrollToc 页面添加以下描述
'''ScrollToc''':滚动监听目录插件,移动端无效。
注意:如果已有内容则跳过此步
5、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadget-ScrollToc.js 页面添加以下代码
mw.loader.load("//wiki.biligame.com/tools/index.php?title=MediaWiki:ScrollToc.js&action=raw&ctype=text/javascript", "text/javascript");
注意:如果已有内容则覆盖此页面内容,请勿更改此代码任何内容
  • 至此已完成安装。

更新日志

  • 2025/02/13 V2.6
    • 将该插件移动到tools上,更改引入链接,同时增加对 BwikiTune 插件的适配,新版本将在 BwikiTune 插件下运行
  • 2024/12/21 V2.5
    • 增加对大屏幕的判定,大屏幕下目录贴合在内容部分左侧
  • 2024/10/09 V2.4
    • 修改对页面标题的判定,例如因标题出现%等特殊字符导致的代码报错
    • 增加对隐藏状态下不可视标题的判定,防止点击相应的目录链接导致页面滚动至顶部
    • 修正非页面内容id链接导致的锚点跳转失败,例如 特殊:管理FlowThread评论 的评论id跳转
  • 2024/09/25 V2.3
  • 2024/09/08 V2.2
    • 修改页面标题高度判定,支持对动态内容页面的标题定位,增加节流功能,减少页面滚动过程的消耗
  • 2024/06/21 V2.1
    • 新增编辑模式下,点击预览按钮后,页面目录的相应处理
  • 2024/06/11 V2.0
  • 2024/03/23 V1.0
    • 删除右侧目录判定,将css样式改为文件引入,增加隐藏目录动画,修正目录样式