330 Results
  • Latest
  • Oldest
Article
Posted on 16th May 2018
Takes about 3 mins to read

Steven and I had been encountering (fairly savage) static electric shocks from our desk chairs. For a number of months we'd been noticing the issue, each "crack!" seeming louder and more painful than the last. Almost every time we walked across the room, our chairs would greet us with a stab to the hand. The comedy value grew just as the frustration did; we'd enjoy listening for that signature sound whenever our colleagues returned to...

Published in:
Article
Posted on 14th May 2018
Takes about 2 mins to read

We ran into an obscure error recently, when saving a view that used a custom views plugin. It was supposed to be a very simple extension to core's bundle (content type) filter: InvalidArgumentException: The configuration property display.default.display_options.filters.bundle.value.article doesn't exist. in Drupal\Core\Config\Schema\ArrayElement->get() (line 76 of [...]/core/lib/Drupal/Core/Config/Schema/ArrayElement.php). Several contrib projects ran into this issue too: Drupal Commerce, Search API and Webform Views integration. There's even a core issue that looked relevant... but it turned out to be...

Article
Posted on 4th May 2018
Takes about 1 min to read

A super quick blast from the past today; a Drupal 7 based article! I had some work recently to create a new "setting" variable for one our Drupal 7 multilingual sites, which meant creating multilingual versions of those variables. I soon found out that there is very much a correct way - or order - to achieve this as I got this one very wrong (I had to re-instate my DB!). So here I am...

Article
Posted on 3rd May 2018
Takes about 4 mins to read
This article is part of the series
Rebranding ComputerMinds

We didn’t see this project solely as a chance to rebrand and rebuild for ourselves, it was also an opportunity to try something new and expand our collective knowledge with the potential for using with clients in the future. We had been discussing using Pattern Lab for Front End development for some time and this was the perfect opportunity to try it out. Patten Lab allows the creation of component-driven user interfaces using atomic design...

Article
Posted on 26th April 2018
Takes about 1 min to read

As with every other Drupal agency on the planet, it was another fun evening of frantic patching of client sites last night due to the release of the highly critical SA-CORE-2018-004 security update for Drupal, released on 25/04/2018. Being so closely related to SA-CORE-2018-002 and knowing proven exploits for that were already affecting thousands of un-patched Drupal sites, time was of the essence for this one as a new exploit was sure to be released...

Published in: #Drupal #Drupal 7 #Drupal 8 #security
Article
Posted on 23rd April 2018
Takes about 4 mins to read
This article is part of the series
Rebranding ComputerMinds

Now that we had settled on the branding and had established and planned exactly what we needed to create, I could start looking at designing the new website. I wanted a clean, spacious site with a modern look and feel. I always keep a close eye on changing design trends and it was important that for our site I was careful to design something that would age well...

Published in: #responsive design
Article
Posted on 19th April 2018
Takes about 2 mins to read
This article is part of the series
Rebranding ComputerMinds

Before I could actually start designing, we needed a clear understanding of exactly what we wanted from the new site. We conducted a full SEO analysis to see which content was popular on our existing site and what was not often read and could be consolidated. We also discussed the current state of our business and the direction we wanted to be heading in. We were taking on more and more big development projects and...

Published in:
Article
Posted on 11th April 2018
Takes about 3 mins to read
This article is part of the series
Rebranding ComputerMinds

After seeing our logo alongside others in various places it was clear to us that we were starting to look outdated. The work we were doing was getting more and more advanced and our branding did not reflect this. We needed to rebrand.

Published in: #responsive design
Article
Posted on 11th April 2018
Takes about 1 min to read

After 7 years of our brand and website, we felt the outdated look did not reflect the cutting edge work we were doing, so it was time for a change. With the relatively recent release of Drupal 8 there was no better time for a complete overhaul, so I set to work. But before any website design or build could begin it was important to rebrand the company fully so this could be carried through...

Published in:
Article
Posted on 10th April 2018
Takes about 5 mins to read

Once upon a time, we wrote an article about how to render fields on their own in Drupal 7, which was really handy because Drupal 7 wasn't always intuitive. It's common to want to display a field outside of the context of its main entity page, like showing author information in a sidebar block or in a panel, but you had to just know which functions to use. Drupal 8 came along since then using...