Awesome Modules

用户认证

  • simple_oauthOAuth 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 模块)对手机号进行验证。

搜索

电子商务

  • Commerce
  • wechat_pay
  • alipay

手机短信

  • 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

    内联表单是经常需要用到的东西,也叫内嵌表单,也就是“表单中的表单”,在创建关联数据时非常有用。  inline_entity_form模块提供这样的功能。

管理后台

  • adminimal_theme 一个精美的黑色管理主题。
  • admin_toolbar 改进管理菜单的交互,使之更方便使用。
  • adminimal_admin_toolbar 为 adminimal_theme 适配 admin_toolbar 模块。
  • toolbar_menu 可以方便地添加管理顶级菜单项。
  • thunder_admin 一个为 thnder 发行版定制的精美蓝色后台主题,也可以单独使用。
  • gin 2019年,有一帮人认为drupal的UI过时了,成立了一个项目组,目的是做未来的drupal的样子,这个后台主题便是他们的作品。

添加你认为的模块到本页面 https://gitee.com/WeeShop/AwesomeDrupal