Drupal常用模块汇总

1.为Drupal增加视频播放功能
使用video和flowplayer
http://drupal.org/project/video
http://drupal.org/project/flowplayer
2.为Drupal增加邮件服务器 SMTP和PHPMailer
使用SMTP和phpmailer
http://drupal.org/project/phpmailer
http://drupal.org/project/smtp
3.为Drupal增加高级论坛功能
5.为Drupal增加投票功能
后台启用”Poll”模块,内容->发布内容->投票。
如果需要更强大的功能,可尝试:
http://drupal.org/project/advpoll
该组件需要以下两个组件的支持:
http://drupal.org/project/votingapi
http://drupal.org/project/date
6.为Drupal添加百度编辑器(Ueditor)
7.为Drupal集成支付宝(alipay)
http://drupal.org/project/uc_alipay
8.让Drupal实现新浪,QQ同步登陆
9.让Drupal pathauto 自动生成路径模块支持中文转拼音
10.Drupal代码高亮 GeSHi Filter for syntax highlighting
11.Drupal 7 在Comments Textarea 文本框中移除Text Format
12.Drupal 的Tabs和Slideshow(图片轮换效果)集合
13.Drupal 7 安装 TinyMCE 编辑器
14.Drupal酒店预订、房间预订模块(解决方案)
15.Drupal 添加优酷模块 Media: YouKu
16.Drupal 批量上传 多文件上传 Plupload integration
17.Drupal增加多语言切换功能 Language Switcher
18.Drupal 瀑布流式布局 Views Fluid Grid – jQuery Masonry
19.Drupal后台添加数据库管理功能
20.Drupal商城、购物车、店铺、网络购物解决方案
方案1:Ubercart
Ubercart 是专门的drupal的一个商城模块。开发起来也方便,而且功能也不错,支付系统和结算系统都可以自己扩展或者开发。
http://drupal.org/project/ubercart
方案2:Drupal Commerce
E-commerce有了新的电商模块(原来主要是Ubercart)——Commerce模块。基于Drupal 7核心的特性进行了重写。Drupal 7用户,首选的商城模块。
http://drupal.org/project/commerce
21.Drupal验证码模块
http://drupal.org/project/recaptcha
或者
http://drupal.org/project/CAPTCHA
或者
captcha_after模块的功能很普遍,让你尝试多次form提交失败后才显示captcha D7可用了
http://drupal.org/project/captcha_after
23.Drupal字段/信息组
#基于日历的各种可用预定,比如各种服务预定,开会,美甲,医疗等
http://drupal.org/project/availability_calendars
#中国省市县三级联动模块,一个字段提供中国的省、市、县的模块,可以省市县联动,和address field结合
http://drupal.org/project/China_address_field
#让引用的节点显示是一个URL链接,需要开启References中的Node reference模块
http://drupal.org/project/nodereference_url
#关联当前节点与其他一个活多个节点/用户的方法
http://drupal.org/project/references
#使用HTML 5显示pdf文件而不要求安装插件到你的浏览器
http://drupal.org/project/pdf
25.Drupal 搜索引擎优化(SEO, Search Engine Optimization)检查、评分
http://drupal.org/project/seo_checklist
28.Drupal远程下载、抓取图片
http://drupal.org/project/filefield_sources
29.Drupal WEB播放PPT
http://drupal.org/project/impress
30.Drupal 根据阅读量、评论数等来列出日、周、月、年等的最热门内容
http://drupal.org/project/mostpopular
31.Drupal公告模块(类似支付宝、淘宝那种在网页顶部出现一个黄色区域的那种啦)
http://drupal.org/project/absolute_messages
32. Drupal快速放大缩小页面字体
http://drupal.org/project/textsize
33.你想防采集?防抄袭? 那就用它吧,把文字信息转换成图片,电话号码也不暴露了,注意要开启GD库哦
http://drupal.org/project/textimage
34.Drupal实现方便学生练习用,有多种反馈选项,很多种题型,可以以普通Node形式放于站点的任何位置
http://drupal.org/project/closedquestion
需依赖:http://drupal.org/project/Libraries
35.让使用者选择网站预设的头像,作为自己的个人头像
http://drupal.org/project/avatar_selection
36.列出所有用户的信息,包括ID、用户名称、电子邮件,所有在drupal里面设定的都可以显示出来
http://drupal.org/project/userinfo
37.用户资料完成度模块
用户资料完成度模块,这个模块为用户常见一个区块,不断提示用户自己的个人资料完成情况,并给用户一个“下一步”操作提示,促使用户完善个人资料。
http://drupal.org/project/pcp
38.注册时候需要输入密码,但是需要邮寄确认信才能开通账号
http://drupal.org/project/user_registrationpassword
39.在一段时间内禁止用户行为,到期自动释放
http://drupal.org/project/ban_user
40.允许用户经由回答自定义问题而重设密码,不用经过寄发”只能登入一次的”认证信
http://drupal.org/project/password-reset
41.记录登录状态的选项,提供一个单独的复选框”remember me”(记录登录状态) ,可以让用户选择是否需要记录登陆状态.
http://drupal.org/project/remember_me
42.让使用者在注册时,必须先同意使用条款
http://drupal.org/project/terms_of_use
或者
http://drupal.org/project/Legal
43.想提升durpal用户登录界面? 去掉烦人的tab,把登录框与创建用户按钮放在同个页面。 那就用 Luxe 模块吧。
http://drupal.org/project/luxe
44.在页头提供一个登录链接或者登录框
http://drupal.org/project/userloginbar
45.Drupal问答模块、QA模块、互助问答模块、在线交流
http://drupal.org/project/answers
Answers 模块附带了很多子模块。包括:
Best Answer: 为问题提出者开通设置最佳答案的功能,设置最佳答案后,可以锁定问题。
Answers Userpoints: 给回答者增加积分的功能
Expire Questions:可以为问题设置过期时间
Relevant Answers: 提供一个显示相关问题的block
Answers Taxonomy: 允许用户增加标签分类。
Drupal 7中本模块的依赖性
Entity Views Attachment
Features
References
Nodereference Count
Node Reference URL Widget
Strongarm
Views
46.Drupal的短消息(privatemsg)模块
http://drupal.org/project/privatemsg
47.每人使用者都可以有自己的留言板
http://drupal.org/project/guestbook
48.新手任务,学生学习,用户任务管理
http://drupal.org/project/user_progress
49.用户点数、积分管理
http://drupal.org/project/userpoints
当使用者进行某些动作时(例如发布文章、评论、投票、邀请朋友、购买商品),就会获得点数。每种动作获得的点数,都可以由管理者自行设定。如果发布的文章或者评论被删除,送出去的点数也会被扣回。并有区块可以显示使用者的点数以及最多点数的5位使用者。
50.让ckeditor轻松地创建链接到Drupal内部链接
http://drupal.org/project/ckeditor_link
51.通过使用一个自动完成字段,使节点、用户、视图和术语支持内部链接
http://drupal.org/project/linkit
52.链接字段。通过使用链接字段,用户可以向节点中添加链接,链接包括 URL,标题及可选的 target 属性
http://drupal.org/project/link
53.用301重定向,把带?q=的url指向clean url,避免重复页面,有利于 SEO (搜索引擎优化)
http://drupal.org/project/globalredirect
54.自动生成有利于SEO的文章链接
http://drupal.org/project/Pathauto
Pathauto 模块,使管理员能够基于规则自动为节点创建路径别名,而不需要手动为每一篇文件设置路径别名。
设置路径别名的一个重要原因,是SEO(即搜索引擎优化)。网页路径语义性强的网页比语义性弱的网页有更高的优先级,比如 drupal/module/pathauto.html 很容易让人知道这是一个有关名为 pathauto 的 drupal 模块的页面,而 node/269 无法让用户第一时间知道网页所包含的主题。
安装 Pathauto 需要启用 Drupal 核心的 path 模块,另外,还需要安装并启用 token 模块。
在 管理>站点构建>URL别名>自动路径别名页面(admin/build/path/pathauto),管理员可对自动别名进行配置,使用token为各种节点内容、术语表和用户构建自动别名规则。如下图,就是本站为 Drupal 模块内容所构建的内容类型规则。
简易教程:让Drupal pathauto 自动生成路径模块支持中文转拼音。
55.在文章中插入图片(适合于没有安装先进编辑器的纯净版Drupal编辑器啦)
http://drupal.org/project/insert
56.对站内和站外链接进行区分
http://drupal.org/project/extlink
External Links 在 drupal.org 的项目名称为 Extlink,Extlink 用于对站内和站外链接进行区分(使用 JQuery)。它在发现页面中的站外链接时,会在链接后面添加一个外链标识 ,以告知用户此链接将会将其离开当前网站。对于 mailto: 链接则会添加信封图标 。
Extlink 的可配置项:
是否在外链和 mailto 链接后显示图标
配置出站链接在新窗口打开
点击出站链接时显示提示信息,比如可以显示(您正试图访问一个外部站点,请问是否要离开本站 :D)
通过正则表达式定义站内链接和出站链接(匹配规则的URL将被视为站内链接或出站链接)
57.在添加视频文件时,自动生成缩略图
http://drupal.org/project/emfield
58. 可以让用户自定义密码,立即登入,不经电子邮件确认,改进登陆系统
http://drupal.org/project/logintoboggan
59.把 Node 当做 Block 用的模块
http://drupal.org/project/Nodeblock
60.让使用者可以订阅通知信,当网站有新的内容和/或响应时,就会寄送电子邮件通知信
http://drupal.org/project/notify
61.提供「友善打印」的功能
http://drupal.org/project/print
62.允许 管理者 在注册接口 增加一个 验证码 字段,唯有验证码的人才能注册使用(有点类似邀请注册哦)
http://drupal.org/project/regcode

本文作者: GavinDong

版权属于: GavinDong博客

文章链接: https://gavindong.com/2960.html

如果使用过程中遇到问题,可 **点击此处** 交流沟通。

版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

(0)

相关文章

发表回复

登录后才能评论