Drupal概念介绍
田玲  |  2014-04-28  |   |  1368次阅读

模块

模块是用来扩展Drupal功能的软件(代码)。核心模块存在于Drupal的主程序中,您可以不经过安装其它的软件来激活这些功能。贡献模块是从Drupal模块下载部分下载的,并且安装到您的Drupal中。您还可以创建自己的模块;这需要您理解DrupalPHP开发和DrupalAPI模块。 

用户、权限、角色

每一个访问者,无论他是否拥有一个帐号,登陆或者匿名访问,都会被认为是Drupal的一个用户。每一个用户拥有一个数字ID,非匿名用户还会拥有一个用户名和一个email地址。其它的一些信息也会通过模块与用户关联起来;例如,如果您使用核心Profile模块,您可以定义用户的资料字段与用户关联。

匿名用户的ID0,用户ID1的用户是安装Drupal时您创建的,它是特殊的:拥有这个网站的几乎所有权限。

您可以通过角色给您网站的另一些用户来分配权限。您首先要创建一个角色,您可以将它命名为内容编辑会员。然后,您需要把权限赋给这个角色,告诉Drupal这个角色在本系统中可以做什么和不可以做什么。最后,您可以把角色授予一些用户,这意味者当这些用户登陆之后,Drupal将会根据用户所拥有的权限允许相应的操作。

您还可以分配特殊的预置角色的权限,匿名用户(没有登陆的用户)和验证用户(已登陆用户,非特殊角色)。Drupal的权限系统非常灵活——它允许您根据需求为任何任务分配权限给任何角色。 

Drupal中,字段是信息的最小单元。常见的字段如一个号码,日期或者一些文本。 

Drupal内容类型(节点类型)

Drupal中,每个内容条目就是一个节点,每个节点属于一个单独的内容类型,它为这种类型的节点定义了各种的默认的设置,例如能不能自动发布,可不可以评论。(请注意,在前一个版本的Drupal中,内容类型被称为节点类型。)


文章原载于作者的文章,所述内容属作者个人观点,不代表本平台立场。
本文经过系统重新排版,阅读原内容可点击 阅读原文