AzerothCore
Pages :

维基规范

文件命名:

数据库表文件的命名必须与数据库中的名称完全一致。

所有其他文件应使用 小写字母 命名,并使用 -(短横线)代替空格。

文件名中不应包含除 -(短横线)之外的特殊字符。如果我们想要一个名为 C++ 的文件,我们将其命名为 cpp。

所有维基文件都应以后缀 .md 结尾。

文件编码

所有文件必须为 UTF-8 编码才能在维基上正常工作。

文件语言

为了便于维护,所有文件都必须以 markdown 格式编写。不允许使用 HTML!

文件标题

文件应始终以 # 文件名 开头。(这是为了在浏览器标签页中正确显示信息。)

数据库表文件:

所有数据库表文件都应存在于正确的数据库文件中。

当添加/移除一个表时,也应同时更新 database-authdatabase-charactersdatabase-world

维基内部的链接

当链接到维基内的页面时,我们使用相对链接。([home](home#overview))。

当链接到同一页面内的标题时,我们使用相对链接。([withCapitalLetters](#withcapitalletters).

需要注意的重要一点是,相对链接中只允许使用小写字母,且不能包含特殊字符。否则链接将会失效。

当链接到维基之外的页面时,我们使用绝对链接。([Google](https://google.com))。

翻译

所有翻译都应放在 /docs/ 的子目录中,目录名使用语言的语言代码缩写。例如 /docs/es/。如果此前没有进行过任何翻译,你需要在配置中允许该目录路径。参见 这个提交以了解如何操作

所有文件的命名必须与英文版本完全相同!永远不要翻译文件名,只翻译其中的内容。

归档页面: {#archived-pages}

所有可能具有一定价值的归档页面都应添加到 archive 列表中,并且这些页面的链接应从维基的其他位置移除。

它们还应被移动到 /docs/archive/ 文件夹中。已归档页面的翻译版本会被移动到各自语言的归档文件夹中,例如 /docs/es/archive/,并保持与英文版本完全相同的文件名。

归档文件夹中的页面会保留其归档前的 URL,这样维基外部的链接不会失效,并且它们会自动在页面顶部显示一条归档通知。

如果某个语言首次出现归档页面,你需要在 _config.yml 中允许该目录路径,方法与翻译时相同。