常用术语介绍

来源:互联网 发布:apache hadoop社区 编辑:程序博客网 时间:2024/05/20 18:03

本节主要介绍Umbraco后台管理中的一些常用的术语和概念。

文档类型(DocumentType)

文档类型定义了页面/节点的类型,后台管理人员使用文档类型来创建不同的内容。每个文档类型由多个属性组成,每个属性有自己数据类型,例如文本,数字等。同时文档类型也可以理解为对网站内容和数据的结构化。网站的显示是由模板控制的,而模板使用的数据则由文档类型定义,文档类型和模板共同构成了Umbraco的两个基本要素。

创建文档类型:

在setting 部分中选中Document Types,右键选择create便创建了一个新的文档类型。在新创建的文档类型中包含四个选项卡,分别为Info,Structure,Genericproperties以及Tabs。

·        Info
设置文档类型的名字和别名;设置有哪些模板用来显示基于该文档类型的数据;设置 基于该文档类型的内容的显示图标、缩略图以及该文档类型的描述。

·        Structure
控制网站的层次结构。

·        Generic properties
设置构成该文档类型的属性。

·        Tabs
归类文档类型的属性,设置的tab将在内容树中以选项卡的形式显示。

内容(Content)

在Umbraco中,网站内容是以树状结构组织的,称之为内容树。树中的每一项被称为节点,每个节点的内容存储在组成该节点的属性中。每个内容项(或节点)是由文档类型定义的。

数据类型(DataType)

每个文档类型的属性都有自己的数据类型,该数据类型定义了属性的输入。数据类型既可以是简单的文本、数字等,也可以是一些复杂的类型,例如内容节点选取器、图片切割器等。这里将不再赘述所有的数据类型,在今后的实例中在对这些类型做详细说明。

需要特别指出的是,我们还可以创建自定义的数据类型,在示例一中将会看到创建的具体方法。

媒体类型(MediaType)

媒体类型用来定义在后台Media选项中添加的媒体。主要有文件夹、文件和图片三种类型。

媒体(Media)

媒体是指在Media选项中存储的图片和视频等资源,可以在内容中被引用。

成员类型(MemberType)

成员类型类似于文档类型,用来自定义网站用户的属性,例如用户名、邮箱等。

成员(Member)

成员指的是在你的网站上注册的用户。在示例二中将会展示如何创建一个成员类型。

节点(Node)

节点指的就是内容树种的一项。

用户(User)

这里的用户指的是Umbraco的用户,可以直接操作网站后台,注意要和网站用户(成员)分清。用户类型主要有四类,分别为管理员、撰稿人、编辑人员和翻译人员。每种类型的权限不一,这里不在赘述,感兴趣的人可以私信站长邮箱。

宏(Macros)

宏指的是一个预先定义的功能块,可以再你的网站中被重复使用。可以定义带参数的宏,也可以将宏插入到富文本编辑器中。管理员可以定义有哪些宏可以被网站编辑人员插入到富文本编辑器中,当编辑人员插入一个带参数的宏时,会提示输入相应的参数值。

在Umbraco中,宏是一个非常重要且复杂的概念,在稍后的开发人员参考章节中我们会有更具体的介绍。

模板/布局/母版页(Templates/Layouts/Masterpages)

模板定义你的网站的html标记,布局是指一种通用的模板,包含大部分页面需要用到的公共标记,如<head>等。

同样,我们将在稍后的开发人员参考章节中对这些概念有更具体的介绍。

扩展包(Package)

扩展包就是Umbraco的插件,可以用来扩展Umbraco的功能。现在网上已经有很多基于Umbraco开发的优秀的扩展包,例如nForum等。

0 0
原创粉丝点击