= Trac的Wiki系统 [[TracGuideToc]] [[TranslatedPages(revision=33)]] Trac内置了一个wiki系统,wiki中包含直观且易于学习的文本标记,通过[WikiNewPage 创建wiki页面],你可以灵活地组织知识和信息。Trac中其他地方也可以使用wiki文本标记,除了用在[wiki:TitleIndex wiki页面]中,文本标记还可以用在[wiki:TracTickets 任务单(ticket)] 的描述与注释、[wiki:TracChangeset 代码提交日志信息]、[wiki:TracRoadmap 里程碑(milestone)]的描述、[wiki:TracReports 统计报告]的描述,甚至是第三方扩展中, 这允许在所有的Trac模块中使用格式化文本,并在模块间进行超级链接。 编辑wiki文本很简单,使用任何网络浏览器和一个简单的[WikiFormatting 格式化系统], 而不是如HTML那样复杂的标记语言。 其设计背后的理由是,包含大量嵌套标记的HTML太复杂,无法进行快速编辑,并且会分散对于页面真正内容的注意力。注意Trac也支持[WikiHtml HTML]、[WikiRestructuredText reStructuredText] 以及 [http://txstyle.org Textile] 作为替代的标记格式,页面中使用这些非wiki标记格式的部分,被称为wiki块。 wiki的主要目的是使文本编辑更简单并且''鼓励''人们为项目贡献和解释文本内容。Trac还提供了一个简单的工具条,使格式化文本更加容易,并且支持你的浏览器的[http://universaleditbutton.org/Universal_Edit_Button 通用编辑按钮]。 wiki本身并不强迫你遵循任何结构,就像一堆空纸,在那里你可以随意组织信息和文档,以后觉得有必要时可以再做调整。 由于编写wiki本质是构建超文本,一般关于HTML的建议也可以用在这里。 例如,''[http://www.w3.org/Provider/Style 在线超文本样式指南]''解释了如何理解[http://www.w3.org/Provider/Style/Structure.html 工作总体结构]以及如何[http://www.w3.org/Provider/Style/WithinDocument.html 在每一个文档中]组织信息。其中最重要的提示是"使你自己可以读的通你的HTML页面,即便你不遵循任何链接中的要求"。 了解更多: * WikiFormatting 规则包含 WikiMacros 和 WikiProcessors 等高级主题。 * 如何使用 WikiPageNames 和其他 TracLinks 格式精确地引用Trac中的任何资源。 如果你想练习编辑,请使用 SandBox 。注意,并不是所有的wiki页面都可以被任何人编辑,要了解具体策略可以跟你的Trac管理员联系。 在保存你的修改之前,可以''预览''页面或''预览变更''。 当你启用了''Edit Side-by-side''模式时(你必须预览页面以确认设置生效),在你进行输入时会自动生成预览格式。可以使用[wiki:/TracIni#trac-section 延迟配置]设置编辑和自动更新预览的时间间隔。 网上关于wiki的更多信息: * Wikipedia上的 [http://wikipedia.org/wiki/Wiki Wiki] 定义。 * 原始wiki的[http://c2.com/cgi/wiki?WikiHistory 历史]。 * 一个wiki页面解释[http://www.usemod.com/cgi-bin/mb.pl?WhyWikiWorks wiki为什么可以工作]。 ---- See also: TracGuide