You are here

Drupal Modules

Drupal Modules
Checked: 1 year 6 months ago
Updated: 1 year 6 months ago
Update every: 2 hours


Subscribe to Drupal Modules

CKEditor CodeMirror

Drupal Modules - Sun, 06/03/2016 - 8:15am

CKEditor CodeMirror module adds syntax highlighting for "Source View" in CKEditor WYSIWYG editor using CKEditor CodeMirror Plugin.

Grant

Drupal Modules - Sat, 05/03/2016 - 4:41pm

Grant is a module to manage permission information. Any entity type can be used to represent a ressource.

Grant internal permissions

"Internal permission" means real Drupal permissions like being a member of a an [organic group](https://www.drupal.org/project/og) with a specified role. Via [rules](https://www.drupal.org/project/rules) events of the grant module, drupal permissions can be granted or revoked.

One-Time Login Short Link

Drupal Modules - Sat, 05/03/2016 - 9:54am

Very fast and lightweight module which generates very short links which allows one-time login. Each link has expire date and after this date all not used links will be deleted. After success login user could be redirected to existing internal page. External links are blocked.

One-time login links looks like http://example.com/g47Gv2K3. They could be sent in SMS, Email or even directly typed in. At the same time they hard to guess and their lifetime is short.

Token Modifier

Drupal Modules - Sat, 05/03/2016 - 5:28am

Token modifier provides a meta token that allows you to modify the output of other tokens.

Usage

To use these token modifiers, you simply add a prefix to your existing token.

[token-modifier:{modifier}:{existing token}]

The modifiers should work anywhere the existing token would work. It passes through all the context available to the original token.

For example: output the current users' username as title case:

[token-modifier:title-case:current-user:name]

Text Marketer Contacts

Drupal Modules - Fri, 04/03/2016 - 2:45pm

You need Text Marketer Contacts if you want to send SMS messages to your site
users from your Text Marketer account. If you want to send SMS from your site you need Text Marketer SMS Integration.

Webform Translation

Drupal Modules - Fri, 04/03/2016 - 1:55pm

Allows translation of webform components, only works in combination with Entity Translation because then you have a single "node" and thus a single set of webform components.

Be aware there currently is no support for:

  1. e-mails
  2. confirmation messages (use Entity translation for a translated page).

Tested with Webform 7.x-4.12 but an older version also worked with 7.x-3.x please let me know if things break.

Domain Content Managemennt

Drupal Modules - Fri, 04/03/2016 - 12:39pm

If you have multiple domains and you would like to decide on which domain your content nodes should be published you can make use of the Domain module. However if you have a lot of existing content that have already been published to an existing domain and would like to transfer them in bulk to another domain selectively then you can use Domain Content Management module.

The module provides interfaces to the admin to enter node ids and the corresponding domains to where they should be published.

Commerce G2S

Drupal Modules - Fri, 04/03/2016 - 8:51am

Commerce G2S is a payment gateway module for the Gate2Shop payment gateway. The working of this module is similar to Paypal WPS
Gate2Shop has only offsite payment. You can refer the integration document for reference. Gate2Shop also has DMN (Direct Merchant Notification) to confirm the payment.

Commerce G2S allows users to set Gate2Shop credentials in the payment method settings form present in the payment method rule.

Quick pages

Drupal Modules - Fri, 04/03/2016 - 6:14am

The module allows you to manage pages on a site. Check out Page Manager module for more advanced tools.

IP Path Access

Drupal Modules - Thu, 03/03/2016 - 9:44pm

IP Path Access is an access control module which allows an administrator to set a path and IP (or IP range) and prevent all users from accessing the path that are not accessing from the set IP address (or IP range).

In other words, the module is intended to permit access to the path and IP set, and deny for all others.

There are permissions available to specify which roles can add and delete IP settings, as well as user roles who can bypass the IP blocking.

Multiple IP and path pairs can be set, as long as they do not exactly match.

Open Atrium Project

Drupal Modules - Thu, 03/03/2016 - 3:58pm

Provides a Project Space blueprint for Open Atrium 2. (Requires Atrium v2.60 or later)

Submit an Issue or See issue queue

Ubercart SenangPay Payment

Drupal Modules - Thu, 03/03/2016 - 3:26pm

Integrates Drupal Ubercart with Malaysian SenangPay Payment Gateway.

SenangPay accepts payment from Visa, Mastercard and FPX.

1) Enable the module.
2) Go to Ubercart Payment Method and fill in the Seller ID, Secret and URL of SenangPay, by default it is https://app.senangpay.my/payment/{MID}

3) Login to SenangPay Admin Dashboard, and change the Return URL to below format

http(s)://{yoursite}/cart/senangpay/complete

4) Then, change the Return URL Parameters as below

Promotions Block

Drupal Modules - Thu, 03/03/2016 - 10:15am

Promotions block comes with a content type called promotions and a block which lists all nodes of that content type. Any user that creates nodes of the type promotions will have the content appear in the block and cycled using the Jquery Cycle plugin.

The module depends on the Jquery cycle plugin which needs to be downloaded from http://malsup.github.io/jquery.cycle.all.js.
to a folder named 'jquery-cycle' inside libraries folder of your site.

Service Container Extras

Drupal Modules - Thu, 03/03/2016 - 6:23am

Add new services for Service Container. Currently support:
- Block
- Field
- Template

Requirements
service_container

Google Vision

Drupal Modules - Thu, 03/03/2016 - 6:10am

Google Cloud Vision API enables developers to understand the content of an image by encapsulating powerful machine learning models in an easy to use REST API. It quickly classifies images into thousands of categories (e.g., "sailboat", "lion", "Eiffel Tower"), detects individual objects and faces within images, and finds and reads printed words contained within images. You can build metadata on your image catalog, moderate offensive content, or enable new marketing scenarios through image sentiment analysis.

Module permissions

Drupal Modules - Wed, 02/03/2016 - 10:26pm
What does this module do?

Allow site administrator to define a subset of modules and allow users of another role to manage those selected modules. Those users can turn on and off those modules as well as manage permissions for them.

What doesn't this module do?

This module only manages one subset of modules available on a site. This subset is then shared by all roles to which the admin delegates management permissions.

File Extra Tokens

Drupal Modules - Wed, 02/03/2016 - 7:27pm

Provides file object tokens from URI or URL tokens.

Requires File Entity module.

Partially requires #1905818: No way to link 'uri' properties to the 'url' token type

UUID Features Commerce Product

Drupal Modules - Wed, 02/03/2016 - 4:17pm

Small module to export actual products via features. This module was built using UUID Features updating it as required to help with using features to create products.

Just like UUID Features, I recognise that features isn't really intended to be used to export content, however, in this case, it was needed to export default products across multiple sites.
If you run into any bugs, let me know and I'll do my best to help.

This module is being made obsolete by the work carried out in @dev branch of UUID Features...

URL and path queuer

Drupal Modules - Wed, 02/03/2016 - 8:11am

This module queues URLs or paths to your Purge queue.

Drupal 8 introduces tag-based cache invalidation which is much more efficient than legacy URL or path invalidation. However, external caching platforms and CDNs that don't support this kind of cache invalidation are unfortunately unable to work with it. This module exists to fill in that gap and should only be used when tag-based validation is no option.

Google Cloud Vision API

Drupal Modules - Wed, 02/03/2016 - 5:29am

Google Cloud Vision API uses Vision API to detect individual objects and faces within images, and finds and reads printed words contained within images

Wechat strongarm

Drupal Modules - Wed, 02/03/2016 - 2:42am

本模块是Wechat 模块的一个增强补充,主要对菜单事件的一个扩展。

Wechat模块默认的自定义数据事件,只能通过hook_wechat_build_response_message($response, $request)来通过写模块和代码实现推送自定义消息,但是Wechat Strongarm对此进行了扩展,有以下几个额外数据源选择:

  1. 默认
  2. 远程数据
  3. 微信
  4. 自定义文章列表

远程数据
远程数据是通过指定一个url,url返回json数据即可,对应的json的key与微信的格式有一个映射,比如:标题、URL、图片、描述四个字段的映射。

@Credit:本模块主要由木辉同学开发。

Semantic Versioning Test

Drupal Modules - Tue, 01/03/2016 - 11:20pm

This is just a test for implementing semantic versioning on drupal.org

Contextual Hide

Drupal Modules - Tue, 01/03/2016 - 9:33pm

This is a very simple module that allows you to hide contextual links on certain elements, such as nodes, views or blocks.

This is useful in certain edge cases, where contextual links are overlapping, causing workflow confusion or simply don't fit

Video Embed Vine

Drupal Modules - Tue, 01/03/2016 - 3:17pm

An integration for Vine videos into Video Embed Field.

Video Embed Facebook

Drupal Modules - Tue, 01/03/2016 - 2:42pm

An integration for Facebook videos into Video Embed Field.

Pages

Subscribe to Drupal Modules