全站通知:

ScrollToc

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

什么是ScrollToc

  • 一言概之,ScrollToc是一个滚动监听目录插件。


  • 适用于多目录及长页面使用。

安装

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

正式版

  • 推荐方法此方法安装后,能自动同步更新
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
4、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadget-ScrollToc 页面添加以下描述
'''ScrollToc''':滚动监听目录插件,仅在电脑端生效,移动端无效。
5、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadget-ScrollToc.js 页面添加以下代码
mw.loader.load("/wiki/load.php?modules=ext.gadget.ScrollToc&only=scripts");
注意:请勿更改此代码任何内容
  • 至此已完成安装。


测试版

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

测试版暂不公开。

使用

  • 安装成功后默认所有电脑端用户生效。
  • 更新ScrollToc,您无需做任何操作,随作者更新时即自动更新。
  • 不使用ScrollToc的页面可添加标签
    <div id="noscrolltoc"></div>
    
    或在任意标签添加id="noscrolltoc"
  • 左侧镶嵌ScrollToc的页面需添加标签
    <div id="leftscrolltoc">页面内容</div>
    
    并在其中编写页面内容。
  • 右侧镶嵌ScrollToc的页面需添加标签
    <div id="rightscrolltoc">页面内容</div>
    
    并在其中编写页面内容。
    • 注1:左右恻ScrollToc在标签外编写内容会导致页面布局异常!
    • 注2:默认ScrollToc在屏幕宽度>600像素时可用,左右侧ScrollToc在屏幕尺寸>1200像素时可用!

关于

所用技术列表

  • ScrollToc是开源项目,遵循Apache License。

自定义设置

  • ScrollToc没有自定义设置。

隐私权

  • ScrollToc没有任何储存,不收集任何敏感及非敏感数据。
  • ScrollToc不对Cookie做任何操作。
  • BWIKI管理员有权安装及卸载本插件。
  • BWIKI用户有权启用及禁用本插件。

更新日志

2024年02月14日
  • 2.6.3
    • 去掉一个重复的css
2023年10月21日
  • 2.6.2
    • 修正部分css自适应的bug
2021年5月16日
  • 2.5.4
    • 限制浮动目录最小高度,以免出现奇怪UI
    • 优化指针css自适应各种自定义UI
2021年5月12日
  • 2.3.2
2021年5月12日
  • 1.2.1
    • 修正一个目录指针错位的小bug
2021年4月12日
2021年3月16日
  • 1.0.0
    • 建立ScrollToc