• 您好!欢迎你来到异星工厂中文WIKI,目前WIKI正在施工中!
  • 编辑页面前请先阅读 投稿向导 以便更熟悉编辑方法。

有任何意见、建议、求助都可以 进群 提出哦!

BWIKI快速插入模板按钮

来自异星工厂WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
Danger-icon.png
敬告:CustomizeToolbarButtons包含JavaScript新特性、HTML5特性、CSS3特性,基于BWIKI环境使用,不支持部分过时浏览器。
当前仅支持BWIKI

什么是CustomizeToolbarButtons

  • 一言概之,CustomizeToolbarButtons能自动获取 标准应用模板 并添加到代码编辑器快速插入栏。


  • 效果图

CustomizeToolbarButtons.png


  • 注意:编辑器加载过程可能会造成几秒卡顿,加载过程快慢取决于当前WIKI 标准应用模板 数量。


  • 标准应用模板 规则:
    • 模板必须添加 [[分类:模板]]
    • 模板必须有说明文档
      • 例如:模板名称为 模板:用户
      • 则模板说明文档名称为 模板:用户/资料
      • 说明文档内必须包含调用参数
      • 模板及说明文档范例代码如下:
模板:用户
<includeonly><span class="mw-userlink" style="display:inline;vertical-align: -9px;"><bdi>({{{1|0}}})</bdi></span></includeonly><noinclude>{{面包屑|模板}}[[分类:模板]]{{文献资料}}</noinclude>
模板:用户/资料
<noinclude>{{面包屑|资料}}[[分类:说明]]</noinclude>
==使用方法==
===调用参数===
<pre>{{用户|B站ID号}}</pre>
===必填===
*B站ID号

==示例==
===你所写的===
<pre>{{用户|123855714}}</pre>

===显示内容===
{{用户|123855714}}


安装

亲爱的BWIKIer,由于当前为测试版本,如发现Bug可与我联系。

  • 安装必须拥有 管理员 小部件编辑者 权限,普通用户请跳过此章节
  • 测试版本测试能正常运作后将推送给正式版本。
  • 您有两种方法安装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("/factorio/load.php?modules=ext.gadget.CustomizeToolbarButtons&only=scripts");
注意:请勿更改此代码任何内容
  • 至此已完成安装,默认所有用户自动生效。


测试版

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

测试版暂不公开。

使用

  • 安装成功后任何拥有编辑权限(bilibili用户组)的用户都可以启用
  • 注意,您至少需要编辑权限,才能使用批量编辑功能。
  • BWIKI快速插入模板按钮自动更新,无需手动处理。

关于

所用技术列表

Not-enough-repair-packs-icon.png
CustomizeToolbarButtons使用ECMAScript 5
Not-enough-repair-packs-icon.png
CustomizeToolbarButtons基于jQuery
Not-enough-repair-packs-icon.png
CustomizeToolbarButtons使用BWIKI API
  • CustomizeToolbarButtons是开源项目,遵循Apache License。
  • CustomizeToolbarButtons部分代码来自碧蓝航线WIKI

自定义设置

目前CustomizeToolbarButtons没有任何自定义设置,所有属性均由API获取。

隐私权

CustomizeToolbarButtons仅保存功能设置,不收集任何敏感及非敏感数据。

CustomizeToolbarButtons不对Cookie做任何操作。

BWIKI管理员有权安装及卸载本插件。

BWIKI用户有权启用及禁用本插件。

更新日志

2020年8月1日
  • 1.0.1
    • 避免加载卡顿,更改为缓存刷新异步加载 --(123855714) 2020年8月1日 (一) 06:38 (CST)
2020年7月8日
  • 1.0.0
    • 建立BWIKI快速插入模板按钮 --(123855714) 2020年7月8日 (一) 20:25 (CST)