{{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|索引工具]]