本WIKI由呜呜kurumi申请于2021年03月15日创建,编辑权限开放

如有内容错误,可以联系站长呜呜kurumi提交错误,赛马娘WIKI力求给大家带来最好的体验,也欢迎训练员们和我们一起建设
bugfix0531
全站通知:

用户:387538174

来自赛马娘WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
素子ちゃん_official

通用模板

全局开发

SmartClick

TAG

Javascript ES6 JQuery React API Babel CodeMirror Ace

概述

  • SmartClick.js为素子ちゃん_official开发的Wiki编辑优化插件,能够优化Wiki阅读与编辑中的操作及编辑器UI,提升编辑效率。 SmartClick.js致力于成为一个让所有bwiki开发人员男默女泪的编辑插件
  • SmartClick.js包含EditorPartPanelPartHistoryEdit三个部分
  • SmartClick.js的编辑器优化已非常成熟,EditorPartHistoryEdit 提供了字体优化、一键历史编辑定位、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

支援卡对比工具

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

页面

JS