全站通知:

模板:SmartClick

来自bilibili游戏中心 - WIKI
跳到导航 跳到搜索
丨前言
  • 本模板来源 赛马娘bwiki,实际效果请前往赛马娘wiki进行体验
  • SmartClick.js为素子ちゃん_official开发的Wiki编辑优化插件,能够优化Wiki阅读与编辑中的操作及编辑器UI,提升编辑效率。
  • SmartClick.js致力于成为一个让所有bwiki开发人员男默女泪的编辑插件
  • SmartClick.js包含EditorPart、PanelPart、HistoryEdit三个部分
  • SmartClick.js的编辑器优化已非常成熟,EditorPart 与 HistoryEdit 提供了字体优化、一键历史编辑定位、Wiki要素检查、widget高亮优化、JS/CSS自动补全、React支持、代码调试等史诗级优化。 WIKI的编辑器终于像个编辑器了
  • SmartClick.js的PanelPart部分还提供了当前页面的快速操作,及全站页面的快捷访问(全站快捷功能开发中)
  • SmartClick.js仅在编辑器正常加载时生效


丨模板移植
Common.js与Common.css有较长时间的缓存(约一个小时),请修改后耐心等待

第一步

在自己wiki的域名下新建 MediaWiki:SmartClick.js,放入  该JS文件  的内容

第二步

在自己wiki的域名下找到 MediaWiki:Common.js 并放入以下代码:

//编辑器插件SmartClick引入
$(function(){
	mw.loader.load("//wiki.biligame.com" + mw.util.wikiScript("") + "?title=MediaWiki:SmartClick.js&action=raw&ctype=text/javascript", "text/javascript");
	console.log("SmartClick.js initialized!");
});

第三步

在自己wiki的域名下找到 MediaWiki:Common.css并放入以下代码:

/* SmartClick修正 */
.popover-content{word-break:break-all}