Format post front matter and tags

This commit is contained in:
Oliver Davies 2021-07-09 17:32:30 +01:00
parent e36882ee20
commit 861e604a97
162 changed files with 733 additions and 731 deletions

View file

@ -1,7 +1,10 @@
---
title: 10 years working full time with Drupal and PHP
excerpt: 10 years ago today, I started working for Horse & Country TV in what was my full-time Drupal development role.
tags: []
tags:
- drupal
- personal
- php
date: 2020-07-19
---

View file

@ -3,12 +3,12 @@ title: Add a Taxonomy Term to Multiple Nodes Using SQL
date: 2010-07-07
excerpt: How to add a new taxonomy term to multiple nodes in Drupal using SQL.
tags:
- taxonomy
- drupal-planet
- drupal-6
- sql
- sequal-pro
- database
- drupal-6
- drupal-planet
- sequal-pro
- sql
- taxonomy
---
In preparation for my Blog posts being added to

View file

@ -8,8 +8,8 @@ excerpt: >
different output and fields displayed when a teaser was displayed compared to
when a complete node was displayed.
tags:
- drupal-planet
- drupal
- drupal-planet
---
Today, I had a situation where I was displaying a list of teasers for news

View file

@ -1,9 +1,7 @@
---
title: Announcing the Drupal VM Generator
date: 2016-02-15
excerpt:
For the past few weeks, Ive been working on a personal side project based on
Drupal VM - the Drupal VM Generator.
excerpt: For the past few weeks, Ive been working on a personal side project based on Drupal VM - the Drupal VM Generator.
tags:
- drupal
- drupal-planet

View file

@ -3,8 +3,8 @@ title: Automating Sculpin Builds with Jenkins CI
date: 2015-07-21
excerpt: How to use Jenkins to automate building Sculpin websites.
tags:
- sculpin
- jenkins
- sculpin
---
As part of re-building this site with [Sculpin](http://sculpin.io), I wanted to

View file

@ -1,8 +1,7 @@
---
title: Back to the future with Gits diff and apply commands
date: 2018-04-23
excerpt:
How to revert files using Git, but as a new commit to prevent force pushing.
excerpt: How to revert files using Git, but as a new commit to prevent force pushing.
tags:
- git
---

View file

@ -3,8 +3,8 @@ title: Building Gmail Filters with PHP
date: 2016-07-15
excerpt: How to use PHP to generate and export filters for Gmail.
tags:
- php
- gmail
- php
promoted: true
---

View file

@ -2,16 +2,15 @@
title: Change the Content Type of Multiple Nodes Using SQL
date: 2010-07-01
excerpt:
In this post, I will be changing values within my Drupal 6 site's database to
quickly change the content type of multiple nodes.
In this post, I will be changing values within my Drupal 6 site's database to quickly change the content type of multiple nodes.
tags:
- drupal-planet
- drupal-6
- drupal
- sql
- sequel-pro
- database
- content-types
- database
- drupal
- drupal-6
- drupal-planet
- sequel-pro
- sql
---
In this post, I will be changing values within my Drupal 6 site's database to

View file

@ -1,7 +1,11 @@
---
title: Cleanly retrieving user profile data using an Entity Metadata Wrapper
excerpt: How to use Drupal 7's EntityMetadataWrapper to cleanly retrieve user profile field data.
tags: [Drupal, Drupal 7, Drupal Planet, PHP]
tags:
- drupal
- drupal-7
- drupal planet
- php
date: 2021-02-23
---

View file

@ -5,9 +5,9 @@ excerpt:
How to send webform emails to a different email address based on another
field.
tags:
- drupal-planet
- drupal-6
- conditional-email
- drupal-6
- drupal-planet
- webform
---

View file

@ -4,15 +4,15 @@ date: 2010-08-11
excerpt:
How I started converting and migrating a Coppermine photo gallery into Drupal.
tags:
- drupal-planet
- cck
- drupal
- drupal-6
- drupal-planet
- photo-gallery
- sequel-pro
- sql
- views
- sequel-pro
- cck
- views-attach
- drupal
---
Recently, I converted a client's static HTML website, along with their

View file

@ -3,11 +3,11 @@ title: Create a Better Photo Gallery in Drupal - Part 2
date: 2010-08-17
excerpt: Updating the galleries created and modified dates.
tags:
- drupal-planet
- drupal-6
- drupal-planet
- photo-gallery
- sql
- sequel-pro
- sql
---
At the end of my last post, I'd finished creating the first part of the new

View file

@ -3,12 +3,12 @@ title: Create a Block of Social Media Icons using CCK, Views and Nodequeue
date: 2010-06-23
excerpt: How to create a block of social media icons in Drupal.
tags:
- drupal-planet
- drupal-6
- drupal
- views
- drupal-6
- drupal-planet
- nodequeue
- oliverdavies.co.uk
- views
---
I recently decided that I wanted to have a block displayed in a sidebar on my

View file

@ -5,12 +5,12 @@ excerpt:
How to replicate CCKs multigroups in Drupal 7 using the Field Collections
module.
tags:
- cck
- drupal-7
- drupal-planet
- cck
- fields
- field-collection
- entity-api
- field-collection
- fields
- multigroup
---

View file

@ -1,16 +1,14 @@
---
title:
Create an Omega Subtheme with LESS CSS Preprocessor using Omega Tools and
Drush
title: Create an Omega Subtheme with LESS CSS Preprocessor using Omega Tools and Drush
date: 2012-04-16
excerpt: How to create an Omega subtheme on the command line using Drush.
tags:
- drupal
- drupal-7
- drupal-planet
- less
- omega
- theming
- less
- drupal-planet
- drupal
---
In this tutorial I'll be showing how to create an

View file

@ -3,9 +3,9 @@ title: Create a Slideshow of Multiple Images Using Fancy Slide
date: 2010-05-25
excerpt: How to create a slideshow of images using Drupals Fancy Slide module.
tags:
- drupal-planet
- drupal
- drupal-6
- drupal-planet
- fancy-slide
- slideshow
---

View file

@ -4,8 +4,8 @@ date: 2010-07-02
excerpt:
How to use the VirtualHostX application to manage virtual hosts on Mac OS X.
tags:
- drupal-planet
- drupal-6
- drupal-planet
- mamp
- virtual-hosts
- virtualhostx

View file

@ -1,7 +1,11 @@
---
title: Creating a custom PHPUnit command for DDEV
excerpt: How to create a custom command to run PHPUnit commands in DDEV.
tags: [DDEV, Drupal, Drupal Planet, PHP]
tags:
- ddev
- drupal
- drupal-planet
- php
date: 2020-08-28
---

View file

@ -3,10 +3,10 @@ title: Creating Local and Staging sites with Drupal's Domain Module Enabled
date: 2013-07-17
excerpt: How to use aliases within Domain module for pre-production sites.
tags:
- drupal
- drupal-planet
- databases
- domain
- drupal
- drupal-planet
- table-prefixing
---

View file

@ -6,8 +6,8 @@ excerpt:
Drupal.
tags:
- drupal
- drupal-planet
- drupal-7
- drupal-planet
- tokens
---

View file

@ -1,8 +1,7 @@
---
title: Croeso PHP South Wales!
date: 2018-08-01
excerpt:
Last night was the first meetup of Cardiffs PHP South Wales user group.
excerpt: Last night was the first meetup of Cardiffs PHP South Wales user group.
tags:
- php
- php-south-wales

View file

@ -1,11 +1,7 @@
---
title:
Debugging Drupal Commerce Promotions and Adjustments using Illuminate
Collections (Drupal 8)
title: Debugging Drupal Commerce Promotions and Adjustments using Illuminate Collections (Drupal 8)
date: 2018-10-24
excerpt:
Using Laravels Illuminate Collections to debug an issue with a Drupal
Commerce promotion.
excerpt: Using Laravels Illuminate Collections to debug an issue with a Drupal Commerce promotion.
tags:
- drupal
- drupal-8

View file

@ -1,7 +1,11 @@
---
title: Decorating an Entity Metadata Wrapper to add and refactor methods
excerpt: How to use the Decorator design pattern with Drupal 7's EntityMetadataWrapper to extend it, and add and refactor custom methods.
tags: [Drupal, Drupal 7, Drupal Planet, PHP]
tags:
- drupal
- drupal-7
- drupal-planet
- php
date: 2021-02-24
---

View file

@ -3,11 +3,11 @@ title: Display a Custom Menu in a Drupal 7 Theme Template File
date: 2012-08-18
excerpt: The code needed to display a menu in a Drupal 7 template file.
tags:
- aria
- drupal
- drupal-7
- drupal-planet
- php
- aria
---
For reference, this is the code needed to display a menu in a Drupal 7 template

View file

@ -1,10 +1,7 @@
---
title: Display Git Branch or Tag Names in your Bash Prompt
date: 2013-04-27
excerpt:
Whilst watching Drupalize.me's recent Introduction to Git series, I thought it
was useful the way that the current Git branch or tag name was displayed in
the bash prompt. Here's how to do it.
excerpt: Whilst watching Drupalize.me's recent Introduction to Git series, I thought it was useful the way that the current Git branch or tag name was displayed in the bash prompt. Here's how to do it.
tags:
- drupal
- drupal-planet

View file

@ -1,16 +1,12 @@
---
title: Dividing Drupal's process and preprocess functions into separate files
date: 2012-05-24
excerpt:
If you use a lot of process and preprocess functions within your Drupal theme,
then your template.php can get very long and it can become difficult to find a
certain piece of code. Following the example of the Omega theme, I've started
separating my process and preprocess functions into their own files.
excerpt: If you use a lot of process and preprocess functions within your Drupal theme, then your template.php can get very long and it can become difficult to find a certain piece of code. Following the example of the Omega theme, I've started separating my process and preprocess functions into their own files.
tags:
- drupal
- code
- theming
- drupal
- preprocessing
- theming
---
If you use a lot of process and preprocess functions within your Drupal theme,

View file

@ -1,7 +1,8 @@
---
title: Docker resources
excerpt: A list of Docker resources that I've compiled.
tags: [Docker]
tags:
- docker
date: 2021-04-13
---

View file

@ -1,12 +1,10 @@
---
title: Don't Bootstrap Drupal, Use Drush
date: 2013-11-19
excerpt:
Avoid bootstrapping Drupal manually in your scratch files - Drush has you
covered!
excerpt: Avoid bootstrapping Drupal manually in your scratch files - Drush has you covered!
tags:
- drush
- drupal-planet
- drush
- php
---

View file

@ -1,8 +1,7 @@
---
title: "Drupal 8 Commerce: Fixing 'No Such Customer' error on checkout"
date: 2018-08-15
excerpt:
Fixing a Drupal Commerce error when a user tries to complete a checkout.
excerpt: Fixing a Drupal Commerce error when a user tries to complete a checkout.
tags:
- drupal
- drupal-8

View file

@ -1,7 +1,8 @@
---
title: Drupal automated testing workshop notes
excerpt: If you attended my automated testing with Drupal workshop this weekend, here are the links.
tags: [Drupal]
tags:
- drupal
date: 2020-11-15
---

View file

@ -1,11 +1,16 @@
---
title: Drupal Bristol Testing Workshop
date: 2018-06-28
excerpt:
Yesterday evening, I did my first workshop, held at the Drupal Bristol user
group.
excerpt: Yesterday evening, I did my first workshop, held at the Drupal Bristol user group.
tags:
[composer, docksal, drupal, drupal-8, drupal-bristol, php, phpunit, testing]
- composer
- docksal
- drupal
- drupal-8
- drupal-bristol
- php
- phpunit
- testing
---
Yesterday evening, I did [my first workshop][16] (and I believe, the first

View file

@ -2,7 +2,9 @@
title: Drupal VM Generator 2.9.1 Released
date: 2016-12-30
excerpt: Ive released some new versions of the Drupal VM Generator.
tags: ['drupal-vm-generator', releases]
tags:
- drupal-vm-generator
- releases
---
The main updates are:

View file

@ -5,8 +5,6 @@ excerpt: Unfortunately, we wont be running DrupalCamp Bristol this year.
tags:
- drupal-planet
- drupalcamp-bristol
use:
- posts
meta:
image:
url: /images/blog/drupalcamp-bristol-17-logo.jpg

View file

@ -1,10 +1,11 @@
---
title: Speakers and sessions announced for DrupalCamp Bristol 2019
date: 2019-05-31
excerpt:
DrupalCamp Bristol is returning next month, and the accepted speakers and
sessions have just been announced.
tags: [drupalcamp, drupalcamp-bristol, dcbristol]
excerpt: DrupalCamp Bristol is returning next month, and the accepted speakers and sessions have just been announced.
tags:
- dcbristol
- drupalcamp
- drupalcamp-bristol
---
<p class="lead" markdown="1">DrupalCamp Bristol is returning next month for a one-day, single-track conference, and we have just finished announcing the accepted sessions and speakers. It includes a mixture of new and returning speakers, presenting sessions including **Drupal in a microservice architecture**, **Automate to manage repetitive tasks with Ansible** and **Doing good with Drupal**.</p>

View file

@ -1,9 +1,7 @@
---
title: DrupalCamp Bristol 2017 - Early Bird Tickets, Call for Sessions, Sponsors
date: 2017-05-15
excerpt:
In less than two months time, DrupalCamp Bristol will be back for our third
year.
excerpt: In less than two months time, DrupalCamp Bristol will be back for our third year.
tags:
- drupal
- drupal-planet

View file

@ -1,9 +1,7 @@
---
title: DrupalCamp London 2019 - Tickets Available and Call for Sessions
date: 2018-11-20
excerpt:
DrupalCamp London early-bird tickets are now available, and their call for
sessions is open.
excerpt: DrupalCamp London early-bird tickets are now available, and their call for sessions is open.
tags:
- conferences
- drupal

View file

@ -1,7 +1,10 @@
---
title: Testing Workshop at DrupalCamp London 2020
excerpt: This year, Im teaching a workshop at DrupalCamp London.
tags: [drupal, drupalcamp, testing]
tags:
- drupal
- drupalcamp
- testing
date: 2020-02-05
lead_image:
url: /images/blog/testing-workshop-drupalcamp-london/lead.jpg

View file

@ -1,10 +1,9 @@
---
title: Easier Git Repository Cloning with insteadOf
date: 2019-03-07
excerpt:
How to simplify 'git clone' commands by using the insteadOf configuration
option within your .gitconfig file.
tags: [git]
excerpt: How to simplify 'git clone' commands by using the insteadOf configuration option within your .gitconfig file.
tags:
- git
---
When working on client or open source projects, I clone a lot of

View file

@ -1,10 +1,11 @@
---
title: Easier Sculpin Commands with Composer and NPM Scripts
date: 2017-01-07
excerpt:
In this video, I show you how I've simplied my Sculpin and Gulp workflow using
custom Composer and NPM scripts.
tags: [composer, gulp, sculpin]
excerpt: In this video, I show you how I've simplied my Sculpin and Gulp workflow using custom Composer and NPM scripts.
tags:
- composer
- gulp
- sculpin
---
In this video, I show you how I've simplied my Sculpin and Gulp workflow using

View file

@ -1,12 +1,10 @@
---
title: Easily Embed TypeKit Fonts into your Drupal Website
date: 2011-02-14
excerpt:
How to use the @font-your-face module to embed TypeKit fonts into your Drupal
website.
excerpt: How to use the @font-your-face module to embed TypeKit fonts into your Drupal website.
tags:
- drupal-planet
- drupal-6
- drupal-planet
- typekit
---

View file

@ -1,8 +1,7 @@
---
title: Programmatically Load an Entityform in Drupal 7
date: 2015-12-22
excerpt:
How to programmatically load, render and embed an entityform in Drupal 7.
excerpt: How to programmatically load, render and embed an entityform in Drupal 7.
tags:
- drupal
- drupal-7

View file

@ -1,9 +1,7 @@
---
title: Experimenting with events in Drupal 8
date: 2018-08-21
excerpt:
Trying a different way of structuring Drupal modules, using event subscribers
and autowiring.
excerpt: Trying a different way of structuring Drupal modules, using event subscribers and autowiring.
tags:
- drupal
- drupal-8

View file

@ -2,7 +2,9 @@
title: Finding the last commit that a patch applies to
excerpt: How to find the last commit in a Git repository that a patch applies to.
date: 2020-03-26
tags: [bash, git]
tags:
- bash
- git
draft: true
---

View file

@ -1,9 +1,7 @@
---
title: Fixing Drupal SimpleTest issues inside Docker Containers
date: 2017-05-05
excerpt:
How I managed to get my Drupal SimpleTest tests to run and pass within Docker
containers.
excerpt: How I managed to get my Drupal SimpleTest tests to run and pass within Docker containers.
tags:
- docker
- drupal

View file

@ -4,9 +4,9 @@ date: 2012-05-23
excerpt: How to use the .htaccess file to forward to a different domain.
tags:
- .htaccess
- apache
- code
- drupal
- apache
- mod_rewrite
---

View file

@ -1,14 +1,12 @@
---
title: git format-patch is your Friend
date: 2014-05-21
excerpt:
An explanation of the "git format-patch" command, and how it could be used in
Drupal's Git workflow.
excerpt: An explanation of the "git format-patch" command, and how it could be used in Drupal's Git workflow.
tags:
- patches
- drupal
- drupal-planet
- git
- patches
---
An explanation of the "git format-patch" command, and how it could be used in

View file

@ -2,7 +2,10 @@
title: Coloured output with PHPUnit and GitHub Actions
excerpt: How to have colours in your PHPUnit output when running with GitHub Actions.
date: 2020-08-12
tags: [PHPUnit, Testing, GitHub Actions]
tags:
- github-actions
- phpunit
- testing
---
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">If you&#39;re using GitHub Actions to run tests for your PHP projects and want colours in the output, append `--colors=always` to your phpunit command. <a href="https://t.co/0AVwxCP4Bv">pic.twitter.com/0AVwxCP4Bv</a></p>&mdash; Oliver Davies (@opdavies) <a href="https://twitter.com/opdavies/status/1260608152225157121?ref_src=twsrc%5Etfw">May 13, 2020</a></blockquote>

View file

@ -1,9 +1,7 @@
---
title: Going to DrupalCon
date: 2013-07-26
excerpt:
Precedent are sending myself and two of our other Drupal Developers to
Drupalcon Prague.
excerpt: Precedent are sending myself and two of our other Drupal Developers to Drupalcon Prague.
tags:
- drupalcon
- precedent

View file

@ -2,7 +2,7 @@
title: Going "Full Vim" for my development work
excerpt: I've recently been using Neovim for all of my coding, as well as for my blog posts and slide decks.
tags:
- Vim
- vim
date: 2021-07-08
---

View file

@ -3,13 +3,13 @@ title: How to add a date popup calendar onto a custom form
date: 2012-05-23
excerpt: How to use a date popup calendar within your custom module.
tags:
- forms
- form-api
- date
- calendar
- date
- drupal
- drupal-7
- drupal-planet
- drupal
- form-api
- forms
---
How to use a date popup calendar within your custom module.

View file

@ -3,8 +3,8 @@ title: How to Create and Apply Patches
date: 2010-10-10
excerpt: How to create and apply patches, ready for the Drupal.org issue queues.
tags:
- drupal-planet
- drupal-6
- drupal-planet
- modules
- patches
---

View file

@ -1,9 +1,7 @@
---
title: How to fix Vagrant Loading the Wrong Virtual Machine
date: 2014-10-06
excerpt:
Here are the steps that I took to fix Vagrant and point it back at the correct
VM.
excerpt: Here are the steps that I took to fix Vagrant and point it back at the correct VM.
tags:
- vagrant
- virtualbox

View file

@ -1,10 +1,7 @@
---
title:
How to put your PHP application in a subdirectory of another site with Nginx
title: How to put your PHP application in a subdirectory of another site with Nginx
date: 2018-03-12
excerpt:
How to configure Nginx to serve a PHP application from within a subdirectory
of another.
excerpt: How to configure Nginx to serve a PHP application from within a subdirectory of another.
tags:
- nginx
- php

View file

@ -3,9 +3,9 @@ title: How to Use Environment Variables for your Drupal Settings with Docksal
date: 2018-06-04
excerpt: How to leverage environment variables with Drupal and Docksal.
tags:
- docksal
- drupal
- drupal-planet
- docksal
---
Within the [Docksal documentation for Drupal settings][0], the example database

View file

@ -1,7 +1,11 @@
---
title: Ignoring PHPCS sniffs for PHPUnit tests
excerpt: How to exclude certain PHPCS sniffs within your PHPUnit tests, so that you can write your tests methods how you'd like without getting coding standards errors.
tags: [Drupal, Drupal Planet, PHP, PHPUnit]
tags:
- drupal
- drupal-planet
- php
- phpunit
date: 2021-01-04
---

View file

@ -1,11 +1,7 @@
---
title:
Include a Local Drupal Settings file for Environment Configuration and
Overrides
title: Include a Local Drupal Settings file for Environment Configuration and Overrides
date: 2014-12-20
excerpt:
How to create and include a local settings file to define and override
environment-specific variables.
excerpt: How to create and include a local settings file to define and override environment-specific variables.
tags:
- drupal
- drupal-6

View file

@ -1,10 +1,7 @@
---
title: Install and Configure the Nomensa Accessible Media Player in Drupal
date: 2012-07-14
excerpt:
This week I released the first version of the Nomensa Accessible Media Player
module for Drupal 7. Here's some instructions of how to install and configure
it.
excerpt: This week I released the first version of the Nomensa Accessible Media Player module for Drupal 7. Here's some instructions of how to install and configure it.
tags:
- accessibility
- drupal

View file

@ -1,7 +1,10 @@
---
title: Interview with a Drupal Expert (with Code Enigma)
excerpt: I recently did an interview with Code Enigma for their blog.
tags: [Drupal, Interview, Personal]
tags:
- drupal
- interview
- personal
date: 2020-08-31
---

View file

@ -3,8 +3,8 @@ title: Introducing the Drupal Meetups Twitterbot
date: 2017-06-09
excerpt: Ive written a twitterbot for promoting Drupal meetups.
tags:
- twitter
- php
- twitter
---
<p class="text-center" markdown="1">![](/images/blog/drupal-meetups-twitterbot.png)</p>

View file

@ -1,13 +1,11 @@
---
title: Leaving Nomensa, Joining Precedent
date: 2013-04-20
excerpt:
Yesterday was my last day working at Nomensa. Next week, I'll be starting as a
Senior Developer at Precedent.
excerpt: Yesterday was my last day working at Nomensa. Next week, I'll be starting as a Senior Developer at Precedent.
tags:
- nomensa
- precedent
- personal
- precedent
---
Yesterday was my last day working at

View file

@ -3,9 +3,9 @@ title: Live Blogging From SymfonyLive London 2019
date: 2019-09-13
tags:
- conference
- php
- symfony
- symfonylive
- php
---
Inspired by [Matt Stauffer](https://twitter.com/stauffermatt)'s

View file

@ -1,9 +1,7 @@
---
title: Looking forward to DrupalCamp London
date: 2018-02-27
excerpt:
This weekend is DrupalCamp London 2018. Ill be there along with a number of
my Microserve colleagues.
excerpt: This weekend is DrupalCamp London 2018. Ill be there along with a number of my Microserve colleagues.
tags:
- drupal
- drupalcamp

View file

@ -2,7 +2,10 @@
title: 'Migrating to Drupal 8: Introduction'
excerpt: An introduction to the 'Migrating to Drupal 8' blog post series.
date: 2020-08-12
tags: [Drupal, Drupal 8, Drupal Planet]
tags:
- drupal
- drupal-8
- drupal-planet
---
I recently finished porting this website from a static site generator to Drupal 8, meaning that this site has now been powered by three different major versions of Drupal (6, 7 and 8) as well as by two static site generators since it was first launched in early 2010.

View file

@ -9,8 +9,7 @@ tags:
meta:
og:
title: 'How to Define a Minimum Drupal Core Version'
excerpt:
'How to define a minimum Drupal core version for your module or theme.'
excerpt: 'How to define a minimum Drupal core version for your module or theme.'
type: article
---

View file

@ -2,7 +2,9 @@
title: My first blog post published for Inviqa
excerpt: My first blog post has been published on the inviqa.com website.
date: 2020-04-29
tags: [drupal, testing]
tags:
- drupal
- testing
---
My first blog post was published on the Inviqa website last week. Is an introduction to automated testing in Drupal, which also includes a recap of the workshop that I recently gave at DrupalCamp London.

View file

@ -3,12 +3,12 @@ title: My new Drupal modules
date: 2012-07-12
excerpt: After a busy few days, I've released two new contrib Drupal modules.
tags:
- accessibility
- drupal
- drupal-modules
- drupal-6
- drupal-7
- drupal-modules
- drupal-planet
- accessibility
---
After a busy few days, I've released two new contrib Drupal modules.

View file

@ -1,12 +1,7 @@
---
title: My Sublime Text 2 settings
date: 2012-10-25
excerpt:
<a href="http://www.sublimetext.com/2" title="Sublime Text 2">Sublime Text
2</a> has been my text editor of choice for the past few months, and I use it
at home, in work, and on any virtual machines that I run. So rather than
having to manually re-enter my settings each time, I thought that I'd document
them here for future reference.
excerpt: <a href="http://www.sublimetext.com/2" title="Sublime Text 2">Sublime Text 2</a> has been my text editor of choice for the past few months, and I use it at home, in work, and on any virtual machines that I run. So rather than having to manually re-enter my settings each time, I thought that I'd document them here for future reference.
tags:
- sublime-text
---

View file

@ -1,10 +1,9 @@
---
title: Nginx Redirects With Query String Arguments
date: 2017-01-31
excerpt:
How to redirect from an old domain to a new one, and also to redirect from the
root example.com domain to the canonical www subdomain.
tags: [nginx]
excerpt: How to redirect from an old domain to a new one, and also to redirect from the root example.com domain to the canonical www subdomain.
tags:
- nginx
---
This is an example of how my Nginx configuration looked to redirect from an old

View file

@ -3,8 +3,8 @@ title: Open Sublime Text 2 from the Mac OS X Command Line
date: 2012-11-17
excerpt: How to open Sublime Text from the command line.
tags:
- sublime-text
- mac-os-x
- sublime-text
- terminal
---

View file

@ -2,7 +2,14 @@
title: Presenting on Tailwind CSS and Ansible at CMS Philly
excerpt: I'll be presenting on Tailwind CSS and deployments with Ansible at CMS Philly on May 1st.
date: 2020-04-24
tags: [conference, speaking, tailwind-css, ansible, ansistrano, drupal, drupal-planet]
tags:
- ansible
- ansistrano
- conference
- drupal
- drupal-planet
- speaking
- tailwind-css
---
![](/images/blog/presenting-on-tailwind-css-and-ansible-at-cms-philly/cms-philly-logo.png){.mx-auto}

View file

@ -1,7 +1,8 @@
---
title: Presenting from PDF slides using pdfpc (PDF Presenter Console)
excerpt: My notes from using pdfpc (PDF Presenter Console).
tags: [Speaking]
tags:
- speaking
date: 2021-04-23
---

View file

@ -1,9 +1,7 @@
---
title: Prevent Apache from displaying text files within a web browser
date: 2012-05-23
excerpt:
How to prevent Apache from displaying the contents of files like
CHANGELOG.txt.
excerpt: How to prevent Apache from displaying the contents of files like CHANGELOG.txt.
tags:
- apache
- code

View file

@ -1,12 +1,10 @@
---
title: Proctors Hosting the next Drupal Meetup
date: 2011-05-20
excerpt:
Proctor & Stevenson are going to be hosting the next Bristol & South West
Drupal meetup.
excerpt: Proctor & Stevenson are going to be hosting the next Bristol & South West Drupal meetup.
tags:
- meetups
- drupal-bristol
- meetups
---
My employer, [Proctor & Stevenson](http://www.proctors.co.uk), are going to be

View file

@ -1,8 +1,14 @@
---
title: Using PSR-4 Autoloading for your Drupal 7 Test Cases
excerpt:
How to use the PSR-4 autoloading standard for Drupal 7 Simpletest test cases.
tags: [drupal, drupal-planet, drupal-7, testing, simpletest, php, psr]
excerpt: How to use the PSR-4 autoloading standard for Drupal 7 Simpletest test cases.
tags:
- drupal
- drupal-planet
- drupal-7
- testing
- simpletest
- php
- psr
date: 2020-02-04
---

View file

@ -2,6 +2,10 @@
title: Published my first Docker images on Docker Hub (ADR Tools, Sculpin, rst2pdf)
excerpt: I recently released my first images to the Docker Hub, for ADR Tools, the Sculpin site generator, and rst2pdf.
date: 2021-04-20
tags:
- docker
- rst2pdf
- sculpin
---
I've used Docker for some time for local development, making use of container images from Docker Hub and creating my own project-specific images, but I hadn't pushed any to [my Docker Hub profile](https://hub.docker.com/u/opdavies) for anyone else to use - until now.

View file

@ -1,9 +1,7 @@
---
title: Published my first NPM package
date: 2018-12-16
excerpt:
Yesterday I published my first module onto NPM, and its a plugin for Tailwind
CSS to be used alongside Vue.js.
excerpt: Yesterday I published my first module onto NPM, and its a plugin for Tailwind CSS to be used alongside Vue.js.
tags:
- npm
- tailwind-css

View file

@ -2,7 +2,10 @@
title: Publishing Sculpin Sites with GitHub Pages
date: 2017-07-13
excerpt: How I moved my website to GitHub pages.
tags: [sculpin, php, github]
tags:
- github
- php
- sculpin
meta:
image:
url: '/images/blog/jackson-octocat.png'

View file

@ -1,9 +1,7 @@
---
title: The Quickest way to Install Sublime Text 2 in Ubuntu
date: 2013-03-02
excerpt:
After reading numerous blog posts about how to install Sublime Text 2 in
Ubuntu, this is definitely the quickest way!
excerpt: After reading numerous blog posts about how to install Sublime Text 2 in Ubuntu, this is definitely the quickest way!
tags:
- linux
- sublime-text

View file

@ -1,12 +1,10 @@
---
title: Quickly Apply Patches Using Git and curl or wget
date: 2013-12-24
excerpt:
How to quickly download a patch file and apply it to a Git repository in one
line
excerpt: How to quickly download a patch file and apply it to a Git repository in one line.
tags:
- git
- drupal-planet
- git
---
Testing a patch file is usually a two-step process. First you download the patch

View file

@ -3,13 +3,13 @@ title: Quickly Import Multiples Images Using the Imagefield_Import Module
date: 2010-05-29
excerpt: How to use the Imagefield Import module.
tags:
- drupal-planet
- imagefield-import
- cck
- drupal
- drupal-6
- photo-gallery
- cck
- drupal-planet
- imagefield
- imagefield-import
- photo-gallery
---
**Thanks to Bob at [Mustardseed Media](http://mustardseedmedia.com) for

View file

@ -1,10 +1,7 @@
---
title:
Rebuilding Bartik (Drupals Default Theme) with Vue.js and Tailwind CSS - part
2
title: Rebuilding Bartik (Drupals Default Theme) with Vue.js and Tailwind CSS - part 2
date: 2018-12-27
excerpt:
A follow-up to my original post on rebuilding Bartik with Tailwind and Vue.js.
excerpt: A follow-up to my original post on rebuilding Bartik with Tailwind and Vue.js.
tags:
- drupal
- tailwind-css

View file

@ -1,10 +1,9 @@
---
title: Reflections on speaking at UnifiedDiff
date: 2012-09-06
excerpt:
Yesterday evening I went along and spoke at the UnifiedDiff meetup in Cardiff.
excerpt: Yesterday evening I went along and spoke at the UnifiedDiff meetup in Cardiff.
tags:
- talks
- speaking
---
Yesterday evening I went along and spoke at the

View file

@ -1,7 +1,8 @@
---
title: Renaming gray to grey in Tailwind CSS
excerpt: How to change the colour "gray" to "grey" in Tailwind CSS.
tags: [Tailwind CSS]
tags:
- tailwind-css
date: 2020-09-04
---

View file

@ -1,9 +1,7 @@
---
title: Restructuring my tailwind.js configuration files
date: 2019-03-08
excerpt:
How Ive started structuring my tailwind.js configuration files in preparation
for Tailwind 1.0.
excerpt: How Ive started structuring my tailwind.js configuration files in preparation for Tailwind 1.0.
tags:
- laravel-mix
- tailwind-css

View file

@ -3,11 +3,11 @@ title: Review of the Admin:hover Module
date: 2010-08-10
excerpt: My review of Drupals admin:hover module.
tags:
- drupal-planet
- drupal-6
- drupal-modules
- admin:hover
- administration
- drupal-6
- drupal-modules
- drupal-planet
---
Sorry for the lack of Blog posts lately, but

View file

@ -3,11 +3,11 @@ title: Review of the Image Caption Module
date: 2010-08-20
excerpt: My review of Drupals Image Caption module.
tags:
- drupal-planet
- drupal
- drupal-6
- imagefield
- drupal-planet
- image-caption
- imagefield
---
Up until as recent as last week, whenever I added an image into one of my Blog

View file

@ -1,13 +1,11 @@
---
title: Sculpin and Twig Resources
date: 2015-07-19
excerpt:
A list of resources that I compiled whilst preparing for my Sculpin and Twig
talk at DrupalCamp North.
excerpt: A list of resources that I compiled whilst preparing for my Sculpin and Twig talk at DrupalCamp North.
tags:
- sculpin
- drupalcamp
- drupalcamp-north
- sculpin
- twig
---

View file

@ -1,14 +1,12 @@
---
title: Simplifying Drupal Migrations with xautoload
date: 2016-05-03
excerpt:
How to use the xautoload module to autoload migration classes within your
Drupal 7 migration modules.
excerpt: How to use the xautoload module to autoload migration classes within your Drupal 7 migration modules.
tags:
- autoloading
- drupal
- drupal-planet
- drupal-7
- drupal-planet
- php
---

View file

@ -1,10 +1,9 @@
---
title: Site Upgraded to Drupal 7
date: 2012-01-04
excerpt:
As the vast majority of the Drupal websites that I currently work on are built
on Drupal 7, I thought that it was time that I upgraded this site.
tags: [drupal]
excerpt: As the vast majority of the Drupal websites that I currently work on are built on Drupal 7, I thought that it was time that I upgraded this site.
tags:
- drupal
---
As the vast majority of the Drupal websites that I currently work on are built

View file

@ -1,9 +1,7 @@
---
title: Some Useful Git Aliases
date: 2014-01-15
excerpt:
Here are some bash aliases that I use and find helpful for quickly writing Git
and Git Flow commands.
excerpt: Here are some bash aliases that I use and find helpful for quickly writing Git and Git Flow commands.
tags:
- git
---

View file

@ -1,15 +1,13 @@
---
title: Some useful links for using SimpleTest in Drupal
date: 2013-06-13
excerpt:
Here are some useful links that I've found when researching about unit testing
in Drupal using SimpleTest.
excerpt: Here are some useful links that I've found when researching about unit testing in Drupal using SimpleTest.
tags:
- drupal
- drupal-planet
- simpletest
- tdd
- test-driven-development
- drupal-planet
- drupal
- testing
---

View file

@ -1,14 +1,12 @@
---
title: The Inaugural Meetup for the South Wales Drupal User Group
date: 2010-09-26
excerpt:
If you do Drupal and you're in the area, come and join us for the first SWDUG
meetup!
excerpt: If you do Drupal and you're in the area, come and join us for the first SWDUG meetup!
tags:
- drupal
- drupal-planet
- swdug
- meetups
- swdug
---
If you do Drupal and you're in the area, come and join us for the first SWDUG

View file

@ -1,10 +1,11 @@
---
title: Speaking at DrupalCon Amsterdam
date: 2019-07-25
excerpt:
Im going to be attending DrupalCon Europe again this year, but for the first
time as a speaker.
tags: [speaking, drupalcon, personal]
excerpt: Im going to be attending DrupalCon Europe again this year, but for the first time as a speaker.
tags:
- drupalcon
- personal
- speaking
has_tweets: true
---

View file

@ -1,7 +1,10 @@
---
title: Speaking at DrupalCon Europe 2020
excerpt: I'm excited to be speaking again at DrupalCon, this time online at DrupalCon Europe.
tags: [Drupal, Conferences, Speaking]
tags:
- drupal
- conferences
- speaking
date: 2020-07-30
---

View file

@ -2,7 +2,8 @@
title: Speaking remotely during COVID-19
excerpt: I've been quite busy during this lockdown, giving talks remotely at conferences and user groups.
date: 2020-07-07
tags: [Speaking]
tags:
- speaking
---
I've been quite busy during COVID-19 and various lockdowns, giving talks remotely at conferences and user groups.

View file

@ -1,9 +1,7 @@
---
title: How to split a new Drupal contrib project from within another repository
date: 2018-03-10
excerpt:
How to use Git to split a directory from within an existing repository into
its own.
excerpt: How to use Git to split a directory from within an existing repository into its own.
tags:
- drupal
- drupal-7

View file

@ -1,7 +1,11 @@
---
title: Streaming with Spabby (Gary Hockin) about Drupal
excerpt: I recently joined my friend Gary on his stream to discuss Drupal.
tags: [Drupal, PHP, Drupal 9, Streaming]
tags:
- drupal
- php
- drupal-9
- streaming
date: 2020-07-30
---

View file

@ -1,7 +1,9 @@
---
title: Survey results from my DrupalCon Europe session (Test Driven Drupal)
excerpt: Here are the results from the session survey for my DrupalCon session (Test Driven Drupal) on Drupal automated testing and test-driven development.
tags: [DrupalCon, Speaking]
tags:
- drupalcon
- speaking
date: 2021-01-22
---

View file

@ -1,10 +1,12 @@
---
title: Test Driven Ansible Role Development with Molecule
date: 2019-06-02
excerpt:
Some resources that I found for testing Ansible roles with a tool called
Molecule.
tags: [ansible, molecule, testing, video]
excerpt: Some resources that I found for testing Ansible roles with a tool called Molecule.
tags:
- ansible
- molecule
- testing
- video
---
I used to maintain a number of [Ansible roles][roles], and I recently wrote one

View file

@ -2,7 +2,14 @@
title: Test Driven Drupal on Gitstore and Leanpub
excerpt: The work-in-progress codebase for the example application is now on Gitstore.
date: 2020-04-22
tags: [drupal, drupal-8, drupal-association, drupal-planet, drupalcares, testing, test-driven-drupal]
tags:
- drupal
- drupal-8
- drupal-association
- drupal-planet
- drupalcares
- testing
- test-driven-drupal
has_tweets: true
---

Some files were not shown because too many files have changed in this diff Show more