PHP: The latest news in the PHP world

Dries Buytaert - Personal website of Dries Buytaert

Drupal - Open Source Content Platform - Modules

Commerce Conekta Gateway

1 day 3 hours ago

Integration for the mexican card processor and payment gateway Conekta in Drupal Commerce 2.x.

Conekta accepts payments with:

  • Credit and debit cards (implemented)
  • Oxxo (pending)
  • SPEI (pending)

CODI might be in the plans but the company hasn't announced anything yet.


Emulsify Twig

1 day 8 hours ago

This module provides two Twig extensions used in the Emulsify Design System.

Usage BEM Twig Extension

Twig function that inserts static classes into Pattern Lab and adds them to the Attributes object in Drupal

Simple block name (required argument):

<h1 {{ bem('title') }}>

This creates:

<h1 class="title">


Field View Mode

1 day 16 hours ago

Field View mode module provides a field to select the view mode, during add / edit entity. You can choose a view mode X of node 1 and view mode Y of node 2, without any custom code.
This empowers the editors to show the data as required, eliminating the need to many more components and different styling.



2 days 4 hours ago

The goal of this project is to enable people to post their crowdfunding information (Patreon, OpenCollective, etc) without needing to allow script tags. Our first customer will be (we hope).


CRM Core Customs

2 days 9 hours ago
CRM Core Customs

Customizations for CRM Core module

Relationship Ui Autocomplete

By default appends field's "Father name" value, or any other field's value that you can configure in module's administration page, next to "Contact name" that appears in Relationship Ui autocomplete forms, for better contact identification.

Important! Fow nor you need to create that field manually in your preferred CRM Core contact type (i.e. Individual).


Easy quiz

2 days 12 hours ago

The port of the Quiz module to Drupal 8 is not yet clear.

The Easy quiz module is aimed to help educational institutions who want to have online quiz facility in their websites.

This module provides a way to create Quizzes using entities. Quizzes can be multiple choice question/ answer setup where registered users can submit their answers and see the results.

Some of the features are:-


Rabbit hole href link alter

2 days 18 hours ago

Add-on module for the wonderful rabbit_hole module, modifying all links to the rabbit_hole'd entity accordingly to the rabbit_hole settings:

Implemented link behaviours: Access denied:

No implementation yet. Eventually remove the link entirely? Discuss use-cases in this issue: [#TODO]

Show page:

No change required.

Page not found:

No implementation yet. Eventually remove the link entirely? Discuss use-cases in this issue: [#TODO]


Media Library Extend

3 days 11 hours ago

The Media Library Extend module is an API module that provides plugins and configuration that allow other modules to integrate with Drupal core's Media Library.


Install as you would normally install a contributed Drupal module.


This module requires the Media Library module (experimental in Drupal 8.7.0, stable in Drupal 8.8.0)