Planet image

The articles on this page are ComputerMinds' contribution to the Planet Drupal aggregated article feed.  Planet Drupal is intended to collate interesting and useful Drupal content from around the web.

Article
Posted on 20th February 2026
Takes about 11 mins to read
A bit of background Even as a seasoned Drupal developer, when upgrading a Drupal 10.x site to Drupal 11.x you can still encounter a number of weird issues with some older legacy code on the site, which had previously (unbeknownst to you) relied on functionality that has now changed in some way, shape or form due to the upgrade to Drupal Core and its dependencies. I've just gone through a long morning of debug hell...
Article
Posted on 10th February 2026
Takes about 3 mins to read
A client of ours has millions of items on their Drupal website that they index into Solr using the fantastic Search API Solr module. However, they've been stuck on a set of very old Solr servers until earlier this year, when moving to some shiny new Solr servers became possible. ComputerMinds helped them to make the leap from the legacy version they were on to the latest Solr 9 version. We were going to do...
Published in: #Drupal Planet
Article
Posted on 6th February 2026
Takes about 7 mins to read
In mid-January 2026 a group of business leaders in the Drupal space came together to discuss strengths, weaknesses, opportunities, and more for Drupal in the coming months and years at the Drupal Pivot event in Gent, Belgium. We gathered at a simply amazing venue: Winter Circus that welcomed us in and had all the right spaces for the conference; I must applaud the sound isolation of the meeting rooms, as soon as the doors were...
Published in: #Drupal Planet
Article
Posted on 10th January 2026
Takes about 2 mins to read
This week, Drupal turns 25. From its beginnings as a student message board to becoming one of the world’s most powerful open-source content management platforms, Drupal’s story is one of community, innovation, and quiet influence at global scale. For everyone who has built, scaled, or relied on Drupal over the years, this milestone is worth celebrating — and for us at ComputerMinds, it’s also a moment to reflect on our own history alongside the platform...
Published in: #Drupal Planet
Article
Posted on 23rd December 2025
Takes about 5 mins to read
Drupal's Views module is wonderful for listing content, but what should you show when you have nothing to list? Everybody loses if a journey ends there: your visitor has to start again, and you've missed an opportunity to help them. The likes of Amazon and eBay show alternative results after more precise matches for a search, even if there are some results. Limited results mean a limited chance for your visitor to find what they...
Article
Posted on 28th November 2025
Takes about 2 mins to read
We’re big believers in supporting our team’s growth, because when our people develop, our clients benefit too. Whether that’s through industry certifications, new technologies, or further study, we’re always proud to see our team expanding their skills. Recently, Andrei, one of our Drupal developers, completed a Masters in Information Systems & Cyber Security with the University of Chichester. This was a great personal achievement that also strengthens our collective focus on keeping clients’ websites secure...
Published in: #Drupal Planet #security
Article
Posted on 22nd September 2025
Takes about 5 mins to read
Rendering Drupal block plugins can be tricky. In this article we explain how to render them and how you might go about finding the correct ID to pass into createInstance(). We also have a handy tips and tricks section at the bottom which is worth checking out alone!
Article
Posted on 17th September 2025
Takes about 2 mins to read
Using Sass >= 1.80 and wanting to shush those @import deprecation notices with minimal effort? Or ready to upgrade towards 3.0.0 ? There was a nice clear notice, with a decent explainer. But you want a quick 1-2-3, so keep reading!
Published in: #Drupal Planet #Theming #CSS
Article
Posted on 24th June 2025
Takes about 2 mins to read
When a client has a need or idea that other people might benefit from, it's a great opportunity to contribute a module back to the community. I recently created the new Autocreate Access module to solve a problem on a project where Drupal's autocomplete tagging widget for taxonomy terms didn't work as our client expected. Typically, Drupal sites utilise this field widget to allow users to create new categories for their content on the fly...
Article
Posted on 13th January 2025
Takes about 3 mins to read
Fighting spam is an ongoing arms race. There will always be nefarious attempts to post unwanted content onto websites, that's just the nature of the global internet nowadays, but can we keep ahead of it? Some techniques are complex, maybe using AI / natural language processing, but there are also quite simple opportunities to reject spam. We had a lot of contact requests come into our site that used the Cyrillic script - which is...