Drupal 的焦点模块是Drupal 最重要的构成部门,它们是Drupal 主要成果的承载。Drupal 自带有33个模块,根基上涵盖了当前网站所应具有的全部成果:用户打点、博客、论坛、评论、相册以及日志打点的,尚有新闻聚合等Web 2.0 特性的成果。这些模块都是Drupal 的下载包中所附带的。有些被开启,有些没有被开启,当需要利用一个成果的时候,先看看Drupal的焦点模块是否具有实现此成果的门口;若没有去下载第三方模块。它们都是颠末很好的测试、切合各类编码并兼容主流欣赏器。假如有,那就优先利用焦点模块。
以下主要先容每个焦点模块的成果,部门内容参考drupal利用者焦点模块先容教程。先容的顺序是凭据模块英文名称的第一个字母排序的,这也是Drupal 的列表要领。
1、聚合模块(Aggregator)
Drupal的聚合模块的成果,主要有两部门:
(1)聚积站点内容,以RSS 或Atom 协议举办宣布:将站点上的内容举办聚积,以使互联网上的其他用户可以或许通过RSS 或Atom 协议会见到站点的最新更新。
(2)收集从其他网站订阅到的RSS 内容:雷同于一种RSS 阅读器。它可以收集指定网站的最新宣布的内容,存入站点数据库中并可按分类显示出来。
2、博客模块(blog)
博客模块是Drupal 中很重要的模块,它可以让用户在Drupal 站点上建设本身博客页面,宣布日志。实际上,Drupal 是最早支持多用户帐号的博客系统。提供专业博客系统的是著名的WordPress,不外它有两个版本,一个是小我私家的,一个是支持多帐号的。Drupal 为每个注册用户均提供一个博客空间。
3、博客API(blog API)
博客API 是一种接口,可以利用一种Blog 客户端,在当地脱机编辑博客文章后,将文章宣布在网站上。这是一个很有用的成果,试想一下,我们不行能在写长篇文章的时候一直在线。这样做既不利便,也会对处事器造成很大的压力。
此刻有一些外部东西可以加强博客阅读和宣布的本领,Blog API 让用户可以自由利用Blog 东西,而且让用户有选择 Blog 处事器的的自由。博客宣布东西的利益主要是能快捷的宣布日志,无须上网,直接打开编辑器书定日志。书写完成后,利用“宣布”成果,选择好要宣布的网站地点和登录信息,日志就上传到网页上了。这样免除了每次都要打开欣赏器、填写用户名暗码登岸等繁琐的操纵。并且,宣布后当地留有备份。通过客户端宣布博客有一个限制,那就是所用博客的博客处事提供商(BSP)必需提供或开通了BlogAPI 接口。今朝已经有几个BSP 提供了该项处事,如BlogBus MSN Spaces 等。相信今后会有更多的BSP 提供该项处事。假如选择用Drupal 构建网站的话,那么站点就直接具有BlogAPI 的成果了。
当这个模块启用并设置好今后,就可以利用象Windows Live Writer 或Ecto 这样的东西从桌面成立和颁发文章。BlogAPI 模块支持好几个基于XML-RPC 的Blogging API,譬喻Blogger API、MetaWeblogAPI 以及大大都的Movable Type API。任何支持这些 API 的桌面 Blog 东西可能其他处事都可以正常事情。这个模块同时还答允站点打点员设置何种内容范例可以通过外部应用措施颁发文章,譬喻,用户还可以通过BlogAPI 颁发论坛主题。BlogAPI 是基于XML-RPC 的一组协议,实际上就是名目化的XML 文件。宣布日志的时候客户端凭据BlogAPI 划定的名目把日志组装成XML 文件,通过HTTP/HTTPS 协议发送随处事器端。处事器端同样依据BlogAPI 类型理会出XML 文件中包括的日志,并返反响应。
4、颜色模块(color)
这个模块是为某些主题提供颜色自界说成果的模块。有一些主题的设置,譬喻Garland 主题,可以定制页面几个主要部门的颜色用户可以通过单击图中对应的页面无素,然后更变右上方的颜色盘,即可即时的改变其颜色。很是的直观与利便。颜色模块就是提供此类成果的。假如封锁此模块,则没有此部门的配置。
5、评论模块(comment)
评论模块提供可以利用户对网站所宣布的全布内容举办评论的成果。只要开启此项模块,就可以对网站上宣布的博客文章、论坛主题以及页面等举办评论。它的浸染长短常重要的,是Drupal 的根基构成部门。它与节点(Node)的干系是并列干系。举办评论的前提是内容所有者答允用户对内容举办评论,这个是在每个文章编辑页面的底部举办选择的。
6、手册模块(Book)
手册(Book)模块是Drupal 中较量强大而重要的成果模块。它可以在一个较高的条理大将您站点中所宣布的相关内容举办整合,并提供一种较为公道的组织和索引方法,雷同一个相关常识的一个总库。同时,每个文章之间还可以成立很好的互连干系,利用户利便的欣赏文会合的资源。最典范的文集的例子就是Drupal 官方网站上的“手册(Handbook)”部门,
7、接洽模块(contact)