全站通知:
CustomizeToolbarButtons
刷
历
编
跳到导航
跳到搜索
|
什么是CustomizeToolbarButtons
- 一言概之,CustomizeToolbarButtons 能自动获取 标准应用模板 并添加到代码编辑器快速插入栏。
- 效果图
- 注意:编辑器加载过程可能会造成几秒卡顿,加载过程快慢取决于当前WIKI 标准应用模板 数量。
- 标准应用模板 规则:
- 模板必须添加
[[分类:模板]]
- 模板必须有说明文档
- 例如:模板名称为
模板:用户
- 则模板说明文档名称为
模板:用户/文档
- 说明文档内必须包含调用参数
- 模板及说明文档范例代码如下:
- 例如:模板名称为
- 模板必须添加
<includeonly><table style="display:inline;vertical-align: -9px;"><tr><td><div class="mw-userlink"><bdi>({{{1|0}}})</bdi></div></td></tr></table></includeonly><noinclude>{{面包屑|模板}}[[分类:模板]]{{模板说明}}</noinclude>
<noinclude>{{面包屑|说明}}[[分类:说明]]</noinclude> ==使用方法== ===调用参数=== <pre>{{用户|B站ID号}}</pre> ===必填=== *B站ID号 ==示例== ===你所写的=== <pre>{{用户|123855714}}</pre> ===显示内容=== {{用户|123855714}}
- 模板说明文档使用格式可直接引用模板:模板说明及模板:模板说明/文档
安装
- 安装必须拥有 管理员 或 小部件编辑者 权限,普通用户请跳过此章节
- 测试版本测试能正常运作后将推送给正式版本。
- 您有两种方法安装CustomizeToolbarButtons
正式版
- 推荐方法:此方法安装后,能自动同步更新
1、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadget-section-Editing 页面添加标题文字 |
---|
编辑工具 |
注意:如果已有标题文字则跳过此步 |
2、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadgets-definition 页面添加标题代码 |
==Editing== |
注意:如果已有 ==Editing== 标题则跳过此步 |
3、在==Editing==标题下添加以下代码 |
* CustomizeToolbarButtons[ResourceLoader|rights=edit|default]|CustomizeToolbarButtons.js |
4、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadget-CustomizeToolbarButtons 页面添加以下描述 |
'''CustomizeToolbarButtons''':BWIKI快速插入模板按钮。 |
5、在 https://wiki.biligame.com/你管理的BWIKI/MediaWiki:Gadget-CustomizeToolbarButtons.js 页面添加以下代码 |
mw.loader.load("/wiki/load.php?modules=ext.gadget.CustomizeToolbarButtons&only=scripts"); |
注意:请勿更改此代码任何内容 |
- 至此已完成安装。
测试版
- 不推荐方法:此方法安装后,无法同步更新
测试版暂不公开。
使用
- 安装成功后任何拥有编辑权限(bilibili用户组)的用户都可以启用
- 更新CustomizeToolbarButtons,您无需做任何操作,随作者更新时即自动更新。
关于
所用技术列表
- CustomizeToolbarButtons是开源项目,遵循Apache License。
- CustomizeToolbarButtons部分代码参考碧蓝航线WIKI
自定义设置
- CustomizeToolbarButtons暂时没有自定义设置(以后可能会增加自定义按钮选项)。
- 所有模板按钮均使用BWIKI API自动获取。
隐私权
- CustomizeToolbarButtons按钮配置储存在LocalStorage,不收集任何敏感及非敏感数据。
- CustomizeToolbarButtons不对Cookie做任何操作。
- BWIKI管理员有权安装及卸载本插件。
- BWIKI用户有权启用及禁用本插件。
更新日志
- 2024年3月1日
- 2.0.1 beta
- 重构异步代码
- 2021年4月4日
- 1.1.0
- 更改模板按钮生成逻辑
- 增加按钮缓存为1小时
- 更改配置储存结构
- 2020年8月1日
- 1.0.1
- 避免加载卡顿,更改为缓存刷新异步加载
- 2020年7月8日
- 1.0.0
- 建立CustomizeToolbarButtons