这里会显示出您选择的修订版和当前版本之间的差别。
wikihelp:help03 [2012/01/16 17:07] mi [了解目录结构] |
wikihelp:help03 [2012/01/17 00:16] (当前版本) mi |
||
---|---|---|---|
行 9: | 行 9: | ||
**如果你想要创建词条那么你需要先了解wiki系统的目录结构是什么样子的。** | **如果你想要创建词条那么你需要先了解wiki系统的目录结构是什么样子的。** | ||
- | === wiki的目录结构 === | + | **请详细阅读[[wiki使用帮助:初学者教程|初学者教程]]中的[[wiki使用帮助:初学者教程#命名空间与页面|命名空间与页面]]章节的内容。** |
- | <code> | ||
- | 根级命名空间 (总是存在的) | ||
- | | | ||
- | +-- 'a' 命名空间 | ||
- | | | ||
- | +-- 'b' 命名空间 | ||
- | | | ||
- | +-- 'c' 页面名 (也就是大家所说的词条) | ||
- | </code> | ||
- | === 你可以将wiki的目录结构与PC上的文件夹相似 === | + | ===== 描述命名空间与页面的语法 ===== |
- | {{:wikihelp:help_22.jpg?direct&650}} | + | 通过阅读[[wikihelp:help01|学习编辑wiki现有词条]]的[[wikihelp:help01#加入wiki内部链接|加入wiki内部链接]]z章节可以知道内部链接的语法为: |
+ | <file> | ||
+ | [[页面名]] | ||
+ | [[页面名|链接文本]] | ||
+ | [[命名空间:页面名|链接文本]] | ||
+ | 页面名可使用冒号“:”来进行定位。冒号“:”相当于网页地址中的“/”号,或PC中的“\”号。 | ||
+ | </file> | ||
+ | 之前通过查看浏览器的地址栏得到%%http://vocawiki.net/wikihelp:help03%% | ||
- | === 以本教程的所在的位置为例 === | + | 主域名后面的%%wikihelp:help03%%就代表是wiki根目录的wikihelp命名空间下名为help03的页面(词条)。 |
- | 大家可以通过查看浏览器的地址栏得到http://vocawiki.net/wikihelp:help03 | + | |
- | 也就是说这个篇文章是在wiki根目录的wikihelp命名空间下名为help03的页面(词条): | + | 用内部链接语法描述就是: |
+ | <file> | ||
+ | [[wikihelp:help03]] | ||
+ | </file> | ||
+ | 效果:[[wikihelp:help03]] | ||
+ | |||
+ | ==== 冒号“:”定位符 ==== | ||
+ | 冒号“:”定位符就相当于PC中的“\”斜杠定位符。他们都是用来描述路径的。 | ||
+ | |||
+ | 使用方式与效果也是一样的。 下面再次一个例子: | ||
+ | <file> | ||
+ | [[wikihelp:help03]] | ||
+ | </file> | ||
+ | 通过之前的学习大家应该能知道这个是指:wiki根目录的wikihelp命名空间下名为help03的页面(词条) | ||
<code> | <code> | ||
根级命名空间 | 根级命名空间 | ||
行 36: | 行 46: | ||
+-- help03 (词条) | +-- help03 (词条) | ||
</code> | </code> | ||
+ | 那么这个 %%[[wikihelp:help03]]%% 用PC的路径方式描述就是 %%c:\wikihelp\help03%% | ||
- | 用PC的路径方式描述就是:\\ %%[C:\wikihelp\help03]%% | + | 计算机基础比较深的朋友可能会很好理解冒号“:”定位符的更多使用方式。\\ |
+ | 下面的例子中将向您展示更详细的例子~**还会额外的向您一个新的定位符号介绍“.”** | ||
- | === wiki系统允许命名空间名与词条页面名相同 === | + | ^关于命名空间与页面名的例子: ^^ |
- | 也就是说允许这样的存在: | + | |example |表示当前命名空间的"example"页面。 | |
+ | |:example |表示根部命名空间的"example"页面。 | | ||
+ | |wiki:example |表示命名空间"wiki"中的页面"example"。命名空间"wiki"位于根部命名空间之下。 | | ||
+ | |ns1:ns2:example |表示命名空间ns2中的"example"页面。命名空间ns2位于命名空间ns1下面;命名空间ns1位于根部命名空间下。 | | ||
+ | |:ns1:ns2:example |同上。 | | ||
+ | |.ns1:ns2:example |表示名命名空间ns2下的"example"页面。命名空间ns2位于命名空间ns1下面;命名空间ns1位于当前命名空间下。 | | ||
+ | |.ns1:ns2: |表示命名空间ns2的"开始"页面。命名空间ns2位于命名空间ns1下面;命名空间ns1位于当前命名空间下。 | | ||
+ | 那么根据上表的例子再细说下就是:\\ | ||
+ | * 在最后一个冒号“:”右边的绝对是页面。 | ||
+ | * 在冒号“:”左边的绝对是命名空间。 | ||
+ | * **“.”代表当前命名空间,他右面的均为描述在当前命名空间下的定位。** | ||
+ | |||
+ | ===== 开始创建词条 ===== | ||
+ | 下面将开始向您介绍创建一个词条的正确方式。 | ||
+ | |||
+ | ==== 创建词条的方式 ==== | ||
+ | |||
+ | 创建词条其实很简单,只需要创建一个指向不存在的词条的内部链接即可。 | ||
+ | |||
+ | 比如我想创建一个名**test** 的页面,在根目录的**tests** 的文件夹下,并且描述为测试创建词条。 | ||
<code> | <code> | ||
- | 根级命名空间 | + | [[tests:test|测试创建词条]] |
- | | | + | |
- | +-- test1a (词条) | + | |
- | +-- test1a (命名空间) | + | |
- | | | + | |
- | +-- xxxsww (词条) | + | |
</code> | </code> | ||
- | ===== 描述命名空间与页面的语法 ===== | + | **效果**:\\ |
- | 那么~\\ | + | [[tests:test|测试创建词条]] |
+ | |||
+ | 由于该页面不存在所以你可以点击右上角的“创建”按钮进行创建该词条。 | ||
+ | 创建完成后就会产生一个在根目录的**tests**文件夹下的一个名为**test**的词条。 | ||
+ | |||
+ | <note warning>**命名空间与页面名请不要使用中文**</note> | ||
+ | |||
+ | ==== 本WIKI目录规划 ==== | ||
+ | |||
+ | **本wiki[[sysdata:dblistn|正在实行的目录规划]]将向您展示目前的目录规划形式,您可已在在本规划中自行扩展添加新的词条。** | ||
+ | |||
+ | ==== 维持结构完整 ==== | ||
+ | |||
+ | 所有的词条就是一个独立记载着信息的“卡片",命名空间是将"卡片"分类存放的容器。这样做的优点就是可以把不同的内容非类整理到他们应属于非范围内。 | ||
+ | |||
+ | 但是浏览wiki的人不需要去翻查整篇“卡片夹”,他们登陆wiki首页时会看到一张记载着经过记载着主要信息与条目分类的“主卡片”。主卡片上会在告诉阅读者可以在哪个文件夹下找到他想要的内容,当阅读者拿到第二张卡片时他会得到信息。同时在这张卡片上会在一些关键词或者专业词汇上给出在该wiki(卡片夹)上那些位置可以得到解释与说明。 | ||
+ | |||
+ | 我们要做的就是规划与维持这个“卡片夹”的结构完整性,保持所有的词条之间的连通关系。 | ||
+ | |||
+ | 一个新词条的创建应该是对现有词条的补充为目的而创建的。 | ||
+ | |||
+ | 比如阅读者访问 VOCALOID2词条,词条内应向阅读者介绍如下内容\\ | ||
+ | * **VOCALOID2是什么** | ||
+ | * **有哪些公司出这个产品** | ||
+ | * **简要附带出了什么音源** | ||
+ | |||
+ | 每个词条只需要描述该词条的主要信息即可,更详细的信息应该是出品公司独立的词条。\\ | ||
+ | 而出品公司的的词条是在编辑VOCALOID2词条时预先输入进去的。 | ||
+ | |||
+ | {{:wikihelp:help_24.jpg?666}} | ||
- | 施工中~ |