Last month I begun my second decade of working with Drupal! How crazy is that? I started at ComputerMinds in 2009. Drupalcon Paris was my first week on the job - I just remember taking so many notes, as if it were a university course! I had a lot to learn then, but now I can look back with a much more experienced head, hopefully wiser, with some sort of perspective.
Over the past few months ComputerMinds has undergone a complete rebrand, most noticeably our website has been migrated to Drupal 8 and had a facelift so that it follows our new branding guidelines. But a new logo, colour scheme and aesthetic is only part of the work, we’ve also change all of our corporate stationery to follow our new look and feel. We tend to be a relatively paperless organisation but one thing we do...
At ComputerMinds we work out of two offices, one in Bristol and another in Coventry so every now and then it’s important for us to get the whole team together to share ideas. When we meet we try to do this away from the office environment for a change of scenery, in the second of our 2019 away days we decided a walk in the Malverns was just the ticket! We all met in the...
Drupal is lucky to benefit from a very active community of developers meaning that there is a wide and varied range of contributed modules to extend the functionality of Drupal core. In this article we’ll take a quick look at 10 interesting contributed modules; some are well known whilst others are a little bit more obscure. 1. Admin menu (D7) / Admin toolbar (D8) Out of the box the Drupal admin interface can be a...
Upgrading to Drupal 9
Drupal receives security updates several times a year, and we always apply them as soon as possible. Since Drupal security issues can make the headlines, it's important that site owners know that their site is secure and up to date - it provides for peace of mind and for pride in an excellent site. We decided this year to ensure that clients know about security updates to Drupal Core on their site. Via a quick...
Last night saw the popular EU Cookie Compliance module fall from grace, as the Drupal community discovered that numerous inputs in the admin form were not being sanitised. To me, this shows some serious failings in how our community is handling security awareness. Let's do some fixing :) ### 1) We need to make this OBVIOUS, with clear examples One of the most important things when trying to get people to write secure code is...
Drupal empowers site builders and editors to configure their sites in settings forms. Configuration management lets developers push changes up to live sites to be imported. But developers have to be considerate to ensure imports will not wipe out those changes made directly through the live sites' settings forms. At the least, they have to export the changes before making further tweaks. But admins may make further changes in the meantime too, so developers can...