WIKI冒险团明确声明不支持涉及代练和账号买卖的现金交易活动。
参与者应自行承担对应后果。

全站通知:

BWIKI常见语法简单科普

阅读

    

2023-02-26更新

    

最新编辑:这一定是有毒

阅读:

  

更新日期:2023-02-26

  

最新编辑:这一定是有毒

来自地下城堡2WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索
页面贡献者 :
这一定是有毒

本页须知

本页面信息

  • 最后更新日期:2023/02/26
  • 作者:地堡2Wiki临时工

本页面主要解释如何引用、如何区分语法。

实践才能帮助更好理解,请去沙盒页面自由发挥。

常见语法

为了方便理解,以下内容会用Example填充,并无其他意义
代码 对应含义 补充说明
{{:Example}} 引用一个名为Example的页面 注意半角字符:
{{Example}} 引用一个名为Example的模板,模板:Example
  • 所有模板可以在地堡2所有模板
  • 快速创建模板可以在创建模板
  • 模板说简单点,就是避免重复操作才建立的,把所有重复的内容都丢进去,只需要输入几个会变化的参数即可导出结果
  • 模板的修改权限高于页面(算是一种保护吧?)
{{{example}}} 一个名为example的参数(专业名词忘了)
  • 参数可以放在模板或者页面里面。在引用页面时,输入对应参数即可在对应位置显示内容。
  • 参数可以设定默认值。(注意半角字符|)
    • {{{example}}} ,默认值为Example
    • {{{example|}}} ,默认值为空白(无默认值)
    • {{{example|默认值}}} ,默认值为默认值
  • 假设模板名字为Test。参数的使用方法如下
    • 参数 {{{1}}} 。引用模板 {{Test|这里输入的内容即为第一个参数}} 。{{{2}}}、{{{3}}}...同理
    • 参数 {{{example}}}。引用模板 {{Test|example = 必须要有等于号,无内容则返回默认值}}。这种参数不会影响{{{1}}}、{{{2}}}的判定
{{PAGENAME}} 特殊功能
  • 具体有什么作者也不知道,因为没找全
  • 注意,每个字母都是大写的
  • 例如 {{PAGENAME}} 显示的是本页内容
  • 例如 {{DISPLAYTITLE:}} 更改本页显示标题
{{#set: }} 一个解析函数,注意必须有#、:
  • 函数的使用方法请百度
  • 常见的有#set\#ask\#show\#ifeq\#expr\#arraymap等
{{#Widget: EXample}} 一个站内的Widget,名为EXample
  • 所有Widget此页面最底端查看
  • 创建一个Wideget很简单,只需要页面名字前面为Wideget:即可
  • Wideget可以写入js等代码,实现一般函数、模板难以实现的功能
[[exAmple]] 跳转至一个站内页面
  • 必须是页面的PAGENAME(页面名)
  • 可以通过这种方式重命名: [[exAmple|重命名]]
[www.exAmple.com] 一个页面的跳转链接(站内或者站外均可)
  • 必须是一个url(链接)
  • 可以通过这种方式重命名: [www.exAmple.com 重命名] ,注意有个空格
{|, |, ||, |-, |} 这些都是表格,可以和tr、td、th混用
  • <th> = {| , </th> = |}
  • <tr></tr> = |-
  • <td></td> = |
  • ||是特殊的td,只是可以将内容写在一行代码里面(并且自动分列)
  • 虽然一般不推荐混用,容易搞晕。
<p> <bstyle> 基础的html函数。当然还有部分bwiki专属函数(并不多)
  • <bstyle>其实就是{{#css:,但一般推荐使用bstyle(这两个不要用在同一个页面)。
<!-- 这中间是备注 --> 页面内备注,不会被显示出来
  • 注意这个指的是页面内,如果是css代码部分,备注的表达方式为 /* 这中间是备注 */
其他通用补充
  • 可以通过includeonly\noinclude,选出需要引用的内容。模板也可以这么做(),
  • 一般会结合解析函数来丰富模板、页面、以及引用内容