PHP: The latest news in the PHP world

Dries Buytaert - Personal website of Dries Buytaert

Drupal - Open Source Content Platform - Modules

Page Title Visibility

9 hours 42 minutes ago

This module provides the ability to control the visibility of the page title block on either an individual node or content type basis.


Commerce setting lock

12 hours 17 minutes ago

For security reasons, payment method configurations can be define in the site's setting.php file instead of storing them in the database using the code below.

$conf['payment_method_instance_id']['settings']['property'] = 'value';

$conf['authnet_aim|commerce_payment_authnet_aim']['tran_key'] = 'YourTransactionKey';


Lupus Custom Elements Renderer

15 hours 47 minutes ago

Switches the main content renderer to provide API responses with custom elements markup.

The module turns Drupal into an API backend that provides rendered main content only. It does not change how the main content is rendered, for that the custom elements module or a custom solution can be used.

The module plays well together with the custom elements, but does not depend on it.



20 hours 51 minutes ago
  • WebP is a modern image format that provides superior lossless and lossy compression for images on the web. WebP create smaller, richer images that make the web faster.
  • Provided a configurable feature to enable WebP conversion for any image.
  • As all browsers are currently not supporting Webp format image, a care has been taken so that the browser that won’t support will render the original image uploaded (JPEG/PNG/GIF).
  • Can be used for both Developed and new development project without any impact.

Node type permissions

1 day 9 hours ago

This module will add a "permissions" tab to the edit node-type screen.
The tab will display only the permissions for this specific node-type.

While adding a new node-type this will help in the process of defining the
correct rights for the newly added node-type, instead of being forced
to go to the user-permissions page (or forgetting to).

  • Node module
  • User module

Mobile Device Detection

1 day 19 hours ago

"Mobile device detection" module can detect any mobile devices. You can use it via service or "Views". This module integrate with "Views" and you can easily to switch "Views display" for different devices.

It is very useful. Sometimes it is not necessary to render some blocks on mobile or tablet.


Newsletter Signup

3 days 14 hours ago

Newsletter Signup

Newsletter Signup is a simple module which displays a form for the site visitors to signup for a newsletter.

The form simply has three fields- name, company name and email address. Company name is a optional field.

The form is available as a independent page and also as a block under admin block configuration.




4 days 11 hours ago

This project is quickly evolving to support live preview capabilities in Gatsby of Drupal content creation and editing.


Image Scale and Crop Without Upscale

4 days 14 hours ago

Drupal core provides and image effect called "Scale and Crop". This effect asks for a target width and height. The source image is scaled up or down to fit within those dimensions (respecting the aspect ratio), and the crops out the remaining portion.

In most cases, it doesn't make sense to upscale the image to fit, because upscaling will result in pixelation and loss of quality.



4 days 14 hours ago

Exposes metatag module's metatag_dc submodule's dublin core mappings to an OAI-PMH endpoint

A config form is available at /admin/config/services/rest/oai-pmh to set which Content Type should be included in the endpoint, and which field is used for OAI-PMH's set functionality.

Right now some very basic features are all that're implemented, but I plan on abstracting further.