Get XML Sitemaps Working on Pantheon

Get XML Sitemaps Working on Pantheon

Friday, Oct 2, 2015
We all know (well people who spend a lot of time on Drupal) that Pantheon have a great service. What Pantheon provides is container-ised Drupal instances, which can very easily be scaled but also maintain a separation for deployment from Dev, Test/Stage and Production. We like Pantheon so much, that we even have quite a few sites running on it. However, as it is not always exactly like running a site from a VPS it can take some extra configuration to get that up and running as you would like. ...

Read more
DrupalCon Barcelona Headlines

DrupalCon Barcelona Headlines

Friday, Sep 25, 2015
As many of you will know, this week has seen the 25th Drupal Convention, which was hosted in Barcelona. Over 2,000 people attended from across the globe, participating in activities including knowledge sharing sessions and presentations, coding sprints where people work on Drupal itself, and a variety of social events. Many of those sessions concerned Drupal 8, which we’re hearing rumours could have its first release candidate available on 7th October. ...

Read more
Drupal 6 Goes Out of Support Very Soon Indeed

Drupal 6 Goes Out of Support Very Soon Indeed

Wednesday, Sep 9, 2015
Everybody in the Drupal community is getting very excited about the impending release of Drupal 8, however, this could also mean the end of Drupal 6! For those who aren’t aware, the Drupal community only ever supports two stable version of the software at a time. This means that when Drupal 8 is released as stable, Drupal 6 will no longer be supported. At the moment there are still four or five blocking issues that need to be resolved before an official release candidate is announced, but within a few weeks these should be sorted out and Drupal 8 will be with us in full. ...

Read more
Integrating Mailchimp and Mandrill on Drupal 7

Integrating Mailchimp and Mandrill on Drupal 7

Friday, Aug 21, 2015
Mailchimp is a fantastic service that makes creating and sending HTML emails fast and easy. Mandrill, Mailchimp’s transactional email API, can be used to send lovely HTML emails straight from Drupal, but it needs a bit of configuring. So I thought a blog post was in order. Install the Mail System, Mailchimp and Mandrill Drupal projects https://www.drupal.org/project/mailsystem https://www.drupal.org/project/mailchimp https://www.drupal.org/project/mandrill Enable the Mail System, Mailchimp, Mailchimp Lists, Mailchimp Campaigns, and Mandrill modules. ...

Read more
SEO for Drupal 7

SEO for Drupal 7

Friday, Aug 14, 2015
When building a new website, SEO can sometimes be a bit of an afterthought, coming in after design, user experience, functionality, and a host of other considerations. This is a bit strange really, given that if you’re not getting eyeballs to your site, all the rest of it counts for nothing! Fortunately, Drupal has a bunch of contributed modules available that can help whip your site into Google-friendly shape. A good place to start is with the SEO checklist module, which provides a huge list of ways to improve your SEO. ...

Read more
The New Drupal Shoprocket Module

The New Drupal Shoprocket Module

Friday, Aug 7, 2015
We’re excited to announce that our Shoprocket Drupal project has been accepted by the community. The module allows the easy integration of the Shoprocket ecommerce system with Drupal, making it a matter of minutes to get your online shop up and running. The Drupal project page is at https://www.drupal.org/project/shoprocket. Shoprocket (https://shoprocket.co) is an exciting new venture which uses a lightweight javascript library to easily create a flexible, simple ecommerce system. It takes literally minutes to set up, depending on the size of your product range, but it’s also flexible and robust. ...

Read more
Creating a custom Drupal block in a module

Creating a custom Drupal block in a module

Friday, Jul 24, 2015
Making a custom block in Drupal, something other than a block with a title and body which is already core functionality, is something that we often end up doing when integrating services from other locations to control the display of some data. Although it may not be as elegant as integrating with a custom entity, it is far less time consuming overall and where we attempt to deliver value before perfection it fits with most customer requirements. ...

Read more
Will Hall Online's Drupal Starter Kit

Will Hall Online's Drupal Starter Kit

Tuesday, Jul 21, 2015
We’re starting some exciting new Drupal projects for customers over the next few weeks, so we thought we’d take the opportunity to share with everybody what contributed modules we’re downloading for all our new sites, and why. The Will Hall Online Drupal starter kit, if you like. Without further ado, then: Dependencies and Basic Functionality Ctools – can’t get much done without ctools Devel – a key project for any Drupal developer Entity API – same reasons as Ctools jQuery Update – updates Drupal’s default jQuery version, which is frequently useful Libraries – we try not to add libraries where not necessary for performance reasons, but one or two we just can’t do without Token – quite a few other modules depend on Token Admin NavBar - We’re big fans of the responsive NavBar project which has been backported from Drupal 8. ...

Read more
Non-techie friendly Drupal with Paragraphs Module

Non-techie friendly Drupal with Paragraphs Module

Friday, Jun 12, 2015
We’ve recently been trying some new modules and techniques for giving our clients’ content editors, some of whom like to describe themselves as “non-techies”, more control over the layout of their content. Previously, we’d usually give them a WYSIWYG editor with limited options, which worked relatively well until they wanted more functionality, for example, embedding images alongside text, or multiple columnss. If they could find somebody to write HTML for them through the source code editor then this wasn’t a problem, but really we wanted a content entry solution using the node form which could do the formatting for them, whilst still allowing them significant flexibility. ...

Read more
Auto Tweeting Links to Pre-Existing Content in Drupal 7

Auto Tweeting Links to Pre-Existing Content in Drupal 7

Friday, May 15, 2015
This week at Will Hall Online we’ve been building a system on one of our sites which periodically tweets a link to an existing piece of content, along with some custom text, a description and hashtags. Possible solutions included: Writing a custom module Try to use the contributed twitter_queue module Construct something using the standard Twitter contrib module, views and rules. We went for the third option in the end, firstly because the working of the twitter_queue module were somewhat mysterious, and secondly because writing a custom module seemed like unnecessary extra effort when we could just use the enormously powerful views and rules modules to come up with something robust and flexible. ...

Read more