<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1114119085333160&amp;ev=PageView&amp;noscript=1">
Mark Jones

Mark Jones

Mark graduated with a first class MEng in Software Engineering in 2011 and has been working with Drupal ever since. In that time he has worked on a variety of projects from small brochure and blog sites to multi-platform Drupal Commerce solutions.

Recent Posts by Mark Jones

Sharing Content Across Multiple Drupal 8 Sites. Part 2: Rendering Results

Drupal Web Development CMS Websites OpenSource

We’re back for Part 2 of this content and search sharing project, so let’s have a quick recap:

In Part 1, we set up migrations to pull in regional content to the national site and configured a Solr core to index them for location searches. Then we altered the Solr queries, so that the default behaviour only shows content from the current site.

The remaining step is to render the search results that come from other sites. The main problem here is that the default Drupal/Solr/Views integration uses Solr to find the content before rendering it through Drupal’s rendering engine. However, the regional sites are unable to render content from the national site... at least not through the usual process.

Read full story

Sharing Content Across Multiple Drupal 8 Sites: A Technical Solution for The Wildlife Trusts

Drupal Web Development CMS Websites OpenSource

CTI have recently been working with The Wildlife Trusts to create a platform that will be available to run all of their local trust websites. In addition to their UK-wide site, each regional Trust has their own website (e.g. Surrey Wildlife Trust and North Wales Wildlife Trust). Rather than the overarching case study, this blog post is a deeper technical dive into how we approached two of the key requirements: content sharing and cross-site searching.

Read full story

New Year Resolutions (for Developers)

2017 has arrived kicking and screaming. Like any new year it’s a time for renewal and resolutions. Oh, and that tired blog post format with a list of things to do in the upcoming year. Yup, this is one of those. Let’s get on with it.

Read full story

Using contributed modules vs building one yourself

Drupal

‘There’s a module for that’ is a common refrain in the Drupal community and rightly so. The size and variety of the contributed module space is a big positive for any project considering Drupal. However, always jumping straight to a contributed module may not be the panacea you’re hoping for. So how do you decide whether to use that contributed module or build it yourself? Read on, rational reader.

Read full story

The Drupal 8 tools you forgot to ask about

Drupal

Starting a new project is a time for change. A time to tear down your idols and re-evaluate everything. Or maybe, just, you know, have a closer look at whether you could do things a bit better this time?

Read full story

Fix it quick, then fix it right

Drupal Web Development

I write bad code. So do you. So do our colleagues. Whether you realise it yet or not, the project you’re working on right now contains bad code. This isn’t as terrible as it first seems. The code behind a site doesn’t have to be perfect to provide value. In fact, the bad code might never cause a problem. It might only become a problem when new functionality is required later and the way something has been done makes it more difficult to add the required change. Situations like this are ripe for refactoring.

Read full story

Manchester for Developers: the Tech Community Guide

Drupal Digital Marketing Magento Manchester Community

Why is being in Manchester a good idea if you have any interest in digital? Many industries end up with businesses congregating together and technology businesses are no different. The result: a thriving, collaborative digital community. 

Read full story

Is Drupal 8 right for me?

Drupal

Drupal 8 is fast approaching its first birthday and a question we keep hearing is, “is Drupal 8 suitable for my smaller site?”. There’s no denying that a lot of focus has been on enterprise level features and this has led to some concerns that Drupal 8 might not be suitable for some smaller use cases. So, is it true that Drupal 8 is only suited for enterprise clients?

Read full story

PHPNW13 - Guzzle, Coding Standards & Dependency Injection

Drupal

 

Read full story