Labs

Drupal 8 Core commits, autologout, SkinnyTAC and OG Invite People

Make sure that you can attribute the author of your git commits properly when you share a single Linux account for many git comitters .

Coder lounge, April 2013

By John Ennew | 29th April 2013

Media module, Dotmailer and Tac edit auto

Setting up your local Drupal 8 development site, some more patch bingo and the election module.

Many Drupal projects require integrations with external web services and many of these projects are repeating a set of standard patterns. The WSIF module tries to provide a best practice framework for arbitrary web service integrations to external web services to Drupal.

Coder Lounge, Feb 2013

By John Ennew | 27th February 2013

Coffee, frameworks, learning twig, behat testing and playing patch Bingo

Coder Lounge, Jan 2013

By John Ennew | 20th January 2013

Behat, entityform and rules bonus pack - some of the issues tackled this month

Educating Drush

By Dan James | 16th January 2013

There is a wealth of site specific information that can be placed into a site's drushrc file. Here are some of our favourites.

Behat testing, Simple test hell, Hackathon Gunther Daemon, Angry Dan and Drupal

Coder Lounge part 2

By John Ennew | 31st October 2012

The Deeson Drupal Devs attack Drupal 8 core issues for the second month in a row.

Fixing problems when you see them and cleaning code as you go might cause you delays in the moment but can pay you back many times over in the future.

The Deeson Online developers get involved in Drupal 8 core development, including action photos!

Software design patterns are an important part of every Software Engineers toolkit. This article is a short discussion of what it is, why it's important and where to find out more.

When a site developer exports a feature to code, all the values stored against that feature on the site they export from are saved into code. It may be necessary to customise one or two of those variables for a particular environment later. If the export uses ctools then there is a hook that can alter an exportable as it's being imported.

If you use a Boolean field with radio buttons in Drupal 7, the false radio button outputs before the true. This became an annoyance to us whilst working on mega-sized forms, so here's our fix. To fix this you'll need to create a custom module, and implement the hook hook_field_widget_form_alter(). The following code assumes your module is called 'example'. All the code does is reverse the order of the options whilst preserving the keys, simple!