Drupal第三方模块聚集(一)

2021年08月20日 阅读数:16
这篇文章主要向大家介绍Drupal第三方模块聚集(一),主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

多谢原文做者我只是作个收藏!(Drupal猎人学校-QQ群是一个不错的最新模块汇集地
安装扩展模块大体以下:
1. 下载扩展模块
Drupal 有许多扩展模块,访问下面的网址能够查询到,您能够分门别类的查找,也能够直接搜索关键字
http://drupal.org/project/modules
2. 解压到 sites/all/modules目录下(若没有该目录,则建立之)
3. Administer => Site building => Modules
找到相应的模块, enable,保存之
以上只是大体步骤,每个模块的除了上述工做,极可能还要作别的设置,具体安装,仔细阅读相应页面,执行相应的操做。
下面列举了一些下载量比较大的模块,大体能够看看 Drupal 已经能够作些什么。
电子商务:
http://drupal.org/project/ubercart
http://drupal.org/project/ecommerce
国际会议管理系统:
http://drupal.org/project/conference
Google 广告:
http://drupal.org/project/adsense
http://drupal.org/project/google_admanager
广告管理系统:
http://drupal.org/project/openads
http://drupal.org/project/openx
http://drupal.org/project/openx_manager
在线聊天室:
http://drupal.org/project/tribune
多语言支持:
http://drupal.org/project/i18n
http://drupal.org/project/i18nviews
http://drupal.org/project/transliteration
http://drupal.org/project/gtranslate
http://drupal.org/project/languageicons
http://drupal.org/project/multilink
所见即所得的编辑器:
http://drupal.org/project/ckeditor
下放网站管理权限:
http://drupal.org/project/role_delegation
视图:
http://drupal.org/project/views
让用户逗留在当前页面(不是跳转到新页面,而是打开一些小窗口):
http://drupal.org/project/apture
用户积分管理:
http://drupal.org/project/userpoints
文章评分:
http://drupal.org/project/vote_up_down
http://drupal.org/project/fivestar
自动内容审查:
http://drupal.org/project/mollom
定时发布内容:
http://drupal.org/project/scheduler
内容布局:
http://drupal.org/project/panels
http://drupal.org/project/ctools
代码高亮显示:
http://drupal.org/project/geshifilter
搜索引擎:
http://drupal.org/project/apachesolr
http://drupal.org/project/google_cse

站点访问统计:
http://drupal.org/project/counter
在线问卷调查:
http://drupal.org/project/quiz
用户个性化主页(相似iGoogle):
http://drupal.org/project/homebox
插入在线视频:
http://drupal.org/project/emfield
插入图片:
http://drupal.org/project/insert
http://drupal.org/project/img_assist
http://drupal.org/project/p_w_picpath
播放器:
http://drupal.org/project/dashplayer
http://www.drupal.org/project/mediafront
视频转换:
http://drupal.org/project/ffmpeg_converter
地理位置:
http://drupal.org/project/addresses
天气:
http://drupal.org/project/weather
http://drupal.org/project/yahoo_weather_forecast
http://drupal.org/project/google_weather
插入地图:
http://drupal.org/project/embed_gmap
http://drupal.org/project/openlayers
http://openlayers.org/
http://drupal.org/project/gmap_blocks
http://drupal.org/project/mapstraction
根据IP地址重定向:
http://drupal.org/project/ip2cc
根据用户IP在Google地图上显示之:
http://drupal.org/project/visitorinfo
让用户与好友分享当前网页:
http://drupal.org/project/addtoany
http://drupal.org/project/share
针对移动终端用户:
http://drupal.org/project/mobile_tools
http://drupal.org/project/simple_mobile_redirect
抓取其它网站内容:
http://drupal.org/project/createfromweb
查看用户经过搜索哪些关键字到达该网站:
http://drupal.org/project/search_engine_referers
用户登录,“记住我”功能:
http://drupal.org/project/persistent_login
http://drupal.org/project/remember_me
网站实时跟踪:
http://drupal.org/project/getclicky
自动标注:
http://drupal.org/project/extractor
标签云:
http://drupal.org/project/cumulus
显示相关内容:
http://drupal.org/project/relevant_content
CCK (Content Construction Kit ) : 添加字段模块
Views:生成列表
Tinymce:(Wysiwyg Editor) 经常使用的编辑器之一
Ajax Form Builder:自定义AJAX的表单
Ubercart :商城
Flash Gallery:flash相册
Civicrm: CRM模块
Xml Sitemap:生成XML格式的站点地图,有利于搜索引擎收录。
Flashvideo:flash播放器
Deve:theme 开发助手,开启此模块,大大提升theme开发的效率
Tagadelic:Tags Are Righteous Man! 用途:结合cumulus模块很酷的标签云效果。见drupal花园首页底部。
acidfree:一个功能完整的多媒体(例如图片、视频)管理系统。
adsense:显示Google Adsense广告。能够方便的定制显示方式,支持从banner到link等6种显示格式。此外还能够选则对特定用户群关闭广告显示。
album:影集模块。
audio:登陆用户能够上传、播放和下载音乐。能很好地识别mp3的ID3信息(例如歌名、艺术家等)
atom:提供atom种子
attachement:支持上传附件,能够用来替代Drupal自带的upload模块。不一样节点的附件将分开放置,避免了文件重名的问题。
automember:自动用户权限管理。管理员能够设定不一样的标准,自动分配给用户不一样的权限。例如只开放有限权限给新注册用户,发表必定数目文章后将自动成为资深用户并获得高级权限
banner:自动轮换显示广告条。管理员能够方便的查看点击统计,并预设/开启/关闭/批准特定广告,用户则能够查看/修改/上载本身的广告条。
bbcode:提供bbcode输入格式的支持。
blog theme:容许用户选择本身blog的外观主题,当其它用户按做者浏览其blog时,看到的将是该blog做者本身选定的外观主题。
bookmarks:用户能够编辑本身的书签,并经过区块显示。
buddylist:用户能够编辑本身的好友名单,同时显示‘好友的blog’区块。
captcha:图灵测试/字符校验模块,防止机器人自动注册
chatbox:聊天室模块。
codefilter:方便代码输入,能处理和<?php ?>。
contact directory:使用户能够添加本身的好友联络名单。
database administration:提供数据库管理功能。管理员能够经过此模块在drupal界面进行数据库查询/修改/删除等功能。
devel:为开发者和网管提供了许多好的工具。
e-commerce:一整套电子商务工具。
event:跟踪事件并通知用户。
excerpt:摘要模块。Drupal发布内容时只能用正文的开头做摘要,而后根据设定自动截取摘要。
ezmlm:用户将能够经过该模块订阅相关Ezmlm邮件列表。Ezmlm是一个基于qmail的群发邮件订阅系统。
feedbak:反馈模块,可用于生成反馈表格收集用户意见或问题。
flexiblock:让Drupal能为所欲为的摆放区块。
flexinode:能够用此模块根据须要生成新的自定义节点(node)类型。在此基础上能够有不少灵活多变而很是实际的应用,能够说是drupal扩展模块里功能很是重要的一个。
front page:用于方便的定制站点首页,能够彻底脱离站点外观主题的限制生成个性化的首页。能够显示不一样的首页给不一样权限的用户,并可插入PHP代码完成更强大的动态显示。
gallery:用于在线像册管理和展现。
guestbook:留言簿
hall of fame:名人堂模块。是对drupal自带的统计(statistic)模块的补充,能够统计站点共几篇文章,多少注册用户,建站时间,流行内容等,还能够显示发文最多用户,评论最多用户等。
htmlarea:一种所见即所得的输入方式。
p_w_picpath:像册。支持图片上传,并自动生成缩略图(thumbnail)。图片能够插入到页面中或组合成像册显示。
img_assist:和Image模块共同使用,经过图形界面窗口更便捷地在节点中插入图片。
internationalization:自动检测浏览器的编码设定,为匿名用户提供全方位的本地话翻译,包括节点内容界面的翻译。包括一个显示区块方便用户切换语种。
job search:招聘与求职模块
jsdomenu:生成多层弹出式菜单
mail:向特定用户群发送email
mailhandler:容许注册用户经过email建立/编辑内容或添加评论。
movie review:网上电影院
node vote:对文章进行投票
notification:自动发送邮件通知订阅者内容已更新。
organic groups:容许用户自行组成小组,每一个小组将有本身的主页显示小组成员发布的内容。
pdfview:生成PDF文件
photo album:像册模块。
privatemsg:容许用户间发送私人信息。
project:项目管理模块。项目组成员能够由此跟踪项目的进展,能够经过email发送项目更新通知。
quote:用户在添加评论时能够方便的点选引用原文。引用部分用特殊格式显示以做区分。
quotes:能够用于收集显示名人名言。经过区块随机显示。
recipe:用于分享菜谱。
rsvp:能够发送email邀请用户参加特定的事件(event),并可跟踪用户是否查看或接受了邀请。
site map:显示站点导航图。
sitemenu:按文章分类显示站点导航。
smiley:使用表情符,自带了一些基本的表情符,用户能够本身添加。
spam:防垃圾模块,防止你的blog成为一个实实在在的垃圾堆。
spam_surbl:对spam模块进行功能加强,使之支持SURBL(Spam URI Realtime BlockList)。
sql search:此搜索模块不使用drupal自带的搜索索引(search index),而是提供数据库搜寻功能,支持SQL和正则表示式(regular expressions),并提供高级搜寻过滤功能。
statistics_filter:过滤网站管理员和搜索引擎的访问统计信息。
subscriptions:容许用户订阅任一节点内容,经过email通知该节点的更新以及是否有新的评论。
survey:能够建立调查问卷,调查结果能够下载为excel格式。
taxonomy menu:分类系统导航菜单,其格式将和drupal系统导航菜单一致。
theme editor:直接经过浏览编辑修改外观主题。
tinyMCE WYSIWYG Editor:一个很是好用的所见即所得文本编辑器,用于编辑输入文章内容。
trackback:开启trackback支持。
webform:建立‘网络表单’节点类型,能够用于提交调查问卷,投票,注册等。
wiki:实现wiki功能。
workspace:个人工做空间模块,提供一个用户专有的工做区,能够集中察看管理本身的文章。
# 1. 站点安全
如下模块可用于身份验证,垃圾过滤等有关站点安全的功能加强。
* Captcha:例
图灵测试/字符校验模块,防止机器人自动注册。安装后能够选择在如下三处开启图灵测试:用户注册,匿名用户发表评论,注册用户发表评论。要注意在‘访问权限 (Access Control)’里给与相应用户图灵(captcha)的权利,不然图形显示不出来。本站用户注册处就使用了这个模块,能够到注册处看一下。
* Challege-Response Authentication: (4.5.0)
查问/应答校验模块。帮助防范relay attacks,提升系统安全。
* LDAP integration:
支持LDAP(Lightweight Directory Access Protocol)。做者说当前版本有很大问题很是不稳定,正在重写中。
* Legal:例SQL
在用户注册时加入“我赞成。。。条款”的过程。模块自己不带有具体条款,须要管理员自行加入。本站用户注册处也使用了这个模块,注册时就能够看到。
* securesite:
为你的站点整个加上密码使搜索引擎搜索不到。此外还能够生成加密码的RSS feed。
* Spam:SQL
垃圾信息过滤,使用贝叶斯过滤器自动统计识别垃圾信息。用户也能够本身设置和添加过滤标准。若是你开启了trackback最好安装此模块,不然很快你的站点就会被垃圾信息淹没了。
* SXIP:
支持Sxip Networks身份校验。
* Troll:
提供 troll 用户管理工具。能够按 ip 地址跟踪管理屏蔽特定用户。
# 2. 基本管理功能
如下模块涉及到基本的站点管理功能,如用户权限设置,数据库管理搜索等。
* Admin block:例
adminblock截屏
用于帮助管理员方便的监管评论和文章。若是你的站点设置成发文须要审批,那么管理员每次都要进入内容管理查看审批队列。而此模块将经过区块显示全部等待审批的评论和文章队列,一目了然,能够方便快速地完成审批。见右图。
* Automember: (4.5.0)
自动用户权限管理。管理员能够设定不一样的标准,自动分配给用户不一样的权限。例如只开放有限权限给新注册用户,发表必定数目文章后将自动成为资深用户并获得高级权限。
* Comment closer:
能够自动关闭对老文章的评论,设置时间后经过cron来自动执行。
* CustomError:
自定义错误显示页面(404-页面未找到,403-访问拒绝)。这两个页面因为不是有效节点,因此不会在搜索中出现,不属于任何分类,也不会出如今‘流行内容’中。做者声称这一模块比drupal4.6.0自带的错误页面重定向功能更灵活,而且方便扩展到支持其它错误类型。
* Database Administration:
提供数据库管理功能。管理员能够经过此模块在drupal界面进行数据库查询/修改/删除等功能。
* FOAF:
能够自动在drupal站点间同步用户信息。支持FOAFnet格式。须要启用drupal模块。
* Front Page:
用于方便的定制站点首页,能够彻底脱离站点外观主题的限制生成个性化的首页。能够显示不一样的首页给不一样权限的用户,并可插入PHP代码完成更强大的动态显示。能够在管理功能里方便的管理切换首页的显示,一个很是实际的应用就是能够事先生成一个“站点维护”的首页,在维护时切换过去。

php