Drupal Integration

Historical portfolio · Work documented before the 2018 static archive. Descriptions reflect the original delivery, not current client systems. Explore selected case studies.

These examples connect Drupal with other applications through APIs, authentication and data exchange.

Explore my wider technical capabilities.

Hierarchical Select Access

Hierarchical Select Access
Client
NHS - Cambridge University Hospitals

The Hierarchical Select Access module complements the Hierarchical Select module and offers a mix of content types and role permissions for selecting menu items in a hierarchy when creating content.

Download the module from Drupal.org:
Hierarchical Select Access

The module solves the granular role-based permissions problem discussed in this issue:
https://www.drupal.org/node/298611

Drupal Edubase API Validation

Drupal Edubase2
Client
New Schools Network

A custom module for validating the school reference number and the local authority name entered by the user against Edubase's database using Drupal's http request to connect to Edubase API.

Edubase is a central database of UK schools, such as the school name and type, the school's unique reference number, local authority and number of students.