{{page>:tabs#syntaxtabs}}
====== 插件语法 ======
补充、完善维基语法的不足,或者提供一些实用的功能。
所有的标签语法都是**大小写敏感**的,请不要混用大小写!
===== 格式增强 =====
本站除了默认的维基语法外,还额外支持各类格式增强功能。
只需要在编辑器的工具栏上点击各类格式增强的功能,就可以很方便地更改文本颜色、大小、字体等。
当然,你也可以手动进行更改,比如:
字体颜色
背景颜色
字体大小
字体设置
粗体字
组合效果
字体颜色
背景颜色
字体大小
字体设置
粗体字
组合效果
其中组合效果并不需要指定的标签,比如你可以使用任何标签来进行
''%%组合效果%%''
组合效果
唯一需要注意的是,除了第一个属性与参数之外,其他的属性参数都需要使用冒号来相连,同时以分号来进行分隔。
===== TAG 标签 =====
本站推荐使用标签对页面进行归类和索引,使用方法也很简单。
本站标签系统拥有两种语法,一种是单行标签,只推荐在页面的顶层使用,语法是:
''%%{{tag>tag1 tag2 tag3 tag_xxx ...}}%%''
如果标签带有空格,请使用一个下划''_''线来表示。
另一种是行内标签,可以在任意位置插入,语法与上面基本相同,唯一的区别是尖括号的方向不同:
''%%{{tagnoindex}}%%'' 或 ''%%{{tag搜索标签1 搜索标签2 -排除标签1 -排除标签2}}%%''
请参阅[[index#tag_标签|索引页内的标签]]一栏!
===== WRAP =====
在编辑器工具栏中的WRAP插件,是最强大的包装插件,它基本的语法是
div内容
span内容
大写的 ''WRAP'' 会采用 ''div'' 进行内容包装,小写 ''wrap'' 会使用 ''span'' 进行包装。
同时你也可以使用 div 和 span 标签来代替 Wrap 标签:
div内容
span内容
你可以填入''class''与''#id''等内容,以 ''% em px'' 结尾的内容会被判断为宽度。
WRAP内置了众多的风格模板,你可以在编辑器的 WRAP 工具栏下直接使用。
就比如
这是一个提示框
这是一个提示框
大写的WRAP表示采用DIV包装,center表示居中,round表示圆角,tip表示这是提示框(背景色和图标),60%表示宽度。
----
本站添加的几个wrap特效:
黑幕内容
黑幕内容
自动选择内容
自动选择内容
模糊内容
模糊内容,不支持IE
这些效果都已经集中在了工具栏中,可以快速调用。
===== 加密文本 =====
您可以选择一段文本,然后在编辑器工具栏中点击钥匙形状的加密按钮,输入一个密码后,就可以将文本以AES加密。
加密后的密文被放在 ''%%%%'' 标签之中,其他用户需要点击并输入密码,才能查看到密文真正的内容。
下方示例密码 clsofun
U2FsdGVkX18UQ9gNbCfageFwe2TwZazCLCzfgZSQkPfIUT5MJ0t4s0F/iSdalp5l
gbyQyddYGLMnfht4jVgaqw==
===== 隐藏内容与折叠内容 =====
隐藏一段内容,只需要使用 ''%%内容%%'' 标签即可,支持多行文本。
不过此功能不支持IE,必须使用现代流行的浏览器。
隐藏的正文内容
除了使用 ''%%%%'' 之外,还可以使用
++标题|隐藏短行内容++
++++ 标题|
隐藏多行内容
++++
++标题|隐藏短行内容++
++++ 标题|
隐藏多行内容
++++
注意,此语法的 ''|'' 不能省略。
===== Include 插入页面内容 =====
本站支持调用指定页面或其部分内容,使用方法十分简单。
{{page> [目标页面] [#页面标题] [&参数&...] }}
详细用法请参考 [[include]]
===== Pageredirect 跳转 =====
将当前页面导向到指定的页面、或者URL。
~~REDIRECT>namespace:page~~
~~REDIRECT>http://example.com~~
#REDIRECT namespace:page
#redirect namespace:page
===== Todo =====
一个可以互动的任务标签。
待完成的任务
已经完成的任务
标识某个人的待完成任务
如果用户拥有修改文件的权限,可以直接点击来进行互动
待完成的任务
已经完成的任务
标识某个人的待完成任务
===== 投票插件 =====
本站拥有两套投票系统,一个是比较简单的 poll:
里面可以有一些说明内容。
* 1星
* 2星
* 3星
* 4星
* 5星
里面可以有一些说明内容。
* 1星
* 2星
* 3星
* 4星
* 5星
注意:poll的属性必须是一个独一无二的标题,不能与其他投票冲突,选项必须使用两个空格加星号(*)来列举。
----
另一个是略微复杂的 doodle:
* 选项1
* 选项2 **一些维基格式** \\ 双斜杠可以换行 __allowed__!
* 选项3
其中 title 属性除了是标题外,也是这个投票的ID,不能与其他投票名称冲突。当然,如果你想要在别的页面引用相同的投票,只要使用一样的标题即可。
auth 代表验证方式,none表示不限制,但是有重复投票的危险,使用ip验证可以更安全,而user则只有注册会员才能投票。
adminUsers 表示可以管理此投票的人的ID。
adminGroups 表示可以管理此投票的人的用户组。
voteType 表示投票类型,single(单选)还是multi(多选),默认为单选。
fieldwidth 表示每个字段的宽度。
closed 表示当前投票是否已经关闭,你甚至可以指定一个时间自动结束,如 ''closed="2020-10-06"''。
showMode=own 表示为匿名投票,无法看到他人的投票。
showSum 表示是否显示得票总数。
userlist 表示用户表的排序方式。
printuser 表示显示用户名称的方式。
* 牛啤!\\我要给你生猴子!
* 还行!
* 一般!
* 不好!
* 扯淡!\\写得什么破烂玩意儿?
* 牛啤!\\我要给你生猴子!
* 还行!
* 一般!
* 不好!
* 扯淡!\\写得什么破烂玩意儿?
===== 可排序的表格 =====
只需要给表格语法外加一个 ''%%%%'' 标签,即可让表格具有自动排序的功能。
^Col1^Col3^Col3^
|1|one|25/12/2008|
|3|three|15/1/2012|
|2|two|10/12/2018|
上面代码表示,将使用第一列的数值进行排序,并且是反向排序。
如果是正向排序,只需要把 ''r1'' 换成 ''1'' 即可。
点击其他的列标题,就可以使用其他列来排序。
^Col1^Col3^Col3^
|1|one|25/12/2008|
|3|three|15/1/2012|
|2|two|10/12/2018|
===== 索引 =====
请参见 [[index|索引工具]]