Drupal, why it makes me happy and why it doesn't
I've been working with Drupal for nearly two years now, still fairly new in the grand scheme of things. But in that time I've been able work on a variety of projects from small to big, simple to...
View ArticleDrupal and Google; BFFs - Introduction
Google has a dazzling array of free and premium services (yes they do more them email, maps, and analytics) and the Drupal community, being the open source wonder that it is, has built upon this and...
View ArticleDrupal and Google; BFF's - Google Charts
Google charts is one of the services that has fantastic documentation, allowing you to really dig into it and get the best possible result. With a wide variety of chart types available and configurable...
View ArticleContent editors, the forgotten Drupal users
With most websites a great deal of thought goes into the end user, how will they view and want to interact with the site? What are their key workflows? etc. So often content editors are forgotten about...
View ArticleMigrating changes without Features
Features is a widely used module and can be very useful, but I am personally not fond of it. I find it somewhat bulky, cumbersome and on a small to medium build it seems overkill. I also dislike the...
View ArticleTwitter Cards for Drupal - A brief how to
Twitter cards are a great way to give tweets a media experience, enabling you to add images, summaries, videos or even detailed product information to a tweet. You can add Twitter cards to your Drupal...
View ArticleDrupal as an Issue Tracker - A few options
A decent issue tracker, allowing you and your clients to report issues and track the progress, is key to any successful project. Issue trackers can range from a simple spreadsheet to systems like...
View ArticleBUEditor; your alternative editor for Drupal
I recently worked on a project (I won't name names) where the clients systems were locked down rather severely, this coupled with an *insert appropriate word here* slow connection meant that I was...
View ArticleThe starting blocks for your own Drupal community
Drupal is famous for its community, the collaborative effect of thousands of people working together to build a better product is amazing. Due to this it's no surprise that there are a fair few modules...
View ArticleSpam! How you can stop it clogging your Drupal site
Spam is everywhere, in our emails, in websites, in social media, but how can you stop it appearing on your site? There are a few ways, some easy, some hard and it depends on your situation which method...
View ArticleThings I've learnt in the Drupal Project issue queue
For those Drupal devs new to submitting your own custom module to Drupal.org (as I am) you'll find a very well structured review process you have to pass first. The review process ensures your code is...
View ArticleDrupal forms; why they suck and what you can do about it
Forms are everywhere, whether they're asking users to register, comment on a post or submit an enquiry we ask users for a variety of information. Such actions should be as easy for the user as...
View ArticleThe darker side of Drupal; Field collections and revisioning/moderation
Field collections are awesome, we all know that. When it comes to revisioning it starts to turn sour, go deeper and include workflow moderation and it really turns dark.
View ArticleContent editors, the forgotten Drupal users pt.2
A while ago I wrote a post on Content Editors being the forgotten Drupal user, and how we could improve their experience. Well it's been over a year now and, as with anything online, things have...
View ArticleRepeatable fieldsets in Drupal: Inline Entity Form Vs Field Collection
My last post on field collections involved revisioning with Workbench Moderation and the issues faced. Since then the module has been developed further, but I've also come across a potential...
View ArticleDrupal images; why they suck and what you can do about it
It's a well-known frustration that the core image management within Drupal isn't great (to put it mildly). Compared to CMS' such as wordpress it falls very short, there are however a few modules you...
View ArticleDrupal fields; improving select lists
Everyone knows what a select list is, what it looks like and how it works. But that doesn't mean it can't get better, here a few modules that can be used to improve the experience for users when...
View ArticleDrupal Camp London 2015: Improving the CMS user experience
I gave a talk at Drupal Camp London this year, focusing on the UX of CMS users a.k.a the forgottten Drupal user. Below are the slides and a few notes to accompany them.
View ArticleMy journey in Drupal, 4 years on
I’m approaching the 4 year mark at my agency and along with it my 4 year mark working with Drupal. It’s been an interesting journey so far and I’ve learned a fair bit, but, as with anything in...
View ArticleRepeatable fieldsets in Drupal: Paragraphs
I've talked about a couple of modules to handle repeatable fieldsets before, with a comparison between Field Collections and Inline Entity Form. At Drupal Camp London this year I learnt about a new...
View ArticleDrupal's admin pages can be beautiful!
So, it turns out the Drupal CMS can be beautiful. I kid you not! Anditko has updated the Adminimal theme with a material skin based on Android Lollipop. I've mentioned Adminimal before, an admin theme...
View ArticleWhy your company should get involved in the Drupal community
If you use Drupal either in house or as part of a service to clients you're already aware of how versatile and useful it can be if utilised well. One of the benefits of using Drupal is that it's free,...
View Article
More Pages to Explore .....