帮助:编辑手册:修订间差异

无编辑摘要
 
(未显示2个用户的17个中间版本)
第1行: 第1行:
__FORCETOC__
{{不够完整}}
{{不够完整}}
=== DHW INF 基础编辑手册 ===
=== DHW INF 基础编辑手册 ===
这是DHW INF 的基础编辑手册,我会在这儿罗列出在 Mediawiki 中编写文章所需的基础知识,如果你能连接上 [https://www.mediawiki.org Mediawiki 官网] 你也可以在那边找到更多详细的用法。同时你也可以在 [https://www.mediawiki.org/wiki/Project:Sandbox Mediawiki 沙箱] 进行复杂的页面编辑实验。
这是DHW INF 的基础编辑手册,我会在这儿罗列出在 Mediawiki 中编写文章所需的基础知识,如果你能连接上 [https://www.mediawiki.org Mediawiki 官网] 你也可以在那边找到更多详细的用法。同时你也可以在 [https://www.mediawiki.org/wiki/Project:Sandbox Mediawiki 沙箱] 进行复杂的页面编辑实验。


当然,简单的页面编辑实验可以在 [[Project:Sandbox]] 界面进行实验并且使用页面底部的显示预览(快捷键Alt-Shift-P)来实验。
== DHW WIKI 基本规则 ==
 
== INF Wiki 基本规则 ==


# 尊重他人以及他人写的内容。
# 尊重他人以及他人写的内容。
# '''请尽量以中立的角度描写人事物,必要时请引用有关参考或证据。'''
# '''请尽量以中立的角度描写人事物,必要时请引用有关参考或证据。'''
# 如果认为某个页面需要大幅度修改,请为那个页面创建'''讨论'''并写上你的意见,必要时可以联系管理。
# 如果认为某个页面需要大幅度修改,请为那个页面创建'''讨论'''并写上你的意见,必要时可以联系管理。
# 在创建界面时请留意并将你的界面归类到 [[Special:Allpages/Category:|已存在的分类]] 里,如果此分类存在 [[:分类:分类表|分类表]],同时将你的界面添加到分类表内,分类相关指南见 [[帮助:编辑手册#分类]]。
# 遵守法律法规。
# 遵守法律法规。


=== 基本规范 ===
=== 基本规范 ===
* 在提及其他人/物的时候尽量导向其词条,例如:
* 在提及其他人/物的时候尽量导向其词条,具体写法参见 [[帮助:编辑手册#链接|链接]],例如:
  [[Doodle]] 是 [[DHW INF:关于|DHW PCS]] 的创始成员之一。
  [[Doodle]] 是 [[DHW INF:关于|DHW PCS]] 的创始成员之一。
* 中英数之间隔开,例如:
* 中英数之间隔开'''(专有名词和日期除外)''',链接和正文隔开,例如:
  你可以在 [https://www.mediawiki.org/ MediaWiki 官方网站]获取有关 Wiki 编辑的有用信息。
  你可以在 [https://www.mediawiki.org/ MediaWiki 官方网站] 获取有关 Wiki 编辑的有用信息。(2022年7月2日修订)
* 善用顶栏模板来标记页面属性,具体写法参见 [[帮助:编辑手册#模板|模板]],例如:
<html>{{不够完整}}</html>
* 不要使用在 DHW PCS 或 Inf 中不存在的职位,例如“服主”。目前 Inf 服务器由其管理组共同管理,每个管理虽然有不同的管理任务,但是互处于平等的地位。对于 DHW PCS,则由[[DHW_PCS:时间轴|总统]]作为领导人,开度署和规划署分别覆行日常和长期管理责任。
<br>
----
----
<br>
 
=== WIKI 语法 ===
下面是 WIKI 语法相关的内容,你可以使用界面顶部的 WikiEditer 编辑器来快速插入,也可以选择手动输入来提高效率。
==== 文本样式 ====
* '''加粗'''
  <html>'''加粗'''</html>
* ''斜体''
<html>''斜体''</html>
* '''''加粗斜体'''''
<html>'''''加粗斜体'''''</html>
==== 排版样式 ====
* 标题,在编辑时需要注意,请不要跨级别编辑标题并且不要使用一级标题。
==level 2==
===level 3===
====level 4====
=====level 5=====
======level 6=====
* 换行,可以通过两个回车(空行)来换行,或者使用html的 <nowiki><br></nowiki> 标签进行换行。
==== 列表 ====
列表共分为五种样式:
* 无序
* 第一
* 第二
* 第三
* 有序
# 第一
# 第二
# 第三
* 分类定义
;项 1
: 定义 1
;项 2
: 定义 2-1
: 定义 2-2
* 缩进
: 一个缩进
:: 两个缩进
:::: 更多缩进
* 混合
* 首先
* 其次
*# 第一点
*# 第二点
==== 表格 ====
下面是表格的两种写法,需要注意的是因为 WIKI 限制,实际写法应该是 <nowiki>{ 下方示例 }</nowiki> 。
<br>
{| border="1"
! 表头
! 表头
|-
| (0, 0)
| (0, 1)
|-
| (1, 0)
| (1, 1)
|}
<br>
| border="1"
  ! 表头
  ! 表头
  |-
  | (0, 0)
  | (0, 1)
  |-
  | (1, 0)
  | (1, 1)
|
也可以把同行数据放一起:
| border="1"
  ! 表头
  ! 表头
  | (0, 0) || (0, 1)
  |-
  | (1, 0) || (1, 1)
|
==== 链接 ====
*[[首页]]
<nowiki>[[首页]]</nowiki>
*[[首页|这个也是首页]]
<nowiki>[[首页|这个也是首页]]</nowiki>
*http://www.google.com
<nowiki>http://www.google.com</nowiki> (直接书写链接)
*[http://www.google.com Google]
<nowiki>[http://www.google.com Google]</nowiki>
==== 高亮代码 ====
这是DHW WIKI单独增加的插件,不属于Wiki语法。
<syntaxhighlight lang="lua">
print "高亮代码"
</syntaxhighlight>
<nowiki>
<syntaxhighlight lang="lua">
print "高亮代码"
</syntaxhighlight>
</nowiki>
同时,高亮代码也支持 CSS 样式:
<syntaxhighlight lang="python" style="border:3px dashed blue">
def quick_sort(arr):
less = []
pivot_list = []
more = []
if len(arr) <= 1:
return arr
else:
pass
</syntaxhighlight>
<br>
<nowiki>
<syntaxhighlight lang="python" style="border:3px dashed blue">
def quick_sort(arr):
less = []
pivot_list = []
more = []
if len(arr) <= 1:
return arr
else:
pass
</syntaxhighlight>
</nowiki>
==== 投票 ====
这是DHW WIKI单独增加的插件,不属于Wiki语法。
<nowiki>
<poll>
标题
选项1
选项2
……
</poll>
</nowiki>
<poll>
标题
选项1
选项2
……
</poll>
==== 其他 ====
*插入图片,请直接使用顶端 WikiEditer 的插入图片功能上传或者跳转至 [[Special:Upload|图片上传]] 界面上传图片后插入。
[[文件:Icon-king.png|无框]]
<nowiki>[[文件:Icon-king.png|无框]]</nowiki>
<br>
----
----
<br>
=== 模板 ===
在你学会了编写基础的纯文本内容之后,接下来就要学会使用模板。<br>
模板,顾名思义就是用来提供一个固定的通用样式的,本 WIKI 目前已有的模板被列举在了 [[列表:模板]] 这儿。
==== 基础结构 ====
模板是一个被包裹在 <nowiki>{{ }}</nowiki> 中的语句,结构类似这样:
<nowiki>{{未完成}}</nowiki>
{{未完成}}
==== 参数传递 ====
除了和上面一样的无参数模板以外,模板也可以传递参数,以 [[Template:语录|语录]] 模板为例,结构类似这样:
<nowiki>{{语录|内容=你好世界!}}</nowiki>
{{语录|内容=你好世界!}}
<nowiki>{{语录|内容=欢迎来到 DHW PCS!}}</nowiki>
{{语录|内容=欢迎来到 DHW PCS!}}
更复杂的例子,以 [[Template:顶栏|顶栏]] 模板为例,结构类似这样:
<nowiki>{{顶栏|背景色=#ecf7ff|强调色=#8fd0ff|图片=[[文件:Icon-test.png|无框]]|标题=测试|内容=这是测试内容。}}</nowiki>
{{顶栏|背景色=#ecf7ff|强调色=#8fd0ff|图片=[[文件:Icon-test.png|无框]]|标题=测试|内容=这是测试内容。}}
==== 模板与 WIKI 语言 ====
模板也可以使用 WIKI 语言来传参,以 [[Template:语录|语录]] 模板和 [https://dhwpcs.tk/index.php/%E6%96%87%E4%BB%B6:DHW_INF_LGOG.jpg 图片] 为例,结构类似这样:
<nowiki>{{语录|内容=[[文件:DHW INF LGOG.jpg|无框]]}}</nowiki>
{{语录|内容=[[文件:DHW INF LGOG.jpg|无框]]}}
==== 模板嵌套 ====
除了单独使用模板以外,模板也可以相互嵌套,以 [[Template:语录|语录]] 模板和 [[Template:未完成|未完成]] 模板为例,结构类似这样:
<nowiki>{{语录|内容={{未完成}}}}</nowiki>
{{语录|内容={{未完成}}}}
在 [[列表:模板#排版类模板|列表:模板]] 中有一些排版类模板,这些模板就需要进行嵌套使用,以 [[Template:右|右对齐]] 模板和 [[Template:皮肤|皮肤]] 模板为例,结构类似这样:
<nowiki>{{右|内容={{皮肤|皮肤=<nowiki>/images/a/a6/Stapx_Steve_Skin.png</nowiki>|披风= <nowiki>/images/e/e1/Test_Cape.png</nowiki>|名称=Stapx_Steve}}}}</nowiki>
{{右|内容={{皮肤|皮肤=<nowiki>/images/a/a6/Stapx_Steve_Skin.png</nowiki>|披风= <nowiki>/images/e/e1/Test_Cape.png</nowiki>|名称=Stapx_Steve}}}}
<br><br><br><br><br><br><br><br><br><br><br><br><br>
如果你也想编写模板,可以直接参考 Mediawiki 官方的 [https://www.mediawiki.org/wiki/Help:Templates/zh 教程] ,或查看下面的内容:[[帮助:编辑手册#编写模板]]。
<br>
----
----
<br>
 
=== 分类 ===
理论上说,分类的使用属于基本规则,而分类表的使用属于进阶,但是因为这是需要每个 WIKI 编辑者都知道的用法,所以全部编写在了基本规则内。
=== 将页面划分分类 ===
一个规范化的页面需要进行分类划分,你可以在 [[Special:Allpages/Category:|分类页面统计]] 看到 DHW WIKI 现有的全部分类,将页面划分到一个分类内的操作非常简单,只需要在页面尾部追加如下语句之一:
<nowiki>[[Category:分类名]]</nowiki>
<nowiki>[[分类:分类名]]</nowiki>
同时,一个页面也可以属于多个分类。
<br>
----
----
<br>
 
== 进阶功能 ==
 
=== HTML(超文本标记语言) ===
本 WIKI 开放了完整的 HTML 编辑权限,你可以将 HTML 代码包裹到  <nowiki><html></html></nowiki> 标签内来编写 HTML。<br>
所以你可以使用一些基础的 HTML 来完成一些功能:
* 居右
<html>
    <div align=right>
</html>
欢迎来到 DHW PCS!
<html>
    </div>
    <br>
</html>
<nowiki>
<html>
    <div align=right>
</html>
欢迎来到 DHW PCS!
<html>
    </div>
</html>
</nowiki>
同时,wiki 语言也能和 HTML 混合使用:
<html>
    <div align=right>
</html>
[[文件:Icon-king.png|无框]]
<html>
    </div>
    <br>
</html>
<nowiki>
<html>
    <div align=right>
</html>
[[文件:Icon-king.png|无框]]
<html>
    </div>
</html>
</nowiki>
复杂一点的例子:
<html>
<div style="margin-top: 5px;"></div>
<div align=left style="width:270px;min-height:65px;background:#f8d8db;border:2px #E81123;border-radius:7px;">
    <table style="height: 100%;min-height:65px;">
        <tr>
          <th style="width:5px;border-radius:21px 0 0 21px;background:#E81123"></th>
          <td><div style="width:15px;"></div></td>
          <td>
            </html>[[文件:Icon-error.png|无框]]<html>
          </td>
          <td>
                <div style="margin-left: 15px;margin-right: 15px;">
                    <div style="margin-button: 5px;border-bottom: 2px #f7f33d;">
                        <font><strong style="font-size:0.8em;">警告</strong></font>
                    </div>
                    <div>
                        <font style="margin-top: 5px;font-size:0.7em;line-height:1% !important;">这只是个例子!</font>
                    </div>
                </div>
          </td>
        </tr>
      </table>
</div>
</html>
<br>
<nowiki>
<html>
<div style="margin-top: 5px;"></div>
<div align=left style="width:270px;min-height:65px;background:#f8d8db;border:2px #E81123;border-radius:7px;">
    <table style="height: 100%;min-height:65px;">
        <tr>
          <th style="width:5px;border-radius:21px 0 0 21px;background:#E81123"></th>
          <td><div style="width:15px;"></div></td>
          <td>
            </html>[[文件:Icon-error.png|无框]]<html>
          </td>
          <td>
                <div style="margin-left: 15px;margin-right: 15px;">
                    <div style="margin-button: 5px;border-bottom: 2px #f7f33d;">
                        <font><strong style="font-size:0.8em;">警告</strong></font>
                    </div>
                    <div>
                        <font style="margin-top: 5px;font-size:0.7em;">这只是个例子!</font>
                    </div>
                </div>
          </td>
        </tr>
      </table>
</div>
</html>
</nowiki>
 
 
 
<!-- 分类 -->
[[Category:帮助]]

2026年1月25日 (日) 04:31的最新版本

Icon-warn.png
内容未完成
本页面内容处于未完成状态。


DHW INF 基础编辑手册[编辑]

这是DHW INF 的基础编辑手册,我会在这儿罗列出在 Mediawiki 中编写文章所需的基础知识,如果你能连接上 Mediawiki 官网 你也可以在那边找到更多详细的用法。同时你也可以在 Mediawiki 沙箱 进行复杂的页面编辑实验。

DHW WIKI 基本规则[编辑]

  1. 尊重他人以及他人写的内容。
  2. 请尽量以中立的角度描写人事物,必要时请引用有关参考或证据。
  3. 如果认为某个页面需要大幅度修改,请为那个页面创建讨论并写上你的意见,必要时可以联系管理。
  4. 在创建界面时请留意并将你的界面归类到 已存在的分类 里,如果此分类存在 分类表,同时将你的界面添加到分类表内,分类相关指南见 帮助:编辑手册#分类
  5. 遵守法律法规。

基本规范[编辑]

  • 在提及其他人/物的时候尽量导向其词条,具体写法参见 链接,例如:
DoodleDHW PCS 的创始成员之一。
  • 中英数之间隔开(专有名词和日期除外),链接和正文隔开,例如:
你可以在 MediaWiki 官方网站 获取有关 Wiki 编辑的有用信息。(2022年7月2日修订)
  • 善用顶栏模板来标记页面属性,具体写法参见 模板,例如:
{{不够完整}}
  • 不要使用在 DHW PCS 或 Inf 中不存在的职位,例如“服主”。目前 Inf 服务器由其管理组共同管理,每个管理虽然有不同的管理任务,但是互处于平等的地位。对于 DHW PCS,则由总统作为领导人,开度署和规划署分别覆行日常和长期管理责任。





WIKI 语法[编辑]

下面是 WIKI 语法相关的内容,你可以使用界面顶部的 WikiEditer 编辑器来快速插入,也可以选择手动输入来提高效率。

文本样式[编辑]

  • 加粗
 '''加粗'''
  • 斜体
''斜体''
  • 加粗斜体
'''''加粗斜体'''''

排版样式[编辑]

  • 标题,在编辑时需要注意,请不要跨级别编辑标题并且不要使用一级标题。
==level 2==
===level 3===
====level 4====
=====level 5=====
======level 6=====
  • 换行,可以通过两个回车(空行)来换行,或者使用html的 <br> 标签进行换行。

列表[编辑]

列表共分为五种样式:

  • 无序
* 第一
* 第二
* 第三
  • 有序
# 第一
# 第二
# 第三
  • 分类定义
;项 1
: 定义 1
;项 2
: 定义 2-1
: 定义 2-2
  • 缩进
: 一个缩进
:: 两个缩进
:::: 更多缩进
  • 混合
* 首先
* 其次
*# 第一点
*# 第二点

表格[编辑]

下面是表格的两种写法,需要注意的是因为 WIKI 限制,实际写法应该是 { 下方示例 } 。

表头 表头
(0, 0) (0, 1)
(1, 0) (1, 1)


| border="1"
 ! 表头
 ! 表头
 |-
 | (0, 0)
 | (0, 1)
 |-
 | (1, 0)
 | (1, 1)
|

也可以把同行数据放一起:

| border="1"
 ! 表头
 ! 表头
 | (0, 0) || (0, 1) 
 |-
 | (1, 0) || (1, 1)
|

链接[编辑]

[[首页]]
[[首页|这个也是首页]]
http://www.google.com (直接书写链接)
[http://www.google.com Google]

高亮代码[编辑]

这是DHW WIKI单独增加的插件,不属于Wiki语法。

print "高亮代码"
<syntaxhighlight lang="lua">
print "高亮代码"
</syntaxhighlight>

同时,高亮代码也支持 CSS 样式:

def quick_sort(arr):
	less = []
	pivot_list = []
	more = []
	if len(arr) <= 1:
		return arr
	else:
		pass


 <syntaxhighlight lang="python" style="border:3px dashed blue">
def quick_sort(arr):
	less = []
	pivot_list = []
	more = []
	if len(arr) <= 1:
		return arr
	else:
		pass
</syntaxhighlight>
 

投票[编辑]

这是DHW WIKI单独增加的插件,不属于Wiki语法。

 <poll>
 标题
 选项1
 选项2
 ……
 </poll>
 
标题
您没有投票权。
您没有权限查看这个投票的结果。
自2020年8月14日 (五) 05:45创建以来共有8 人投票。
poll-id 2BD516351D72B953FCFE2E68AA35E10A

其他[编辑]

  • 插入图片,请直接使用顶端 WikiEditer 的插入图片功能上传或者跳转至 图片上传 界面上传图片后插入。

Icon-king.png

[[文件:Icon-king.png|无框]]





模板[编辑]

在你学会了编写基础的纯文本内容之后,接下来就要学会使用模板。
模板,顾名思义就是用来提供一个固定的通用样式的,本 WIKI 目前已有的模板被列举在了 列表:模板 这儿。

基础结构[编辑]

模板是一个被包裹在 {{ }} 中的语句,结构类似这样:

{{未完成}}

Icon-warn.png
内容未完成
本页面内容处于未完成状态。


参数传递[编辑]

除了和上面一样的无参数模板以外,模板也可以传递参数,以 语录 模板为例,结构类似这样:

{{语录|内容=你好世界!}}

你好世界!


{{语录|内容=欢迎来到 DHW PCS!}}

欢迎来到 DHW PCS!


更复杂的例子,以 顶栏 模板为例,结构类似这样:

{{顶栏|背景色=#ecf7ff|强调色=#8fd0ff|图片=[[文件:Icon-test.png|无框]]|标题=测试|内容=这是测试内容。}}

Icon-test.png
测试
这是测试内容。


模板与 WIKI 语言[编辑]

模板也可以使用 WIKI 语言来传参,以 语录 模板和 图片 为例,结构类似这样:

{{语录|内容=[[文件:DHW INF LGOG.jpg|无框]]}}

DHW INF LGOG.jpg


模板嵌套[编辑]

除了单独使用模板以外,模板也可以相互嵌套,以 语录 模板和 未完成 模板为例,结构类似这样:

{{语录|内容={{未完成}}}}

Icon-warn.png
内容未完成
本页面内容处于未完成状态。


列表:模板 中有一些排版类模板,这些模板就需要进行嵌套使用,以 右对齐 模板和 皮肤 模板为例,结构类似这样:

{{右|内容={{皮肤|皮肤=<nowiki>/images/a/a6/Stapx_Steve_Skin.png|披风= /images/e/e1/Test_Cape.png|名称=Stapx_Steve}}}}</nowiki>

 
Stapx_Steve















如果你也想编写模板,可以直接参考 Mediawiki 官方的 教程 ,或查看下面的内容:帮助:编辑手册#编写模板




分类[编辑]

理论上说,分类的使用属于基本规则,而分类表的使用属于进阶,但是因为这是需要每个 WIKI 编辑者都知道的用法,所以全部编写在了基本规则内。

将页面划分分类[编辑]

一个规范化的页面需要进行分类划分,你可以在 分类页面统计 看到 DHW WIKI 现有的全部分类,将页面划分到一个分类内的操作非常简单,只需要在页面尾部追加如下语句之一:

[[Category:分类名]]
[[分类:分类名]]

同时,一个页面也可以属于多个分类。




进阶功能[编辑]

HTML(超文本标记语言)[编辑]

本 WIKI 开放了完整的 HTML 编辑权限,你可以将 HTML 代码包裹到 <html></html> 标签内来编写 HTML。
所以你可以使用一些基础的 HTML 来完成一些功能:

  • 居右

欢迎来到 DHW PCS!


<html>
    <div align=right>
</html>
欢迎来到 DHW PCS!
<html>
    </div>
</html>

同时,wiki 语言也能和 HTML 混合使用:

Icon-king.png


<html>
    <div align=right>
</html>
[[文件:Icon-king.png|无框]]
<html>
    </div>
</html>

复杂一点的例子:

Icon-error.png
警告
这只是个例子!


<html>
<div style="margin-top: 5px;"></div>
<div align=left style="width:270px;min-height:65px;background:#f8d8db;border:2px #E81123;border-radius:7px;">
    <table style="height: 100%;min-height:65px;">
        <tr>
          <th style="width:5px;border-radius:21px 0 0 21px;background:#E81123"></th>
          <td><div style="width:15px;"></div></td>
          <td>
            </html>[[文件:Icon-error.png|无框]]<html>
          </td>
          <td>
                <div style="margin-left: 15px;margin-right: 15px;">
                    <div style="margin-button: 5px;border-bottom: 2px #f7f33d;">
                        <font><strong style="font-size:0.8em;">警告</strong></font>
                    </div>
                    <div>
                        <font style="margin-top: 5px;font-size:0.7em;">这只是个例子!</font>
                    </div>
                </div>
          </td>
        </tr>
      </table>
</div>
</html>