用户认证
- simple_oauth 按 OAuth 2.0 Authorization Framework RFC工业规范实现的 Oauth2.0服务端
- mail_login 使用户可以使用 “邮件地址 + 密码” 的方式登录 Drupal 实例。
- user_phone 使用 mobile_number 为用户实体添加手机号码字段。 使用户可以使用 "手机号码 + 密码" 或 “手机号码 + 短信验证码” 的方式登录 Drupal 实例,注册用户,重置密码。支持 微信小程序/原生APP/H5SPA API 登录。
-
wechat_connect
为 Drupal 实例提供
微信登录
的能力,支持 Drupal Web 实例 / 微信小程序 / 原生APP / 公众号H5SPA 全部应用。 - r4032login 在用户打开没有权限的页面时,自动跳转到登录页面。
用户界面
- we_megamenu 提供了可放置区块的弹出菜单。
字段
- mobile_number 为任意实体添加国际化手机号码字段,支持全球几乎所有国家或地区。支持使用手机短信(基于 smsframework 模块)对手机号进行验证。
- h5p 把一个 HTML5 应用作为字段,可用的应用类型有 可交互视频、问答、拖放问答、多选问答、棋盘游戏、幻灯片、抽字卡等。
搜索
- search_api 更易于使用的搜索引擎,通常取代 drupal 核心的 search 模块。
- search_api_db 使用数据库存储存 search_api 索引。
- search_api_solr 使用 Apache Solr search_api 索引服务端。
- facets 创建分面搜索功能,既可用于 search_api 也可以用于 drupal 核心的 search 模块。
电子商务
- commerce 为 Drupal 提供了一个灵活、强大并易于扩展的电子商务核心引擎。
- commerce_wishlist 为 commerce 模块提供心愿单功能。
- commerce_shipping 为 commerce 模块提供运费计算功能。
- commerce_stock 为 commerce 模块提供事务化的库存管理功能。
- wechat_pay 为 commerce 提供微信支付功能
- alipay 为 commerce 提供支付宝支持功能。
- Commerce Recent Purchase Popup 动态弹窗向用户展示最近成交的订单。
- transaction 提供事务支持,资金记账功能。
- User Points 用户积分功能。
- Commerce Funds 钱包功能,可充值、提现、用户间转账,可用于消费支付。
手机短信
-
smsframework 提供了一个用于发送短信的接口。
开发者可以实现自己的短信网关。提供了把手机号码字段绑定到特定
Entity Type
的功能,比如User
。 开发者可以把短信发送给特定的entity,比如某个用户,也可以直接发给一个手机号码。此模块还提供了短信发送队列的功能,解决大量短信发送时的耗时问题,以及短信服务商的发送频率限制问题。
邮件
- swiftmailer 为网站提供SMTP协议发送drupal系统邮件的功能。
性能
- flysystem Flysystem 是一个文件系统抽象层,它允许接入CDN网络文件系统,以提升文件系统性能。
- flysystem_aliyun_oss 接入阿里云对象储存服务。
- redis 把Redis作为Drupal的缓存系统,大幅提高性能
- memcache 把memcache作为Drupal的缓存系统,大幅提高性能
数据导入
- migrate_source_csv 使 Drupal Core 的 Migrate 模块支持 CSV 文件导入。
- feeds 使用 UI 界面管理数据导入任务。
开发
- devel
- devel_entity_updates
- features
- restui
- toolbar_menu
- Drupal console
- drush/drush
- wikimedia/composer-merge-plugin
解决方案
-
rng 会议注册签到系统。
-
内联表单是经常需要用到的东西,也叫内嵌表单,也就是“表单中的表单”,在创建关联数据时非常有用。
inline_entity_form模块
提供这样的功能。 -
quiz 测验考试系统。
-
Course 在线课程学习系统。
管理后台
- adminimal_theme 一个精美的黑色管理主题。
- admin_toolbar 改进管理菜单的交互,使之更方便使用。
- adminimal_admin_toolbar 为 adminimal_theme 适配 admin_toolbar 模块。
- toolbar_menu 可以方便地添加管理顶级菜单项。
- thunder_admin 一个为 thnder 发行版定制的精美蓝色后台主题,也可以单独使用。
-
gin 2019年,有一帮人认为drupal的UI过时了,成立了一个项目组,目的是做
未来的drupal的样子
,这个后台主题便是他们的作品。
内容管理
- paragraphs 提供段落化的内容管理功能,通常用来取代 body 字段。
- geysir 为 paragraphs 段落提供前端的可视化编辑功能。
SEO
- metatag 为 Drupal 提供站点 SEO 优化功能。
- yoast_seo 基于 metatag 模块,提供内容的即时 SEO 视图预览功能。
- facets_pretty_paths 优化 facets 模块创建的分面查询地址,使它更符合 SEO 的需求。
- pathauto 提供自动创建 path 的功能,用于为内容创建优雅的有利于 SEO 的地址路径。
菜单
- tb_megamenu 强化 drupal 的菜单功能,提供所见即所得的菜单管理功能,并提供在菜单中进行布局、放置区块的功能。
添加你认为的模块到本页面 https://gitee.com/WeeShop/AwesomeDrupal