全站通知:

WIKI新手教程:第二章 命名空间

来自无畏契约WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

在上一章中,我们了解了MediaWiki的基本概念。而如果你去观察WIKI里的各个页面,会发现有些页面叫“捷风”,有些页面叫“用户:xxxxx”,还有些叫“模板:英雄信息”。 这些冒号前面的词(如用户:模板:),就是命名空间(Namespace)。它是 MediaWiki用来区分和管理不同类型页面的核心机制。

什么是命名空间?

简单来说,命名空间就像是电脑里的“文件夹”或者图书馆里的“分类区”。

在 MediaWiki 中,所有的页面都被划分到不同的命名空间里。通过命名空间,我们可以把“正文”、“用户个人页面”、“帮助文档”、“系统模板”等内容完全隔离开,互不干扰。

一个标准的带有命名空间的页面标题格式如下:命名空间前缀:页面名称。请注意,其中的冒号是英文半角冒号“:”。如果你发现自己打出来的冒号看起来很宽,说明你使用的是中文输入法的全角冒号,切换回英文输入法就可以打出正确的半角冒号。

例如在链接捷风中,虽然没有显式的冒号前缀,但它默认属于“主名字空间”;而Project:无畏源能编辑组则属于“Project名字空间”,属于站点基本信息。这都是命名空间逻辑的体现。

BWIKI中常见的命名空间有哪些?

在无畏契约 BWIKI 中,你经常会和以下几个命名空间打交道:

  1. (主)名字空间
    • 特征:没有前缀,直接显示页面名。
    • 用途:存放我们最核心的百科内容。比如“无畏契约”、“芮娜”、“源工重镇”等与游戏直接相关的条目,都在这里。这是读者来Wiki主要想看的内容。
  2. 用户名字空间(User:)
    • 特征:以用户:User:开头。
    • 用途:这是你在wiki的“自留地”。比如“用户:你的ID”。你可以在这里撰写个人简介、记录你的编辑计划、或者做一个编辑测试的沙盒,不用担心影响到wiki的正文。而由于BWIKI直接使用B站账号系统,这里你的ID其实就是你在B站的UID。
  3. 模板名字空间(Template:)
    • 特征:以模板:Template:开头。
    • 用途:存放可以被重复调用的“零件”。比如我们在页面里看到的{{Main|...}}(主条目链接)或者各种英雄的数据表格,它们的源代码就存放在这里。新手通常不需要直接修改这里,但学会使用模板能让编辑事半功倍。
  4. 分类名字空间(Category:)
    • 特征:以分类:Category:开头。
    • 用途:用于归纳整理页面。比如“英雄”、“地图”、“武器”。一个页面可以属于多个分类,方便读者通过索引快速找到相关内容。
  5. 文件名字空间(File:)
    • 特征:以文件:File:开头。
    • 用途:存放上传的图片、音频或视频文件。比如英雄的技能图标、武器皮肤图片等。
  6. 项目名字空间(Project:/无畏契约:
    • 特征:以Wiki的名字开头(在BWIKI中通常显示为游戏名,如“无畏契约:”)。
    • 用途:存放关于这个Wiki本身的说明。比如“编辑规范”、“内容管理方针”、“公告栏”等。

当然,当你熟练掌握了基本的操作,开始接触进阶的编辑之后,就会遇到下面几个命名空间:

  1. MediaWiki名字空间(MediaWiki:)
    • 特征:以MediaWiki:开头。
    • 用途:用于控制网站的某些功能,维护网站正常运行。一般而言,这一名字空间普通用户不能编辑,只有当你被授予更高用户组之后,才能在这里进行操作。
  2. 特殊名字空间(Special:)
    • 特征:以Special:特殊:开头。
    • 用途:虚拟名字空间,其本身不能编辑,而是为了完成某些操作或进行设置而生。常见的特殊页面包括Special:最近更改Special:参数设置等。

为什么要使用命名空间?

  • 避免重名冲突:如果没有命名空间,“捷风”这个页面既可以是正式的条目,也可以是某个用户尚未撰写完成的草稿,系统就会乱套。有了命名空间,就可以同时存在“捷风”(正式条目)和“用户:xxxxx/捷风”(玩家草稿)。
  • 权限管理:某些命名空间(如模板、系统设置)通常只允许经验丰富的编辑或管理员修改,以保障站点的稳定运行;而主名字空间和用户名字空间则对所有人开放。
  • 便于检索与维护:当我们想查找所有关于“帮助”的页面时,只需要搜索帮助:命名空间即可,极大地提高了效率。

如果你想写正式的页面,请确保不要加任何前缀。而如果你想练习编辑,请一定要在“用户:你的ID/沙盒”里进行。

点此阅读上一章:关于MediaWiki点此返回教程导航页点此阅读下一章:基本语法