标签:
Orchard中有很多可以直接和多次使用的特性,这些东西在官方的Gallery中可以找到。
本主题 主要关于这些特性的一个简单描述。
译者不准备按照官方的英文文档逐句翻译,只对每个模块简单介绍,因为后边有关于他们的详细介绍。
英文链接附上,要了解详情的自己去看吧:http://docs.orchardproject.net/Documentation/Builtin-features
下边的介绍主要分为核心模块与非核心模块。核心模块并不一定在“Core”目录中。
每个模块都详述它的特性,以及它们是否从资源库中可用或者源码发布版中可以获得。
核心模块
Common(常规模块)
核心模块主要负责运行的核心内容部分有Body,Common,Identity,还有Text field。
Containers(容器)
这个模块主要介绍四个部分主要用来创建简单的内容层级关系。主要有容器部分(Container part)、可容纳部分(Containable part)、容器部件部分(Container Widget part)、自定义属性部分(custom properties part)。
Contents(内容)
这个模块为自定义内容类型创建基础架构。
Features(特性)
Dashboard(面板)
这个大家都懂,不用多说了。
Feeds(订阅)
这个用来搞RSS的模块。
Navigation(导航)
控制导航菜单的,这个大家应该也知道是干什么的吧。不过是1.5之后的版本才有的。
Reports(报表)
报表就是报表,报表是干啥的,我就不相信你不知道。
Scheduling(调度)
这个模块提供的APIs可以执行调度操作,比如延时发布等。
Settings(设置)
呵呵,设置很复杂。
Shapes(形状)
形状主要是用于UI来构建HTML的。可以动态添加,本身形状模块就有一些形状可用。核心形状在CoreShapes.cs这个文件中定义的。其它的有定义在cshtml文件中的。不过无论是核心形状还是其它的形状都可以在主题 中被模板重写。
主要有两大类:核心形状,模块化形状,具体包含的东西大家可以参考下英文文档。
Title(标题)
主要介绍大多数内容类型中都用到的标题部分。
XmlRpc
你把它理解成一系列接口规范吧。比如你想用windows live writer写博客,那就需要调用类似的接口,关于XmlRpc百度百科有介绍,大家自己去了解下。Orchard.Blogs模块依赖这个模块构建。
核心模块主要就是这些了,下边的是非核心的
非核心模块(Non-core modules)
标签:
原文地址:http://www.cnblogs.com/souther/p/4539169.html