1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > Drupal 常用模块汇总

Drupal 常用模块汇总

时间:2024-01-08 11:23:07

相关推荐

Drupal 常用模块汇总

1.为Drupal增加视频播放功能

使用video和flowplayer

/project/video

/project/flowplayer

2.为Drupal增加邮件服务器 SMTP和PHPMailer

使用SMTP和phpmailer

/project/phpmailer

/project/smtp

3.为Drupal增加高级论坛功能

先启用7.0核心自带的Forum功能,然后安装以下模块(如果没有安装的话)

/project/advanced_forum

/project/ctools

/project/views

/project/author_pane

/project/advanced_forum_more_styles

4.为Drupal安装CKEditor编辑器

/project/ckeditor

/download

操作方法参考:/thread-853-1-1.html

5.为Drupal增加投票功能

后台启用"Poll"模块,内容->发布内容->投票。

如果需要更强大的功能,可尝试:

/project/advpoll

该组件需要以下两个组件的支持:

/project/votingapi

/project/date

6.为Drupal添加百度编辑器(Ueditor)

/thread-905-1-1.html

7.为Drupal集成支付宝(alipay)

/project/uc_alipay

8.让Drupal实现新浪,QQ同步登陆

/thread-912-1-1.html

9.让Drupal pathauto 自动生成路径模块支持中文转拼音

/thread-911-1-1.html

10.Drupal代码高亮 GeSHi Filter for syntax highlighting

/thread-909-1-1.html

11.Drupal 7 在Comments Textarea 文本框中移除Text Format

/thread-908-1-1.html

12.Drupal 的Tabs和Slideshow(图片轮换效果)集合

/thread-907-1-1.html

13.Drupal 7 安装 TinyMCE 编辑器

/thread-906-1-1.html

14.Drupal酒店预订、房间预订模块(解决方案)

/thread-929-1-1.html

15.Drupal 添加优酷模块 Media: YouKu

/thread-927-1-1.html

16.Drupal 批量上传 多文件上传 Plupload integration

/thread-923-1-1.html

17.Drupal增加多语言切换功能 Language Switcher

/thread-921-1-1.html

18.Drupal 瀑布流式布局 Views Fluid Grid - jQuery Masonry

/thread-922-1-1.html

19.Drupal后台添加数据库管理功能

/thread-919-1-2.html

20.Drupal商城、购物车、店铺、网络购物解决方案

方案1:Ubercart

Ubercart 是专门的drupal的一个商城模块。开发起来也方便,而且功能也不错,支付系统和结算系统都可以自己扩展或者开发。

/project/ubercart

方案2:Drupal Commerce

E-commerce有了新的电商模块(原来主要是Ubercart)——Commerce模块。基于Drupal 7核心的特性进行了重写。Drupal 7用户,首选的商城模块。

/project/commerce

21.Drupal验证码模块

/project/recaptcha

或者

/project/CAPTCHA

或者

captcha_after模块的功能很普遍,让你尝试多次form提交失败后才显示captcha D7可用了

/project/captcha_after

22.Drupal分页模块

/project/pagination

23.Drupal字段/信息组

#基于日历的各种可用预定,比如各种服务预定,开会,美甲,医疗等

/project/availability_calendars

#中国省市县三级联动模块,一个字段提供中国的省、市、县的模块,可以省市县联动,和address field结合

/project/China_address_field

#让引用的节点显示是一个URL链接,需要开启References中的Node reference模块

/project/nodereference_url

#关联当前节点与其他一个活多个节点/用户的方法

/project/references

#字段验证

/project/field_validation

#使用HTML 5显示pdf文件而不要求安装插件到你的浏览器

/project/pdf

24.Drupal网站备份和迁移

/project/backup_migrate

相关模块:

/project/sitedir_migrate

/project/dba

/project/multivariate

25.Drupal 搜索引擎优化(SEO, Search Engine Optimization)检查、评分

/project/seo_checklist

26.Drupal关于搜索的几个模块

/project/custom_search

/project/search_config

/project/faceted_search

/project/apachesolr

/project/search404

27.Drupal相关文章模块

/project/relevant_content

/project/similarterms

28.Drupal远程下载、抓取图片

/project/filefield_sources

29.Drupal WEB播放PPT

/project/impress

30.Drupal 根据阅读量、评论数等来列出日、周、月、年等的最热门内容

/project/mostpopular

31.Drupal公告模块(类似支付宝、淘宝那种在网页顶部出现一个黄色区域的那种啦)

/project/absolute_messages

32. Drupal快速放大缩小页面字体

/project/textsize

33.你想防采集?防抄袭? 那就用它吧,把文字信息转换成图片,电话号码也不暴露了,注意要开启GD库哦

/project/textimage

34.Drupal实现方便学生练习用,有多种反馈选项,很多种题型,可以以普通Node形式放于站点的任何位置

/project/closedquestion

需依赖:/project/Libraries

35.让使用者选择网站预设的头像,作为自己的个人头像

/project/avatar_selection

36.列出所有用户的信息,包括ID、用户名称、电子邮件,所有在drupal里面设定的都可以显示出来

/project/userinfo

37.用户资料完成度模块

用户资料完成度模块,这个模块为用户常见一个区块,不断提示用户自己的个人资料完成情况,并给用户一个“下一步”操作提示,促使用户完善个人资料。

/project/pcp

38.注册时候需要输入密码,但是需要邮寄确认信才能开通账号

/project/user_registrationpassword

39.在一段时间内禁止用户行为,到期自动释放

/project/ban_user

40.允许用户经由回答自定义问题而重设密码,不用经过寄发"只能登入一次的"认证信

/project/password-reset

41.记录登录状态的选项,提供一个单独的复选框"remember me"(记录登录状态),可以让用户选择是否需要记录登陆状态.

/project/remember_me

42.让使用者在注册时,必须先同意使用条款

/project/terms_of_use

或者

/project/Legal

43.想提升durpal用户登录界面? 去掉烦人的tab,把登录框与创建用户按钮放在同个页面。 那就用 Luxe 模块吧。

/project/luxe

44.在页头提供一个登录链接或者登录框

/project/userloginbar

45.Drupal问答模块、QA模块、互助问答模块、在线交流

/project/answers

Answers 模块附带了很多子模块。包括:

Best Answer: 为问题提出者开通设置最佳答案的功能,设置最佳答案后,可以锁定问题。

Answers Userpoints: 给回答者增加积分的功能

Expire Questions:可以为问题设置过期时间

Relevant Answers: 提供一个显示相关问题的block

Answers Taxonomy: 允许用户增加标签分类。

Drupal 7中本模块的依赖性

Entity Views AttachmentFeaturesReferencesNodereference CountNode Reference URL WidgetStrongarmViews

46.Drupal的短消息(privatemsg)模块

/project/privatemsg

47.每人使用者都可以有自己的留言板

/project/guestbook

48.新手任务,学生学习,用户任务管理

/project/user_progress

49.用户点数、积分管理

/project/userpoints

当使用者进行某些动作时(例如发布文章、评论、投票、邀请朋友、购买商品),就会获得点数。每种动作获得的点数,都可以由管理者自行设定。如果发布的文章或者评论被删除,送出去的点数也会被扣回。并有区块可以显示使用者的点数以及最多点数的5位使用者。

50.让ckeditor轻松地创建链接到Drupal内部链接

/project/ckeditor_link

51.通过使用一个自动完成字段,使节点、用户、视图和术语支持内部链接

/project/linkit

52.链接字段。通过使用链接字段,用户可以向节点中添加链接,链接包括 URL,标题及可选的 target 属性

/project/link

53.用301重定向,把带?q=的url指向clean url,避免重复页面,有利于 SEO (搜索引擎优化)

/project/globalredirect

54.自动生成有利于SEO的文章链接

/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编辑器啦)

/project/insert

56.对站内和站外链接进行区分

/project/extlink

External Links 在 的项目名称为 Extlink,Extlink 用于对站内和站外链接进行区分(使用 JQuery)。它在发现页面中的站外链接时,会在链接后面添加一个外链标识 ,以告知用户此链接将会将其离开当前网站。对于 mailto: 链接则会添加信封图标 。

Extlink 的可配置项:

是否在外链和 mailto 链接后显示图标配置出站链接在新窗口打开点击出站链接时显示提示信息,比如可以显示(您正试图访问一个外部站点,请问是否要离开本站 :D)通过正则表达式定义站内链接和出站链接(匹配规则的URL将被视为站内链接或出站链接)

57.在添加视频文件时,自动生成缩略图

/project/emfield

58. 可以让用户自定义密码,立即登入,不经电子邮件确认,改进登陆系统

/project/logintoboggan

59.把 Node 当做 Block 用的模块

/project/Nodeblock

60.让使用者可以订阅通知信,当网站有新的内容和/或响应时,就会寄送电子邮件通知信

/project/notify

61.提供「友善打印」的功能

/project/print

62.允许 管理者 在注册接口 增加一个 验证码 字段,唯有验证码的人才能注册使用(有点类似邀请注册哦)

/project/regcode

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。