关于灰机workshop

这里灰机wiki集中管理模板和零件的站点。每个站点建站时导入的模板就来自这里。这里还有很多实用的模板和零件,可以按需求安装到您的站点!

如何使用本站模板?

使用搬运功能,可以将模板导入到您管理的站点。零件是可以实现特定功能的一组模板、模块、js等内容,使用安装零件功能,即可将所需的所有内容导入您管理的站点。

我的模板可以上传到workshop吗?

当然可以,但请注意添加文档,并且上传的模板应当具有一定通用性。您也可以申请加入灰机开发者,即可获得更多权限,制作功能强大的零件。

优质零件

灰机Lesser

在灰机使用LessCss样式语法

SMongo

一个基于Lua编写的轮子,方便编辑者使用SMW味道的语法查询json/tab/tabx存储的MongoDB数据

快速检索器

在已有mongoDB数据的站点快速生成一个可配置的页面检索工具,开盒即用。

原始图片输出工具

使用img标签输出图片的原始文件。可用于渲染原始svg和webp格式的情况。

黑幕

生成的文字将被黑块遮挡,光标移到其上才显示内容。

Infopanel

构建一个水平方向的infobox

分页控件

生成一对翻页控件,自动识别相邻子页面名称的页面链接。

加油按钮

将站点的加油按钮调用到任何页面

图片背景

使用已上传的文件做容器背景,无需修改站点样式表

鼠标提示框

本零件用于在PC环境下(浏览器分辨率大于等于768px),提供一套通过鼠标指向触发的提示框(Tooltip)

表格数据筛选器

即时筛选表格内容的小工具

时间轴

一个响应式垂直时间轴。

互动地图

基于leaflet的互动地图零件

RichTab

一个基于灰机原生Tab标签的零件

用户排行榜

结合ihover效果的用户排行榜

MathJax(2.7.x)

此 Mustache 模板用于引入 MathJax 库,为使用TeX书写数学公式提供支持。

MathJax(3.x)

此 Mustache 模板用于引入 MathJax 库,为使用TeX书写数学公式提供支持。

ECharts

在灰机中使用 ECharts 图表

全站弹窗

配置一个全站所有页面都能看到的弹窗。同一条消息在关闭后的一段时间内不会再次显示。

指示模板合集

包含多个指示模板,包括需要翻译、需要扩展等。

实用组件集

将一些无法直接在wikitext中使用的bootstrap实用组件打包为模板

RatingAnywhere

将站点评分移动到指定位置。

首字下沉

为特定段落添加首字下沉样式

首行缩进

一个为段落添加首行缩进样式的零件

ihover样式库

朝思暮想的悬浮样式库又回来了,let's hover!

简易自定义过滤器

自助设计过滤器用的零件。

Tabber

自定义翻页器

查看全部

如何编写零件?