EnglishDrupal系统的第三方模块
Drupal第三方模块是用户在核心模块的基础上,根据自己的需要所开发出来的模块。
第三方模块根据功能分为以下几类:
1. 站点安全类:主要是增强站点安全设置的模块。
下面几个模块用于站点安全设置
(1)Captcha
图灵测试/字符校验模块,防止机器人自动注册。
(2)Challege-Response Authentication:(4.5.0)
查问/应答校验模块。帮助防范relay attacks,提高系统安全。
(3)LDAP integration
支持LDAP(Lightweight Directory Access Protocol)。
(4) Legal:例SQL
在用户注册时加入“我同意条款”的过程。
(5)Spam:SQL
垃圾信息过滤,使用贝叶斯过滤器自动统计识别垃圾信息。
2. 基本站点管理功能:站点基本功能的升级,如分配用户权根,搜索功能等。
(1)Admin block:例adminblock截屏
用于帮助管理员方便的监管评论和文章。
(2)Automember:(4.5.0)
自动用户权限管理。管理员可以设定不同的标准,自动分配给用户不同的权限。
(3)Comment closer:
可以自动关闭对老文章的评论,设置时间后通过cron来自动执行。
(4)CustomError:
自定义错误显示页面(404-页面未找到,403-访问拒绝)。
3. 文本字体的输入格式:包括各种所见即所得的文本编辑器。
(1)Attached node:(4.5.0) 例
开启该模块并将attached node加入输入法过滤器后,将可以在发表文章时使用 [node: node-id] 的格式来引用另一节点的内容
(2)Bbcode:(4.5.0)例
支持BBCode输入格式
(3)Contextlinks:例
用户在输入链接时,可以赋予链接以不同的类型,此链接将按照预先设定的方式显示。
(4)HTML corrector
自动检测用户输入的HTML语法,是否每个标签都有对应的结束标志以及嵌套是否正确
4. 文件图片管理:所有涉及文件上传,图片显示与管理等功能的模块。
(1)Album:(4.6.0)
影集模块。需要先安装folksonomy和image模块。
(2)Attachement:
支持上传附件,可以用来替代Drupal自带的upload模块。
(3)Filestore2
允许用户上传/下载文件,文件存储在文件系统中而不在数据库里。
(4)Gallery
用于在线像册管理和展示。
5. 节点内容功能增强:对单个节点内容特性管理功能的增强。
(1)Diff
增强了drupal自带的‘修订(revision)’功能,可以方便的显示出不同版本内容见的不同。
(2)Event:
跟踪事件并通知用户。
(3)Pathauto
自动为节点,类别,用户等生成路径别名。
(4)Scheduler:
事先规划节点内容发布或撤销的时间表,到时自动执行。需要通过cron运行。
6. 内容规则设定与站点导航:用于按照一定规则来显示多个节点内容。
(1)Article
将任意类型的节点根据类别(taxonomy)整理在一起集中显示。
(2)Collimator
一般blog的文章都是垂直显示,此模块可以将节点按最近更新时间排序后从左到右平行分列显示。
(3)Jsdomenu:
本模块是基于开源Jsdomenu库开发的,用于生成多层弹出式菜单(popup menu),自带一个“站点菜单(site menu)”区块用于菜单式浏览站点的分类结构。
(4)Live Discussion
通过区块显示最新评论。
7. 定义节点类型:定制专属的节点类型,方便特定内容的发布。
(1)Book Review
定义了特殊的书评节点,方便发布图书评论。
(2)Flexinode:
可以用此模块根据需要生成新的自定义节点(node)类型。
(3)Daily:
此模块定义了两种新的节点类型:daily和daily container。
8. 个性化设置与私人信息:允许用户进行个人喜好的设定。
(1)Blog Theme:
允许用户选择自己blog的外观主题。
(2)Buddylist
用户可以编辑自己的好友名单,同时显示‘好友的blog’区块。
(3)Contact directory:
使用户可以添加自己的好友联络名单。
(4)Workspace:
提供一个用户专有的工作区,可以集中察看管理自己的文章。
9. 社区交流:支持用户与管理员以及用户之间的信息交流。
(1)Chatbox:
简单的聊天框模块。
(2)Feedbak:
反馈(feedback)模块,可用于生成反馈表格收集用户意见或问题,用户填表后将通过email发送给指定地址。
(3)Project:
一个简易的项目管理模块。项目组成员可以由此跟踪项目的进展,可以通过email发送项目更新通知。
(4)Webform:
创建‘网络表单(webform)’节点类型,可以用于提交调查问卷,投票,注册等。
10. 新闻聚合与回引等
(1) Blogroll:(4.5.0)
提供Blogroll功能,每个用户的blog可以有自己的blogroll。
(2)Syndication:
集中显示所有站内RSS feeds。
11. 会员广告电子商务
(1) E-Commerce:
一整套电子商务工具。此外还包括拍卖/订阅/捐款等功能。
(2)Banner:
自动轮换显示广告条。
(3)Adsense:
显示Google Adsense广告。可以方便的定制显示方式,支持从banner到link等6种显示格式。
(4)Amazon associate tools:
Amazon 广告工具。定义了两种新的节点类型:
(1)“amazon”节点:用于发布书评介绍等。
(2)“amazon-node”节点:包含相关的amazon产品信息/书号/价格/图片等
