EaseCation Wiki:新手上路:修订间差异

来自EaseCation Wiki
(添加基本的格式)
 
标签
 
(未显示4个用户的243个中间版本)
第1行: 第1行:
<font style="background-size: {{{7}}} 100px;font-size: 140%; background-image: repeating-linear-gradient(180deg, rgba(245, 144, 0, 1), rgba(254, 254, 116, 1), rgba(77, 202, 15, 1));-webkit-background-clip: text;color: transparent;">'''EaseCation Wiki'''</font></br>
<font style="background-size: {{{7}}} 100px;font-size: 140%; background-image: repeating-linear-gradient(180deg, rgba(245, 144, 0, 1), rgba(254, 254, 116, 1), rgba(77, 202, 15, 1));-webkit-background-clip: text;color: transparent;">'''EaseCation Wiki'''</font></br>
第一次编辑wiki无从下手?不用担心,本指南会进行一个简单的教学,带您快速上手MediaWiki格式。
第一次编辑Wiki无从下手?不用担心,本指南会进行一个简单的教学,带你快速上手MediaWiki。
=页面编辑=
==开始之前==
在编辑页面前,你需要创建并登录Wiki账户,否则你将无法编辑页面。
*[[Special:创建账户|创建账户]]
*[[Special:用户登录|登录]]
 
==编辑==
登录之后,你就可以开始编辑了。打开你想要编辑的页面,然后点击页面标题右侧的“[[file:xxsl-1.png|28px]]”来编辑整个页面,或者点击段落标题右侧的<!-- 等待添加图标 -->来编辑段落。
[[file:xxsl1.jpg|缩略图|居中|250px|[[街机小游戏]]页面的顶部。]]
编辑将在编辑器中进行,你可以在编辑器的文本框中输入或修改内容,从而完成编辑。
[[file:xssl1.jpg|缩略图|居中|250px|编辑器,其文本框中写有'''“12345”'''。]]
 
==提交==
完成页面编辑后,需要进行'''保存更改'''才可以更新修改后的内容,否则编辑的内容'''无效'''。在编辑器最下方可进行编辑提交的操作。<br>
[[file:xssl2.jpg|居中|缩略图|310x310像素]]
'''摘要'''为选填,可用于描述你的编辑行为如修正了游戏数据。若提交内容过于简短可以勾选"这是一次小编辑"按钮。勾选监视此页面后若监视的页面内有其他用户编辑会在[[Special:监视列表|监视列表]]中对监视的用户发送提醒。
*保存更改
更新你的编辑内容并更新修改后的页面
*显示预览
预览你提交后显示的页面,更推荐在保存更改之前使用显示预览查看编辑后的内容显示,避免出现页面内容出错等问题。
[[file:xssl3.gif|居中|缩略图|310x310像素]]
*显示更改
源码文本对比显示
[[file:xssl4.jpg|居中|缩略图|310x310像素]]


= 基本格式 =
= 基本格式 =
在编辑页面时不难发现,一些页面通常会需要用到一些HMTL代码来实现一些页面编写,在这里将列举一些基本格式的写法。
== 字体 ==
===样式===
你可以使用一些标签来控制文本样式
{| class="wikitable"
!源代码
!效果
|-
|<nowiki>换行<br>文字</nowiki>
|换行<br>文字
|-
|<nowiki><big>BIG</big></nowiki>
|<big>BIG</big>
|-
|<nowiki><small>small</small></nowiki>
|<small>small</small>
|-
|<nowiki>''这是斜体''</nowiki>
|''这是斜体''
|-
|<nowiki>'''</nowiki>这是粗体<nowiki>'''</nowiki>
|'''这是粗体'''
|-
|<nowiki>'''''</nowiki>这是粗斜体<nowiki>'''''</nowiki>
|'''''这是粗斜体'''''
|-
|<nowiki>文本<sup>上标</sup></nowiki>
|文本<sup>上标</sup>
|-
|<nowiki>文本<sub>下标</sub></nowiki>
|文本<sub>下标</sub>
|-
|<nowiki><s>删除线</s></nowiki>
|<s>删除线</s>
|-
|<nowiki><ins>下划线</ins></nowiki>
|<ins>下划线</ins>
|-
|<nowiki><code>文字</code></nowiki>
|<code>文字</code>
|-
|<nowiki><pre>文字</pre></nowiki>
|<pre>文字</pre>
|}
如果需要字体颜色,则需要用到HTML代码实现:</br>
*<nowiki><font color="RED"></nowiki><font color="RED"> RED </font><nowiki></font></nowiki>
*<nowiki><font color="#26CA9B"></nowiki><font color="#26CA9B"> Color Code </font><nowiki></font></nowiki>
同样的,font内支持其他的style标签:</br>
*<nowiki><font style="color:red;font-size:120%"></nowiki><font style="color:red;font-size:120%"> 120%Size-RED </font><nowiki></font></nowiki>
<font color="RED">'''但是请注意:'''</font>为了Wiki的整体整洁,请不要滥用这些特效。</br>
===禁止转换===
在编辑wiki中,你可能发现一些内容会被识别为控制字符。为了避免这样的情况,你可以使用'''<nowiki><nowiki></nowiki>'''避免转换。</br>
举个例子:
*'''呜欸?粗体怎么失效了'''
*文本<br>换行
其效果为:</br>
<nowiki>'''呜欸?粗体怎么失效了'''</nowiki><br>
<nowiki>文本<br>换行</nowiki>
== 标题 ==
== 标题 ==
文章的标题用等号来控制,前后几个等号就是几级标题。</br>
文章的标题用等号来控制,前后几个等号就是几级标题。高级标题可将低级标题包含。</br>
'''<nowiki>= 一级标题(最大) =</nowiki>'''</br>
'''<nowiki>= 一级标题(最大) =</nowiki>'''</br>
'''<nowiki>== 二级标题 ==</nowiki>'''</br>
'''<nowiki>== 二级标题 ==</nowiki>'''</br>
第10行: 第93行:
'''<nowiki>==== 四级标题 ====</nowiki>'''</br>
'''<nowiki>==== 四级标题 ====</nowiki>'''</br>
'''<nowiki>===== 五级标题 =====</nowiki>'''</br>
'''<nowiki>===== 五级标题 =====</nowiki>'''</br>
一般来说,我们只会用到第三级标题。
*编辑wiki一般使用二级~四级标题
 
== 字体 ==
''<nowiki>''</nowiki>这是斜体<nowiki>''</nowiki>''</br>
'''<nowiki>'''</nowiki>这是粗体<nowiki>'''</nowiki>'''</br>
'''''<nowiki>'''''</nowiki>这是粗斜体<nowiki>'''''</nowiki>'''''</br>
这些是比较基础且常用的三个Wiki语法,就是使用多个英文单引号将内容引用。</br>
如果需要字体颜色,则需要用到HTML代码实现:</br>
<nowiki><font color="RED"></nowiki><font color="RED"> RED </font><nowiki></font></nowiki></br>
同样的,font内支持其他的style标签:</br>
<nowiki><font style="color:red;font-size:120%"></nowiki><font style="color:red;font-size:120%"> 120%Size-RED </font><nowiki></font></nowiki></br>
<font color="RED">'''但是请注意:'''</font>为了Wiki的整体整洁,请不要滥用这些特效。</br>


== 文章格式 ==
== 缩进与独立 ==
Mediawiki的源代码编辑不支持识别换行,所以你可以用两种方法换行:
MediaWiki同样不支持你在源代码编辑中添加“Tab”的缩进,因此你可以用下面的方法缩进:
*<nowiki></br></nowiki>
*在行首添加空格以独立显示
*额外多空一行
*在行首添加冒号以缩进
我们更推荐第一行的HTML代码换行,需要特别注意的是,使用<nowiki>"*"或"#"</nowiki>进行排序或者创立标题会自动分割一行,不用再另行添加换行。
*分号与冒号结合的<nowiki>[标题-文本]</nowiki>缩进
下面是几个例子:</br>
'''<nowiki> 这样是空格独立显示</nowiki>'''</br>
'''<nowiki>:这样是冒号缩进</nowiki>'''</br>
'''<nowiki>;这里是标题</nowiki>'''<br>'''<nowiki>:这里是一级缩进</nowiki>'''
效果就是这样的:</br>
这样是空格独立显示
:这样是冒号缩进
;这里是标题:这里是一级缩进
它同样支持排序和多种缩进混合使用:</br>
<nowiki>;这里是缩进标题</nowiki>
<nowiki>:这里是第一层缩进</nowiki>
<nowiki>::这里是第二层缩进</nowiki>
<nowiki>::;这里是位于第二层的标题</nowiki>
<nowiki>::::这里是第三层缩进</nowiki>
<nowiki>::::这里是第四层缩进</nowiki>
;这里是缩进标题
:这里是第一层缩进
::这里是第二层缩进
::;这里是位于第二层的标题
:::这里是第三层缩进
::::这里是第四层缩进


== 排序 ==
== 排序 ==
第34行: 第127行:
'''<nowiki>*</nowiki>'''是无序列表,在其之后只会突出显示。</br>
'''<nowiki>*</nowiki>'''是无序列表,在其之后只会突出显示。</br>
'''举个例子:'''</br>
'''举个例子:'''</br>
<nowiki>#这是第一条</nowiki></br>
<nowiki>*这是第一条</nowiki></br><nowiki>**这是第二条</nowiki></br><nowiki>***这是第三条</nowiki>
<nowiki>#这是第二条</nowiki></br>
*这是第一条
<nowiki>#这是第三条</nowiki></br>
**这是第二条
***这是第三条
<nowiki>#这是第一条</nowiki></br><nowiki>#这是第二条</nowiki></br><nowiki>#这是第三条</nowiki>
这样的效果为:</br>
这样的效果为:</br>
#这是第一条
#这是第一条
第42行: 第137行:
#这是第三条
#这是第三条
而且我们可以两种排序方法混合使用:</br>
而且我们可以两种排序方法混合使用:</br>
<nowiki>#这是第一条</nowiki></br>
<nowiki>#这是第一条</nowiki></br><nowiki>#这是第二条</nowiki></br><nowiki>#*第二条要注意什么</nowiki></br><nowiki>#*第二条还要注意什么</nowiki></br><nowiki>#这是第三条</nowiki></br><nowiki>#这是第四条</nowiki></br><nowiki>##这是第四之一条</nowiki>
<nowiki>#这是第二条</nowiki></br>
<nowiki>#*第二条要注意什么</nowiki></br>
<nowiki>#*第二条还要注意什么</nowiki></br>
<nowiki>#这是第三条</nowiki></br>
<nowiki>#这是第四条</nowiki></br>
<nowiki>##这是第四之一条</nowiki></br>
效果为:</br>
效果为:</br>
#这是第一条
#这是第一条
第57行: 第146行:
#这是第四条
#这是第四条
##这是第四之一条
##这是第四之一条
== 代码注释 ==
在编辑代码时,我们不可避免的会使用到注释。不光是用以标注,也可以用来提醒他人。</br>
MediaWiki支持HTML代码的'''<nowiki><!-- 注释文本 --></nowiki>'''进行注释,注释内容只在编辑中可见。<br>
<!-- 😎 -->
== 链接引用 ==
===外部链接===
当你想添加外部链接时,可以使用 '''<nowiki>[外部链接]</nowiki>''' ,这样就是一个外部链接。
{| class ="wikitable"
|<nowiki>https://m.bilibili.com/opus/818514139772092433</nowiki>
|[https://m.bilibili.com/opus/818514139772092433]
|-
|}
'''<nowiki>[外部链接 文字]</nowiki>'''可以对引用的外部链接添加文字描述
{| class ="wikitable"
|<nowiki>[http://wiki.easecation.net/images/5/</nowiki><br>59/%E4%B8%AD%E4%BA%8C%<br>E4%BC%81%E9%B9%85.png 簡単でしょう]
|[http://wiki.easecation.net/images/5/59/%E4%B8%AD%E4%BA%8C%E4%BC%81%E9%B9%85.png 簡単でしょう]
|}
*但是请注意:引用BiliBili链接请不要使用b23.tv的格式链接 <s><nowiki>https://b23.tv/hjggsb</nowiki></s>
===内部链接===
此Wiki内的页面可以快速引用,使用 '''<nowiki>[[你要引用的页面]]</nowiki>''' 进行引用,这是内部链接。</br>
{| class="wikitable"
|<nowiki>[[EaseCation_Wiki:方针]]</nowiki>
|[[EaseCation_Wiki:方针]]
|-
|<nowiki>[[圣符传说]]</nowiki>
|[[圣符传说]]
|}
引用页面时,可以使用<nowiki>[[你要引用页面|你要显示的文字]]</nowiki>更改对引用页面的显示信息
{| class="wikitable"
|'''<nowiki>[[EaseCation_Wiki:方针|EC方针]]</nowiki>'''<br>
|[[EaseCation_Wiki:方针|EC方针]]
|}
若具体引用到页面中的某个标题,可以使用<br>
<nowiki>[[你要引用的页面#引用页面的标题|你要描述的文本]]</nowiki>
{| class="wikitable"
|<nowiki>[[EaseCation_Wiki:新手上路#基本格式|基本格式教学]]</nowiki>
|[[EaseCation_Wiki:新手上路#基本格式|基本格式教学]]
|}
*若引用页面中的标题不存在则只会跳转到该页面开头,在当前页面跳转则无事发生
若是在当前页面中引用你也可以使用<br><nowiki>[[#|引用页面的标题|你要描述的文本]]</nowiki>更方便的进行引用
{| class="wikitable"
|<nowiki>[[#基本格式|再学一遍基本格式]]</nowiki>
|[[#基本格式|再学一遍基本格式]]
|}
== 签名 ==
在页面中,你可以使用'''“ <nowiki>--~~~~</nowiki> ” '''进行签名,签名的格式如下:</br>
--[[用户:AlphaTune|AlphaTune]]([[用户讨论:AlphaTune|留言]]) 2023年7月17日 (一) 00:54 (CST)
你可以在“[[Special:参数设置]]”中修改你的签名。
== 文章分类 ==
你可以使用'''<nowiki>[[category:页面名称]]或[[分类:页面名称]]</nowiki>'''给页面添加分类,在添加分类后你可以在'''分类:分类名称'''中找到当前分类的所有页面。<br>由于分类页面无法正常引用在页面中,你可以使用重定向的页面名称引用在页面中
= 图像 =
我们可以使用'''<nowiki>[[File:图片名称.文件格式]]</nowiki>'''在页面中插入图片,在插入时需要注意文件名大小写和文件后缀。<br>
[[File:西汉名将.jpg|150px|缩略图|居中]]
<nowiki>[[File:西汉名将.jpg|150px|居中|缩略图]]</nowiki>
若想对图片进行调整可以使用参数进行控制,多个参数可以添加"|"来分割,多个同类参数只有第一个会生效。如果两个不能组合使用的参数同时存在,后一个会被当作说明显示在图片当中。下方列举图片的参数类型
;图片位置:可选参数: 左(left) 居中(center) 右(right)
;展示类型:可选参数: 无框 有框 缩略图
;描述:纯文本: 描述的文本
;图片大小:自定义参数: 宽度px x高度px 宽度x高度px 右上(upright)
;替代:替代=text
=表格=
表格是Wiki中最常用的工具,方便快速归档和查询。<br>
但是请注意,MediaWiki的表格语法极易令人混淆,也因此我们更推荐你使用“可视化编辑”。
===基础语法===
一个'''表格(table)'''由'''表头(th)'''、'''行(tr)'''和'''单元格(td)'''构成。如果你对网页前端开发比较熟悉,那么转换为HTML代码会让你更加熟悉。没有开发经验也没关系,我们也会在实例下贴出对应的代码块和源码来帮助你加深理解。
====表格标签====
我们可以使用 '''“{|”''' 和 '''“|}”''' 来添加和描述一个表格,在HTML中,它相当于<nowiki><table> </table></nowiki>。<br>
只有表格标签不会显示任何内容,因为你还没有定义表格内的信息。<br>
====表头====
使用 '''“!”''' 来创建一个表头,在HTML中,它相当于<nowiki><th></th></nowiki>。
====行====
使用 '''“|-”''' 来新建一行,在HTML中,它相当于<nowiki></tr></nowiki>。
====单元格====
使用 '''“|”''' 创建一个单元格,在HTML中,它相当于<nowiki><td></td></nowiki>。
====示例====
{| class="wikitable"
|+示例表格
!1-n
|1-1
|1-2
|1-3
|-
!2-n
|2-1
|2-2
|2-3
|}
请注意,此处的示例并不符合Wiki编辑规范,它只是对我们前文介绍的内容进行一个汇总。<br>
这个表格的源码如下:
<nowiki>{| class="wikitable"
  |+ 示例表格
  !1-n
  |1-1
  |1-2
  |1-3
  |-
  !2-n
  |2-1
  |2-2
  |2-3
  |}</nowiki>
这是一个(3+1)*2的表格,即2行的3个单元格+1个表头。table的参数“ '''class="wikitable"''' ”用以界定表格的样式、描述等,如果你不知道他代表什么,可以留空或使用可视化编辑。
===样式===
同样的,表格也支持HTML/CSS自定义样式,例如:
;border
:为表格添加边框,用法为"border=x"
;align
:表格对齐方式,用法为"align="
:;参数 right left top center justify
::分别为右对齐、左对齐、顶部对齐、居中和两端对齐。
;rowspan colspan
:合并单元格,rowspan为行数,colspan为列数
;bgcolor background
:设定背景颜色,请注意并不支持RGBA格式的颜色代码。
;height width
:高与宽,单位是px或x%
====示例====
{| class="wikitable" border="3"
|+表格样式示例
! rowspan="3" |纵向合并
! colspan="2" |横向合并
|-
!<font color="red">字怎么是红的?</font>
| rowspan="2" |
{| border="1"
|+哦?
|你这表格里还套表格啊
|}
|-
! bgcolor="red" |<font color="white">背景怎么是红的?</font>
|}
此表格的源代码如下:
<nowiki>{| class="wikitable" border="3"
  |+表格样式示例
  ! rowspan="3" |纵向合并
  ! colspan="2" |横向合并
  |-
  !<font color="red">字怎么是红的?</font>
  | rowspan="2" |
  {| border=1
  |+哦?
  |你这表格里还套表格啊
  |}
  |-
  ! bgcolor="red" |<font color="white">背景怎么是红的?</font>
  |}</nowiki>
=模板=
==什么是模板==
模版('''Template''')是MediaWiki的特殊功能之一。模版是一类特殊的页面,可以将编辑好的模版内容套入进其他页面使用。
==创建模版==
与创建页面相同,你可以创建一个以'''模版:'''为开头的页面作为模版页面,该类开头需要'''Wiki管理员权限'''可创建你可以选择创建一个页面或请求管理员帮助创建
==调用模版==
在创建完模版页面后,要想在页面使用该模版,可在页面中使用'''<nowiki>{{页面名称}}</nowiki>'''来进行调用以'''模版:'''开头的模版页面<br>若调用非该类开头的页面请使用'''<nowiki>{{:页面名称}}</nowiki>'''进行调用。<br>
举个例子:
<nowiki>{{coin}}</nowiki><br><nowiki>{{:模版教学}}</nowiki>
效果为:
{{coin}}<br>欢迎来到新手上路
==模版参数==
在编写模版时你也可以定义一个模版参数,参数设置后只需简单调用其参数就能更方便的完整套用模版。<br>模版参数分为'''数值参数'''和'''命名参数'''
===数值参数===
'''数值参数'''在调用时不需要特殊要求,会根据调用参数的数量而进行显示。<br>
举个例子:<br>
我们创建一个为"模版教学"的模版并进行了模版参数设置内容为:
{{{1}}}{{{2}}}
如果在本页面使用<code><nowiki>{{:模版教学}}</nowiki></code>会发生:
*{{{1}}}{{{2}}}
如果在本页面使用<code><nowiki>{{:模版教学|你好|大家好}}</nowiki></code>会发生:
*你好大家好
如果在本页面使用<code><nowiki>{{:模版教学|你好|大家好|我们好}}</nowiki></code>会发生:
*你好大家好
模版只返回了"你好""大家好"的文字,这是因为我们只添加两个数值参数,若想使"我们好"显示需要在对应模版页面添加新的数值参数来显示
===命名参数===
'''命名参数'''在调用时需对其具体名称调用而进行显示<br>
举个例子:<br>
我们创建一个为"模版教学"的模版并进行了模版参数设置内容为:
{{{L}}}{{{A}}}
如果在本页面使用<code><nowiki>{{:模版教学}}</nowiki></code>会发生:
*{{{L}}}{{{A}}}
如果在本页面使用<code><nowiki>{{:模版教学|L=你好|A=大家好}}</nowiki></code>会发生:
*你好大家好
如果在本页面使用<code><nowiki>{{:模版教学|你好|A=大家好}}</nowiki></code>会发生:
*L=大家好
模版返回了"L="的文字,这是因为我们只调用了"A"的命名参数并没有调用"L"的命名参数,若想对其显示将"L"的命名参数填写在"你好"的文字中
===默认参数显示===
若不对其模版参数进行修改显示,可对其模版参数设置为不调用的默认显示。<br>
举个例子,我们在"模版教学"的模版中对部分参数添加的了默认显示
{{{1|你好}}}
如果在本页面使用<code><nowiki>{{:模版教学}}</nowiki></code>会发生:<br>
你好<br>
因为我们对模版中的数值参数进行了设置,当不调用数值参数中的{{{1}}}则会默认显示为你好<br>
同样的,我们也可以:
<nowiki>{{{A|你好}}}{{{B}}}</nowiki>
如果在本页面使用<code><nowiki>{{:模版教学|B=我也好}}</nowiki></code>会发生:<br>
你好我也好<br>
因为我们对模版中"A"的命名参数进行了默认设置,当不调用"A"的命名参数时则会默认显示为你好
===模版嵌套===
模版不仅可以套用在页面中,还可以对新的模版页面使用模版来形成新的模版。
=答疑解惑=
对于本页面内还有不明白的地方,可在这里进行询问指出

2024年12月9日 (一) 11:38的最新版本

EaseCation Wiki
第一次编辑Wiki无从下手?不用担心,本指南会进行一个简单的教学,带你快速上手MediaWiki。

页面编辑

开始之前

在编辑页面前,你需要创建并登录Wiki账户,否则你将无法编辑页面。

编辑

登录之后,你就可以开始编辑了。打开你想要编辑的页面,然后点击页面标题右侧的“”来编辑整个页面,或者点击段落标题右侧的来编辑段落。

街机小游戏页面的顶部。

编辑将在编辑器中进行,你可以在编辑器的文本框中输入或修改内容,从而完成编辑。

编辑器,其文本框中写有“12345”

提交

完成页面编辑后,需要进行保存更改才可以更新修改后的内容,否则编辑的内容无效。在编辑器最下方可进行编辑提交的操作。

摘要为选填,可用于描述你的编辑行为如修正了游戏数据。若提交内容过于简短可以勾选"这是一次小编辑"按钮。勾选监视此页面后若监视的页面内有其他用户编辑会在监视列表中对监视的用户发送提醒。

  • 保存更改

更新你的编辑内容并更新修改后的页面

  • 显示预览

预览你提交后显示的页面,更推荐在保存更改之前使用显示预览查看编辑后的内容显示,避免出现页面内容出错等问题。

  • 显示更改

源码文本对比显示

基本格式

在编辑页面时不难发现,一些页面通常会需要用到一些HMTL代码来实现一些页面编写,在这里将列举一些基本格式的写法。

字体

样式

你可以使用一些标签来控制文本样式

源代码 效果
换行<br>文字 换行
文字
<big>BIG</big> BIG
<small>small</small> small
''这是斜体'' 这是斜体
'''这是粗体''' 这是粗体
'''''这是粗斜体''''' 这是粗斜体
文本<sup>上标</sup> 文本上标
文本<sub>下标</sub> 文本下标
<s>删除线</s> 删除线
<ins>下划线</ins> 下划线
<code>文字</code> 文字
<pre>文字</pre>
文字

如果需要字体颜色,则需要用到HTML代码实现:

  • <font color="RED"> RED </font>
  • <font color="#26CA9B"> Color Code </font>

同样的,font内支持其他的style标签:

  • <font style="color:red;font-size:120%"> 120%Size-RED </font>

但是请注意:为了Wiki的整体整洁,请不要滥用这些特效。

禁止转换

在编辑wiki中,你可能发现一些内容会被识别为控制字符。为了避免这样的情况,你可以使用<nowiki>避免转换。
举个例子:

  • 呜欸?粗体怎么失效了
  • 文本
    换行

其效果为:
'''呜欸?粗体怎么失效了'''
文本<br>换行

标题

文章的标题用等号来控制,前后几个等号就是几级标题。高级标题可将低级标题包含。
= 一级标题(最大) =
== 二级标题 ==
=== 三级标题 ===
==== 四级标题 ====
===== 五级标题 =====

  • 编辑wiki一般使用二级~四级标题

缩进与独立

MediaWiki同样不支持你在源代码编辑中添加“Tab”的缩进,因此你可以用下面的方法缩进:

  • 在行首添加空格以独立显示
  • 在行首添加冒号以缩进
  • 分号与冒号结合的[标题-文本]缩进

下面是几个例子:

 这样是空格独立显示
:这样是冒号缩进
;这里是标题
:这里是一级缩进

效果就是这样的:

这样是空格独立显示
这样是冒号缩进
这里是标题
这里是一级缩进

它同样支持排序和多种缩进混合使用:

;这里是缩进标题
:这里是第一层缩进
::这里是第二层缩进
::;这里是位于第二层的标题
::::这里是第三层缩进
::::这里是第四层缩进
这里是缩进标题
这里是第一层缩进
这里是第二层缩进
这里是位于第二层的标题
这里是第三层缩进
这里是第四层缩进

排序

排序是一个非常好用的功能,当我们需要列举出来1. 2. 3.的顺序文章时,只需要利用排序代码就可以做到。
#是有序列表,在其之后会自动分配1. 2. 3.;
*是无序列表,在其之后只会突出显示。
举个例子:

*这是第一条
**这是第二条
***这是第三条
  • 这是第一条
    • 这是第二条
      • 这是第三条
#这是第一条
#这是第二条
#这是第三条

这样的效果为:

  1. 这是第一条
  2. 这是第二条
  3. 这是第三条

而且我们可以两种排序方法混合使用:

#这是第一条
#这是第二条
#*第二条要注意什么
#*第二条还要注意什么
#这是第三条
#这是第四条
##这是第四之一条

效果为:

  1. 这是第一条
  2. 这是第二条
    • 第二条要注意什么
    • 第二条还要注意什么
  3. 这是第三条
  4. 这是第四条
    1. 这是第四之一条

代码注释

在编辑代码时,我们不可避免的会使用到注释。不光是用以标注,也可以用来提醒他人。
MediaWiki支持HTML代码的<!-- 注释文本 -->进行注释,注释内容只在编辑中可见。


链接引用

外部链接

当你想添加外部链接时,可以使用 [外部链接] ,这样就是一个外部链接。

https://m.bilibili.com/opus/818514139772092433 [1]

[外部链接 文字]可以对引用的外部链接添加文字描述

[http://wiki.easecation.net/images/5/
59/%E4%B8%AD%E4%BA%8C%
E4%BC%81%E9%B9%85.png 簡単でしょう]
簡単でしょう
  • 但是请注意:引用BiliBili链接请不要使用b23.tv的格式链接 https://b23.tv/hjggsb

内部链接

此Wiki内的页面可以快速引用,使用 [[你要引用的页面]] 进行引用,这是内部链接。

[[EaseCation_Wiki:方针]] EaseCation_Wiki:方针
[[圣符传说]] 圣符传说

引用页面时,可以使用[[你要引用页面|你要显示的文字]]更改对引用页面的显示信息

[[EaseCation_Wiki:方针|EC方针]]
EC方针

若具体引用到页面中的某个标题,可以使用
[[你要引用的页面#引用页面的标题|你要描述的文本]]

[[EaseCation_Wiki:新手上路#基本格式|基本格式教学]] 基本格式教学
  • 若引用页面中的标题不存在则只会跳转到该页面开头,在当前页面跳转则无事发生

若是在当前页面中引用你也可以使用
[[#|引用页面的标题|你要描述的文本]]更方便的进行引用

[[#基本格式|再学一遍基本格式]] 再学一遍基本格式

签名

在页面中,你可以使用“ --~~~~ ” 进行签名,签名的格式如下:

--𝔄𝔩𝔭𝔥𝔞𝔗𝔲𝔫𝔢留言) 2023年7月17日 (一) 00:54 (CST)

你可以在“Special:参数设置”中修改你的签名。

文章分类

你可以使用[[category:页面名称]]或[[分类:页面名称]]给页面添加分类,在添加分类后你可以在分类:分类名称中找到当前分类的所有页面。
由于分类页面无法正常引用在页面中,你可以使用重定向的页面名称引用在页面中

图像

我们可以使用[[File:图片名称.文件格式]]在页面中插入图片,在插入时需要注意文件名大小写和文件后缀。

[[File:西汉名将.jpg|150px|居中|缩略图]]

若想对图片进行调整可以使用参数进行控制,多个参数可以添加"|"来分割,多个同类参数只有第一个会生效。如果两个不能组合使用的参数同时存在,后一个会被当作说明显示在图片当中。下方列举图片的参数类型

图片位置
可选参数: 左(left) 居中(center) 右(right)
展示类型
可选参数: 无框 有框 缩略图
描述
纯文本: 描述的文本
图片大小
自定义参数: 宽度px x高度px 宽度x高度px 右上(upright)
替代
替代=text

表格

表格是Wiki中最常用的工具,方便快速归档和查询。
但是请注意,MediaWiki的表格语法极易令人混淆,也因此我们更推荐你使用“可视化编辑”。

基础语法

一个表格(table)表头(th)行(tr)单元格(td)构成。如果你对网页前端开发比较熟悉,那么转换为HTML代码会让你更加熟悉。没有开发经验也没关系,我们也会在实例下贴出对应的代码块和源码来帮助你加深理解。

表格标签

我们可以使用 “{|”“|}” 来添加和描述一个表格,在HTML中,它相当于<table> </table>。
只有表格标签不会显示任何内容,因为你还没有定义表格内的信息。

表头

使用 “!” 来创建一个表头,在HTML中,它相当于<th></th>。

使用 “|-” 来新建一行,在HTML中,它相当于</tr>。

单元格

使用 “|” 创建一个单元格,在HTML中,它相当于<td></td>。

示例

示例表格
1-n 1-1 1-2 1-3
2-n 2-1 2-2 2-3

请注意,此处的示例并不符合Wiki编辑规范,它只是对我们前文介绍的内容进行一个汇总。
这个表格的源码如下:

{| class="wikitable"
   |+ 示例表格
   !1-n
   |1-1
   |1-2
   |1-3
   |-
   !2-n
   |2-1
   |2-2
   |2-3
   |}

这是一个(3+1)*2的表格,即2行的3个单元格+1个表头。table的参数“ class="wikitable" ”用以界定表格的样式、描述等,如果你不知道他代表什么,可以留空或使用可视化编辑。

样式

同样的,表格也支持HTML/CSS自定义样式,例如:

border
为表格添加边框,用法为"border=x"
align
表格对齐方式,用法为"align="
参数 right left top center justify
分别为右对齐、左对齐、顶部对齐、居中和两端对齐。
rowspan colspan
合并单元格,rowspan为行数,colspan为列数
bgcolor background
设定背景颜色,请注意并不支持RGBA格式的颜色代码。
height width
高与宽,单位是px或x%

示例

表格样式示例
纵向合并 横向合并
字怎么是红的?
哦?
你这表格里还套表格啊
背景怎么是红的?

此表格的源代码如下:

{| class="wikitable" border="3"
  |+表格样式示例
  ! rowspan="3" |纵向合并
  ! colspan="2" |横向合并
  |-
  !<font color="red">字怎么是红的?</font>
  | rowspan="2" |
  {| border=1
  |+哦?
  |你这表格里还套表格啊
  |}
  |-
  ! bgcolor="red" |<font color="white">背景怎么是红的?</font>
  |}

模板

什么是模板

模版(Template)是MediaWiki的特殊功能之一。模版是一类特殊的页面,可以将编辑好的模版内容套入进其他页面使用。

创建模版

与创建页面相同,你可以创建一个以模版:为开头的页面作为模版页面,该类开头需要Wiki管理员权限可创建你可以选择创建一个页面或请求管理员帮助创建

调用模版

在创建完模版页面后,要想在页面使用该模版,可在页面中使用{{页面名称}}来进行调用以模版:开头的模版页面
若调用非该类开头的页面请使用{{:页面名称}}进行调用。
举个例子:

{{coin}}
{{:模版教学}}

效果为:

daimond
欢迎来到新手上路

模版参数

在编写模版时你也可以定义一个模版参数,参数设置后只需简单调用其参数就能更方便的完整套用模版。
模版参数分为数值参数命名参数

数值参数

数值参数在调用时不需要特殊要求,会根据调用参数的数量而进行显示。
举个例子:
我们创建一个为"模版教学"的模版并进行了模版参数设置内容为:

{{{1}}}{{{2}}}

如果在本页面使用{{:模版教学}}会发生:

  • {{{1}}}{{{2}}}

如果在本页面使用{{:模版教学|你好|大家好}}会发生:

  • 你好大家好

如果在本页面使用{{:模版教学|你好|大家好|我们好}}会发生:

  • 你好大家好

模版只返回了"你好""大家好"的文字,这是因为我们只添加两个数值参数,若想使"我们好"显示需要在对应模版页面添加新的数值参数来显示

命名参数

命名参数在调用时需对其具体名称调用而进行显示
举个例子:
我们创建一个为"模版教学"的模版并进行了模版参数设置内容为:

{{{L}}}{{{A}}}

如果在本页面使用{{:模版教学}}会发生:

  • {{{L}}}{{{A}}}

如果在本页面使用{{:模版教学|L=你好|A=大家好}}会发生:

  • 你好大家好

如果在本页面使用{{:模版教学|你好|A=大家好}}会发生:

  • L=大家好

模版返回了"L="的文字,这是因为我们只调用了"A"的命名参数并没有调用"L"的命名参数,若想对其显示将"L"的命名参数填写在"你好"的文字中

默认参数显示

若不对其模版参数进行修改显示,可对其模版参数设置为不调用的默认显示。
举个例子,我们在"模版教学"的模版中对部分参数添加的了默认显示

你好

如果在本页面使用{{:模版教学}}会发生:
你好
因为我们对模版中的数值参数进行了设置,当不调用数值参数中的{{{1}}}则会默认显示为你好

同样的,我们也可以:

{{{A|你好}}}{{{B}}}

如果在本页面使用{{:模版教学|B=我也好}}会发生:
你好我也好
因为我们对模版中"A"的命名参数进行了默认设置,当不调用"A"的命名参数时则会默认显示为你好

模版嵌套

模版不仅可以套用在页面中,还可以对新的模版页面使用模版来形成新的模版。

答疑解惑

对于本页面内还有不明白的地方,可在这里进行询问指出