Codeception modules for Drupal acceptance testing

teaser image for blog post

Over the last couple of years, we have been using Codeception at Ixis for running automated acceptance tests during development work. Over this time we attempted to distil some of the ideas and abstract custom code into Codeception modules, which are all available on GitHub.

Drupal 8: Creating field types with multiple values

teaser image for blog post

In learning about custom Drupal 8 module development, I found plenty of very simple field module examples, but none that covered how to store more than one value in a field and still have it work properly, so it's time to fix that.

To save you typing or copy and pasting things around all the code in this post is available on Github at https://github.com/ixis/dicefield

Concepts

There are three main elements to define when creating a field type:

A first look at Let's Encrypt

teaser image for blog post

Movements such as HTTPS Everywhere and Google’s initiative to ensure that all search queries and all Gmail actions are secured using HTTPS have challenged the concept that HTTPS is only needed for small sections of sites, such as payment gateways.

Building websites for the blind

teaser image for blog post

This months Northwest Drupal User Group (NWDUG) in Manchester had a lovely visit from a non developer to talk about how the Internet has changed his life and the challenges of using the Internet as a blind person.

Being blind since he was a child has meant that some activities weren't possible before the Internet became accessible to everyday people - such as reading the news or magazine articles. Now Sunil works with the Internet everyday at his job in the British Red Cross.

Preparing for the arrival of Drupal 8

teaser image for blog post

After 5 years of hard work and major architectual changes we're pleased to finally hear that a release date has been announced - November 19th 2015.

Drupal 8 is the latest release on the Drupal journey, and one that is substantially more powerful than previous versions.

End of life imminent for Drupal 6

teaser image for blog post

Launched in 2008 Drupal 6 has served a large base of sites for the past 7 years even with the more recent Drupal 7 launched in 2011.

As a provider of Drupal support and hosting services Ixis still look after a number of clients who are running the latest up to date Drupal 6 codebase. However, with the announcement of Drupal 8 launching on November 19th 2015 this starts the countdown to the end of the extended support policy - which is 3 months after the launch of Drupal 8. The final 3 months will only cover security updates - not functionality or bug fixes.

Becoming Drupal

Starting work at Ixis meant the world of Drupal opening up in front of me for the first time! I am no stranger to IT Security or Penetration Testing environments but the world of Drupal was full of new words and acronyms, none more alarming than Drupalgeddon which seemed to be in every sentence and some sort of world ending event.

Coming from a background in Account Management for over 15 years, my role at Ixis is to manage the client portfolio which is ever expanding with new clients and Drupal work. I will also be updating the company website, hence the blog. So actually working with a Drupal website will be exciting, although it's no development work. This I will leave to our experts.

We had a ClueHQ

teaser image for blog post

Our recent team social took us to the depths of Warrington for a challenging evening of burger ordering and escaping from a locked room.

FILLED: Drupal Site Builder / Developer Job

Come and join our well established UK team as a web developer building Drupal powered solutions. We build and support interactive sites and applications of all kinds, so every project can offer different challenges and solutions. You'll have the opportunity to be involved with projects ranging from international brands, enterprise public sector organisations through to charities and media sites. We also run several internal projects which you'll have chance to provide input and development for - this is where we often experiment with new ideas, techniques and technologies first! The technical skills we're looking for:

FILLED: Senior Drupal Support Technician Position

Come and join our well established UK team as a senior Drupal support technician. We support interactive sites and applications of all kinds, so every client can offer different challenges and solutions each month. You'll have the opportunity to be involved with projects ranging from international brands, enterprise public sector organisations through to charities and media sites. We also run several internal projects which you'll have chance to provide input and development for if you wish - this is where we often experiment with new ideas, techniques and technologies first! The technical skills we're looking for:

Syndicate content