用户:387538174
- 支援卡分享库举报功能
- 工具流转功能
- 支援卡分享库极速版
通用模板
- 模板:翻页器 --自定义程度较高的翻页器
- 模板:Parse --能够解决大部分模板数目超限或模板展开后超2Mb的问题
- 模板:图标 --bootstrap内置图标库的封装
- 模板:ResourceLoader --马娘wiki魔改版resourceLoader,支持ES6模块化与React开发
- 模板:ES6 --ES6模块化
- 模板:React --React开发支持
全局开发
SmartClick
TAG
Javascript ES6 JQuery React API Babel CodeMirror Ace
概述
- 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仅在编辑器正常加载时生效
文档
JS/CSS
新版UI
TAG
CSS
UI改造项目
- 顶部导航栏
- 毛玻璃背景
- WIKI功能按钮
- 待审核与页面分类panel
- 全站通告
- 搜索结果
- flowthread评论区
- 贡献者栏
- toc目录
CSS
表情包系统
TAG
Javascript ES6 JQuery
概述
- 赛马娘WIKI通过脚本强行改造UI,开创性的在WIKI的评论区中引入了表情包系统
- 表情包支持26个分组,每个分组最多99个表情
- 表情包支持gif
JS
通用开发
FlowDB伪数据库
TAG
Javascript ES6 API flowthread FlowDB
概述
- FlowDB.js是flowthread api的封装,它将某个评论页的评论视为数据库,以跨过Wiki权限限制来实现普通用户的数据存储
- 其灵感来自于配卡讨论,有关FlowDB的使用详见FlowDB.js的注释 FlowDB.js
数据库页组件
JS
React开发支持
TAG
Javascript ES6 React Babel Ace
概述
- 为编辑器引入JSX支持
- 为编辑器引入React同步转码
- 引入React模板方便使用
模板
JS
赛马娘通用JS库
TAG
Javascript ES6
概述
赛马娘通用JS库旨在集中JS开发中常用的函数、类、变量等
这么做有以下优点
- 提高代码复用性
- 让开发者无需关注通用功能的开发
- 让不了解本WIKI的开发者迅速了解已有的函数封装
JS
Project
种马编辑页
TAG
HTML+CSS+Javascript ES6 JQuery SMW API
页面
JS
- MediaWiki:SeedUma_Factor.js
- MediaWiki:SeedUma_EditInfo.js
- MediaWiki:SeedUma_UmaSel.js
- MediaWiki:SeedUma_Mark.js
- MediaWiki:SeedUma_Submit.js
- MediaWiki:SeedUma_Cookie.js
- MediaWiki:SeedUma_FactorSel.js
- MediaWiki:SeedUma_Function.js
支援卡对比工具
TAG
HTML+CSS+Javascript ES6 JQuery SMW API base64
页面
JS
种马分享库-极速版
TAG
HTML+CSS+Javascript ES6 JQuery React SMW API FlowDB
页面
JS
技能速查表
TAG
HTML+CSS+Javascript ES6 JQuery React SMW API