EaseCation Wiki:新手上路

来自EaseCation Wiki

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

Wiki基础使用

学会使用EaseCation Wiki的功能是编辑的前提,你需要先了解关于EaseCation Wiki的一些基础功能的使用

在页面中最下方有一排功能栏,你可以进行一些使用

返回主页

你可以点击下方功能栏中的""ECLOGO的字样返回到主页

搜索

点击下方的放大镜可进行查找页面,输入页面名称会显示对应的页面点击即可进入。

若搜索的页面没有显示,你可以选择点击下方框内的"搜索页面内的文字"进行更进一步的匹配查找。或点击"编辑或创建页面"创建一个为搜索文字的标题页面。

参数设置

点击如图式中的齿轮图标可进行更改设置
你可以根据你的个人喜好来设置网站中的显示样式
"主题"可更改显示的背景颜色
"字体大小"可更改显示的文字的大小
"页面宽度"可更改页面的宽度大小
"行高"可更改文字的间距

页面编辑

注册

编辑

注册好Wiki账号后,你可以在除了带有"EaseCation Wiki:"前缀或拥有编辑权限的页面点击上方"[[]]"图标进行源代码编辑。

内容编辑

进入编辑后你可以在编辑框内添加/修改你的内容

提交

在你编辑完之后翻到页面最下面来提交并保存你的编辑。 缩略图

摘要

可选填,用于概述你的编辑行为。如:更改错字、添加内容、到此一游等。

这是一次小编辑

修改一些细微的内容,如修改了错误的地方、添加了图片、给页面添加分类等

监视此页面

勾选后,当别的用户修改了此页面时,会提醒编辑的用户,你可以在监视列表中查看或操作。

显示预览

预览修改后页面的内容。
这是最经常使用的功能,请在确定无误后再提交修改,避免出现错误发生

显示更改

对比发布前和发布后的修改内容细节。推荐使用显示预览功能。

保存修改

当你确认无误后,你就可以保存内容了。恭喜你,编辑了一篇内容!

基本格式

当你大致了解了上方教学后在编辑页面时不难发现,一些页面通常会需要用到一些HMTL代码来实现一些页面编写,在这里将列举一些基本格式的写法。

标题

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

举个例子:
== 鸽子汤的做法 ==(二级)
=== 步骤 ===(三级)
让别人做。
=== 所需材料 ===(三级)
==== 香菇 ====(四级)
香菇好吃😋
==== 八角 ====(四级)
八角香。

举例展示了鸽子汤的做法,可以看到
"鸽子汤的做法"为主标题
"步骤"和"所需材料"为副标题
"让别人做"是介绍"步骤"的副标题
"香菇"和"八角"为所需材料的副标题用于举例所需材料,副标题的文字介绍"香菇"和"八角"的作用

  • 使用主副标题可以更好的归纳总结

字体

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

''这是斜体'' 这是斜体
'''这是粗体''' 这是粗体
'''''这是粗斜体''''' 这是粗斜体
文本<sup>上标文本</sup> 文本上标文本
文本<sub>下标文本</sub> 文本下标文本
<big>BIG</big> BIG
<small>small</small> small
<s>炸掉EC</s>这是不行的,划掉! 炸掉EC这是不行的,划掉!
<ins>下划线</ins> 下划线
换行<br>文字 换行
文字
<code>文字</code> 文字

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

<font color="RED"> RED </font>

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

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

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

缩进与独立

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

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

下面是几个例子:

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

效果就是这样的:

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

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

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

排序

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

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

这样的效果为:

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

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

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

效果为:

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

代码注释

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

链接引用

外部链接

当你想添加外部链接时,可以使用 [外部链接] ,这样就是一个外部链接。
[外部链接 文字]可以对引用的外部链接添加文字描述

内部链接

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

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

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

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

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

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

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

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

禁止转换

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

<nowiki>'''呜欸?粗体怎么失效了'''</nowiki>
<nowiki>[[圣符传说|圣符传说]]</nowiki>

其效果为:
'''呜欸?粗体怎么失效了'''
[[圣符传说]]

签名

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

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

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

文章分类

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

添加图片

我们使用[[File:图片名称]]插入图片,在插入时请注意文件名大小写和文件后缀。

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

若想对展示的样貌进行更改,我们可以使用参数。一般的,我们有以下参数可选:

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

括号内英文可以用以替代中文。

[[文件:西汉名将.jpg|居中|64px|PengYue]]
PengYue
PengYue

这个图片的样式为64px(64x64像素)大小的“西汉名将.jpg”且居中对齐。

表格

表格是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>
  |}

页面管理

在创建与编辑页面时,难免会出现页面的秩序问题。你可以对页面进行对应的管理。

重定向

重定向你可以理解为将"A"的页面引导到"B"的页面,
你可以在页面中添加#重定向 [[页面名称]]将页面重定向到新的页面。

重定向也可以作为别名的作用,你可以为你的页面重定向一个新的名称更方便的搜索到你的页面中。
如:超战超级战墙
给"超级战墙"页面添加了一个"超战"的别名重定向,在搜索时只输入"超战"也可以同样找到超级战墙的页面

移动

保护页面

删除页面

模板

什么是模板

Template, 即“模板”,MediaWiki核心功能之一,你可以在模板列表找到所有的模板。
我们可以将模板理解为一个已经写好的信件,当我们需要寄信时,只需要填写收信人和日期就可以直接寄出,而不用重复书写每一封信。
引用模板就是拿出一封信,填写收信人和日期就是输入给模板的参数,参数的内容和数量都需要参考对应的模板。

创建模版

管理员可创建模版:的命名空间
若你没有管理员权限你可以创建一个页面来当作模版使用。

调用模版

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

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

效果为:

daimond
模版教学

模版参数

在编写一些只需要简单套用部分结构即可使用的模版时你可以使用参数设置,参数设置后只需简单调用其参数就能更方便的完整套用模版。
模版参数分为数值参数命名参数

数值参数

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

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

如果在本页面使用{{:模版教学}}会发生:
{{{1}}}{{{2}}}
如果在本页面使用{{:模版教学|你好|大家好}}会发生:
你好大家好
如果在本页面使用{{:模版教学|你好|大家好|我们好}}会发生:
你好大家好
模版只返回了"你好""大家好"的文字,这是因为我们只添加两个数值参数,若想使"我们好"显示需要在对应模版页面添加新的数值参数来显示

命名参数

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

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

如果在本页面使用{{:模版教学}}会发生:
{{{L}}}{{{A}}}
如果在本页面使用{{:模版教学|L=你好|A=大家好}}会发生:
你好大家好
如果在本页面使用{{:模版教学|你好|A=大家好}}会发生:
L=大家好
模版返回了"L="的文字,这是因为我们只调用了"A"的命名参数并没有调用"L"的命名参数,若想对其显示将"L"的命名参数填写在"你好"的文字中

默认参数显示

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

你好

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

同样的,我们也可以:

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

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

模版嵌套

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

答疑解惑

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