用户指南怎样工作

用户指南在文档中使用Markdown。包括用户指南页面和API浏览器里面的代码注释都是采用markdown语法。

用户指南页面

用户指南内容包含在相应的模块中,在 guide/<module> 。比如,Kohana的文档在 system/guide/kohana ,ORM的文档在 modules/orm/guide/orm , 数据库在modules/database/guide/database ,其它的以此类推。

每个模块都有一个索引页面 在guide/<module>/index.md

每个模块的目录在 guide/<module>/menu.md

其它的全部页面在 guide/<module> 。它们可以按照目录的方式组织管理,命名自由。

更多关于为自己的模块添加用户指南页面的内容,请参考添加自己的模块

图像

在用户指南中使用的任何的图片都应该放在media/guide/<module>/。比如,如果一个页面包含图片 ![Image Title](hello-world.jpg) ,那么这张图片的位置应该是media/guide/<module>/hello-world.jpg 。 ORM模块部分的图像应该是在 modules/orm/media/guide/orm , Kohana文档中的图像应该是在system/media/guide/kohana

API浏览器

API浏览器的内容由实际的源代码产生。类、常量、属性、方法的描述 都由注释中展开获得,按照Markdown格式解析。比如,你在查看Kohana_Core::init的注释时可以看到一个markdown目录和表。这些在API浏览器中都能够正确解析和显示@param, @uses, @throws, @returns,其它的标签也是同样的。

TODO:在关于怎样评论你类、常量、方法等给出更确定的细节。比如,包含的包和它是怎样与api 模块相关联的。