diff --git a/source/_posts/10-years-working-full-time-drupal-php.md b/source/_posts/10-years-working-full-time-drupal-php.md index 573693571..f0f36b757 100644 --- a/source/_posts/10-years-working-full-time-drupal-php.md +++ b/source/_posts/10-years-working-full-time-drupal-php.md @@ -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 --- diff --git a/source/_posts/2014.md b/source/_posts/2014.md index 2086ede98..0bfc6f9d7 100644 --- a/source/_posts/2014.md +++ b/source/_posts/2014.md @@ -3,9 +3,9 @@ title: 2014 date: 2015-03-20 excerpt: A look back at 2014. tags: - - drupal-association - - drupalcamp-london - - personal + - drupal-association + - drupalcamp-london + - personal tweets: true --- diff --git a/source/_posts/accessible-bristol-site.md b/source/_posts/accessible-bristol-site.md index 1ec09c36c..4c0d7891d 100644 --- a/source/_posts/accessible-bristol-site.md +++ b/source/_posts/accessible-bristol-site.md @@ -5,9 +5,9 @@ excerpt: I'm happy to report that the Accessible Bristol was launched this week, on Drupal 7. tags: - - accessibility - - accessible-bristol - - nomensa + - accessibility + - accessible-bristol + - nomensa --- I'm happy to announce that the diff --git a/source/_posts/add-taxonomy-term-multiple-nodes-using-sql.md b/source/_posts/add-taxonomy-term-multiple-nodes-using-sql.md index 241e233c4..1993649e0 100644 --- a/source/_posts/add-taxonomy-term-multiple-nodes-using-sql.md +++ b/source/_posts/add-taxonomy-term-multiple-nodes-using-sql.md @@ -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 + - database + - drupal-6 + - drupal-planet + - sequal-pro + - sql + - taxonomy --- In preparation for my Blog posts being added to diff --git a/source/_posts/adding-custom-theme-templates-drupal-7.md b/source/_posts/adding-custom-theme-templates-drupal-7.md index 5404bc4ca..b9e3c08d2 100644 --- a/source/_posts/adding-custom-theme-templates-drupal-7.md +++ b/source/_posts/adding-custom-theme-templates-drupal-7.md @@ -2,14 +2,14 @@ title: Adding Custom Theme Templates in Drupal 7 date: 2012-04-19 excerpt: > - Today, I had a situation where I was displaying a list of teasers for news - article nodes. The article content type had several different fields assigned - to it, including main and thumbnail images. In this case, I wanted to have - different output and fields displayed when a teaser was displayed compared to - when a complete node was displayed. + Today, I had a situation where I was displaying a list of teasers for news + article nodes. The article content type had several different fields assigned + to it, including main and thumbnail images. In this case, I wanted to have + different output and fields displayed when a teaser was displayed compared to + when a complete node was displayed. tags: - - drupal-planet - - drupal + - drupal + - drupal-planet --- Today, I had a situation where I was displaying a list of teasers for news diff --git a/source/_posts/announcing-the-drupal-vm-generator.md b/source/_posts/announcing-the-drupal-vm-generator.md index c90bb3431..e66777913 100644 --- a/source/_posts/announcing-the-drupal-vm-generator.md +++ b/source/_posts/announcing-the-drupal-vm-generator.md @@ -1,15 +1,13 @@ --- title: Announcing the Drupal VM Generator date: 2016-02-15 -excerpt: - For the past few weeks, I’ve been working on a personal side project based on - Drupal VM - the Drupal VM Generator. +excerpt: For the past few weeks, I’ve been working on a personal side project based on Drupal VM - the Drupal VM Generator. tags: - - drupal - - drupal-planet - - drupal-vm - - drupal-vm-generator - - symfony + - drupal + - drupal-planet + - drupal-vm + - drupal-vm-generator + - symfony --- For the past few weeks, I’ve been working on a personal side project based on diff --git a/source/_posts/automating-sculpin-jenkins.md b/source/_posts/automating-sculpin-jenkins.md index f6ac76cde..46a8a2055 100644 --- a/source/_posts/automating-sculpin-jenkins.md +++ b/source/_posts/automating-sculpin-jenkins.md @@ -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 diff --git a/source/_posts/back-future-gits-diff-apply-commands.md b/source/_posts/back-future-gits-diff-apply-commands.md index aea0ac091..72adade1c 100644 --- a/source/_posts/back-future-gits-diff-apply-commands.md +++ b/source/_posts/back-future-gits-diff-apply-commands.md @@ -1,10 +1,9 @@ --- title: Back to the future with Git’s 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 + - git --- This is one of those “there’s probably already a better way to do this” diff --git a/source/_posts/building-gmail-filters-in-php.md b/source/_posts/building-gmail-filters-in-php.md index e109a47f9..fcb1184a5 100644 --- a/source/_posts/building-gmail-filters-in-php.md +++ b/source/_posts/building-gmail-filters-in-php.md @@ -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 + - gmail + - php promoted: true --- diff --git a/source/_posts/building-the-new-phpsw-website.md b/source/_posts/building-the-new-phpsw-website.md index 215950974..76484a540 100644 --- a/source/_posts/building-the-new-phpsw-website.md +++ b/source/_posts/building-the-new-phpsw-website.md @@ -2,12 +2,12 @@ title: Building the new PHPSW Website date: 2018-02-28 excerpt: - Earlier this week we had another hack night, working on the new PHPSW user - group website. + Earlier this week we had another hack night, working on the new PHPSW user + group website. tags: - - phpsw - - symfony - - tailwind-css + - phpsw + - symfony + - tailwind-css has_tweets: true --- diff --git a/source/_posts/change-content-type-multiple-nodes-using-sql.md b/source/_posts/change-content-type-multiple-nodes-using-sql.md index 6557c5acc..01744dc2e 100644 --- a/source/_posts/change-content-type-multiple-nodes-using-sql.md +++ b/source/_posts/change-content-type-multiple-nodes-using-sql.md @@ -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 + - 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 diff --git a/source/_posts/checking-if-user-logged-drupal-right-way.md b/source/_posts/checking-if-user-logged-drupal-right-way.md index 78682c393..87c23ac73 100644 --- a/source/_posts/checking-if-user-logged-drupal-right-way.md +++ b/source/_posts/checking-if-user-logged-drupal-right-way.md @@ -3,11 +3,11 @@ title: Checking if a user is logged into Drupal (the right way) date: 2013-01-09 excerpt: How to check if a user is logged in by using Drupal core API functions. tags: - - drupal - - drupal-6 - - drupal-7 - - drupal-planet - - php + - drupal + - drupal-6 + - drupal-7 + - drupal-planet + - php --- I see this regularly when working on Drupal sites when someone wants to check diff --git a/source/_posts/cleanly-retrieving-user-profile-data-using-entity-metadata-wrapper.md b/source/_posts/cleanly-retrieving-user-profile-data-using-entity-metadata-wrapper.md index 4f3dd11d2..4484c1a58 100644 --- a/source/_posts/cleanly-retrieving-user-profile-data-using-entity-metadata-wrapper.md +++ b/source/_posts/cleanly-retrieving-user-profile-data-using-entity-metadata-wrapper.md @@ -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 --- diff --git a/source/_posts/conditional-email-addresses-webform.md b/source/_posts/conditional-email-addresses-webform.md index 050b9410a..30635a57b 100644 --- a/source/_posts/conditional-email-addresses-webform.md +++ b/source/_posts/conditional-email-addresses-webform.md @@ -2,12 +2,12 @@ title: Conditional Email Addresses in a Webform date: 2010-05-06 excerpt: - How to send webform emails to a different email address based on another - field. + 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 --- diff --git a/source/_posts/configuring-the-reroute-email-module.md b/source/_posts/configuring-the-reroute-email-module.md index 01f53bf50..9c96c180f 100644 --- a/source/_posts/configuring-the-reroute-email-module.md +++ b/source/_posts/configuring-the-reroute-email-module.md @@ -2,14 +2,14 @@ title: Configuring the Reroute Email Module date: 2014-12-22 excerpt: - How to configure the Reroute Email module, to prevent sending emails to real - users from your pre-production sites! + How to configure the Reroute Email module, to prevent sending emails to real + users from your pre-production sites! tags: - - drupal - - drupal-6 - - drupal-7 - - drupal-planet - - email + - drupal + - drupal-6 + - drupal-7 + - drupal-planet + - email draft: true --- diff --git a/source/_posts/create-better-photo-gallery-drupal-part-1.md b/source/_posts/create-better-photo-gallery-drupal-part-1.md index 9dc372c6c..35916d816 100644 --- a/source/_posts/create-better-photo-gallery-drupal-part-1.md +++ b/source/_posts/create-better-photo-gallery-drupal-part-1.md @@ -2,17 +2,17 @@ title: Create a Better Photo Gallery in Drupal - Part 1 date: 2010-08-11 excerpt: - How I started converting and migrating a Coppermine photo gallery into Drupal. + How I started converting and migrating a Coppermine photo gallery into Drupal. tags: - - drupal-planet - - drupal-6 - - photo-gallery - - sql - - views - - sequel-pro - - cck - - views-attach - - drupal + - cck + - drupal + - drupal-6 + - drupal-planet + - photo-gallery + - sequel-pro + - sql + - views + - views-attach --- Recently, I converted a client's static HTML website, along with their diff --git a/source/_posts/create-better-photo-gallery-drupal-part-2.md b/source/_posts/create-better-photo-gallery-drupal-part-2.md index a36933b52..fb1d6c810 100644 --- a/source/_posts/create-better-photo-gallery-drupal-part-2.md +++ b/source/_posts/create-better-photo-gallery-drupal-part-2.md @@ -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 - - photo-gallery - - sql - - sequel-pro + - drupal-6 + - drupal-planet + - photo-gallery + - sequel-pro + - sql --- At the end of my last post, I'd finished creating the first part of the new diff --git a/source/_posts/create-better-photo-gallery-drupal-part-21.md b/source/_posts/create-better-photo-gallery-drupal-part-21.md index 7b5571c4a..379a4b959 100644 --- a/source/_posts/create-better-photo-gallery-drupal-part-21.md +++ b/source/_posts/create-better-photo-gallery-drupal-part-21.md @@ -3,7 +3,7 @@ title: Create a Better Photo Gallery in Drupal - Part 2.1 date: 2010-10-22 excerpt: The missing code to get totals of galleries and photos. tags: - - drupal + - drupal --- Today, I realised that I hadn't published the code that I used to create the diff --git a/source/_posts/create-better-photo-gallery-drupal-part-3.md b/source/_posts/create-better-photo-gallery-drupal-part-3.md index df5d28811..550bbc8f2 100644 --- a/source/_posts/create-better-photo-gallery-drupal-part-3.md +++ b/source/_posts/create-better-photo-gallery-drupal-part-3.md @@ -3,7 +3,7 @@ title: Create a Better Photo Gallery in Drupal - Part 3 date: 2010-10-13 excerpt: Grouping galleries by category. tags: - - drupal + - drupal --- The next part of the new gallery that I want to implement is to group the diff --git a/source/_posts/create-block-social-media-icons-using-cck-views-and-nodequeue.md b/source/_posts/create-block-social-media-icons-using-cck-views-and-nodequeue.md index 9a4d189e6..fa0453664 100644 --- a/source/_posts/create-block-social-media-icons-using-cck-views-and-nodequeue.md +++ b/source/_posts/create-block-social-media-icons-using-cck-views-and-nodequeue.md @@ -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 - - nodequeue - - oliverdavies.co.uk + - drupal + - 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 diff --git a/source/_posts/create-flickr-photo-gallery-using-feeds-cck-views.md b/source/_posts/create-flickr-photo-gallery-using-feeds-cck-views.md index 97ae4765e..560f08bbd 100644 --- a/source/_posts/create-flickr-photo-gallery-using-feeds-cck-views.md +++ b/source/_posts/create-flickr-photo-gallery-using-feeds-cck-views.md @@ -2,19 +2,19 @@ title: Create a Flickr Photo Gallery Using Feeds, CCK and Views date: 2010-06-28 excerpt: - In this tutorial, I'll show you how to create a photo gallery which uses - photos imported from Flickr. + In this tutorial, I'll show you how to create a photo gallery which uses + photos imported from Flickr. tags: - - drupal-planet - - drupal-6 - - photo-gallery - - views - - cck - - imagecache - - feeds - - filefield - - flickr - - imagefield + - drupal-planet + - drupal-6 + - photo-gallery + - views + - cck + - imagecache + - feeds + - filefield + - flickr + - imagefield --- In this tutorial, I'll show you how to create a photo gallery which uses photos diff --git a/source/_posts/create-multigroups-drupal-7-using-field-collections.md b/source/_posts/create-multigroups-drupal-7-using-field-collections.md index 6bb372025..7a754cc94 100644 --- a/source/_posts/create-multigroups-drupal-7-using-field-collections.md +++ b/source/_posts/create-multigroups-drupal-7-using-field-collections.md @@ -2,16 +2,16 @@ title: Create Multigroups in Drupal 7 using Field Collections date: 2011-08-28 excerpt: - How to replicate CCK’s multigroups in Drupal 7 using the Field Collections - module. + How to replicate CCK’s multigroups in Drupal 7 using the Field Collections + module. tags: - - drupal-7 - - drupal-planet - - cck - - fields - - field-collection - - entity-api - - multigroup + - cck + - drupal-7 + - drupal-planet + - entity-api + - field-collection + - fields + - multigroup --- One of my favourite things lately in Drupal 6 has been CCK 3, and more diff --git a/source/_posts/create-omega-subtheme-less-css-preprocessor-using-omega-tools-and-drush.md b/source/_posts/create-omega-subtheme-less-css-preprocessor-using-omega-tools-and-drush.md index afb7a25d5..95d138da5 100644 --- a/source/_posts/create-omega-subtheme-less-css-preprocessor-using-omega-tools-and-drush.md +++ b/source/_posts/create-omega-subtheme-less-css-preprocessor-using-omega-tools-and-drush.md @@ -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-7 - - omega - - theming - - less - - drupal-planet - - drupal + - drupal + - drupal-7 + - drupal-planet + - less + - omega + - theming --- In this tutorial I'll be showing how to create an diff --git a/source/_posts/create-slideshow-multiple-images-using-fancy-slide.md b/source/_posts/create-slideshow-multiple-images-using-fancy-slide.md index aa9935ff8..921ddb3ac 100644 --- a/source/_posts/create-slideshow-multiple-images-using-fancy-slide.md +++ b/source/_posts/create-slideshow-multiple-images-using-fancy-slide.md @@ -3,11 +3,11 @@ title: Create a Slideshow of Multiple Images Using Fancy Slide date: 2010-05-25 excerpt: How to create a slideshow of images using Drupal’s Fancy Slide module. tags: - - drupal-planet - - drupal - - drupal-6 - - fancy-slide - - slideshow + - drupal + - drupal-6 + - drupal-planet + - fancy-slide + - slideshow --- Whilst updating my About page, I thought about creating a slideshow of several diff --git a/source/_posts/create-virtual-hosts-mac-os-x-using-virtualhostx.md b/source/_posts/create-virtual-hosts-mac-os-x-using-virtualhostx.md index 356369639..017dfb163 100644 --- a/source/_posts/create-virtual-hosts-mac-os-x-using-virtualhostx.md +++ b/source/_posts/create-virtual-hosts-mac-os-x-using-virtualhostx.md @@ -2,13 +2,13 @@ title: Create Virtual Hosts on Mac OS X Using VirtualHostX date: 2010-07-02 excerpt: - How to use the VirtualHostX application to manage virtual hosts on Mac OS X. + How to use the VirtualHostX application to manage virtual hosts on Mac OS X. tags: - - drupal-planet - - drupal-6 - - mamp - - virtual-hosts - - virtualhostx + - drupal-6 + - drupal-planet + - mamp + - virtual-hosts + - virtualhostx --- This isn't a Drupal related topic per se, but it is a walk-through of one of the diff --git a/source/_posts/create-zen-sub-theme-using-drush.md b/source/_posts/create-zen-sub-theme-using-drush.md index 6faf7296c..c327c3d6f 100644 --- a/source/_posts/create-zen-sub-theme-using-drush.md +++ b/source/_posts/create-zen-sub-theme-using-drush.md @@ -3,11 +3,11 @@ title: Create a Zen Sub-theme Using Drush date: 2013-09-06 excerpt: How to quickly create a Zen sub-theme using Drush. tags: - - drupal - - drupal-planet - - drush - - zen - - theming + - drupal + - drupal-planet + - drush + - zen + - theming --- How to use [Drush](https://drupal.org/project/drush) to quickly build a new diff --git a/source/_posts/creating-custom-phpunit-command-ddev.md b/source/_posts/creating-custom-phpunit-command-ddev.md index 2a266f8f5..a1e6b964f 100644 --- a/source/_posts/creating-custom-phpunit-command-ddev.md +++ b/source/_posts/creating-custom-phpunit-command-ddev.md @@ -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 --- diff --git a/source/_posts/creating-custom-phpunit-command-docksal.md b/source/_posts/creating-custom-phpunit-command-docksal.md index 4a7c963a1..3caeeb3af 100644 --- a/source/_posts/creating-custom-phpunit-command-docksal.md +++ b/source/_posts/creating-custom-phpunit-command-docksal.md @@ -2,15 +2,15 @@ title: Creating a Custom PHPUnit Command for Docksal date: 2018-05-06 excerpt: - How to write custom commands for Docksal, including one to easily run PHPUnit - tests in Drupal 8. + How to write custom commands for Docksal, including one to easily run PHPUnit + tests in Drupal 8. tags: - - docksal - - drupal - - drupal-8 - - drupal-planet - - phpunit - - testing + - docksal + - drupal + - drupal-8 + - drupal-planet + - phpunit + - testing --- This week I’ve started writing some custom commands for my Drupal projects that diff --git a/source/_posts/creating-local-and-staging-sites-drupals-domain-module-enabled.md b/source/_posts/creating-local-and-staging-sites-drupals-domain-module-enabled.md index 7db841337..4a4d5b2a2 100644 --- a/source/_posts/creating-local-and-staging-sites-drupals-domain-module-enabled.md +++ b/source/_posts/creating-local-and-staging-sites-drupals-domain-module-enabled.md @@ -3,11 +3,11 @@ 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 - - table-prefixing + - databases + - domain + - drupal + - drupal-planet + - table-prefixing --- The diff --git a/source/_posts/creating-using-custom-tokens-drupal-7.md b/source/_posts/creating-using-custom-tokens-drupal-7.md index caebc69c3..6f624f7e2 100644 --- a/source/_posts/creating-using-custom-tokens-drupal-7.md +++ b/source/_posts/creating-using-custom-tokens-drupal-7.md @@ -2,13 +2,13 @@ title: Creating and using custom tokens in Drupal 7 date: 2013-02-16 excerpt: - This post outlines the steps required to create your own custom tokens in - Drupal. + This post outlines the steps required to create your own custom tokens in + Drupal. tags: - - drupal - - drupal-planet - - drupal-7 - - tokens + - drupal + - drupal-7 + - drupal-planet + - tokens --- This post outlines the steps required to create your own custom tokens in diff --git a/source/_posts/croeso-php-south-wales.md b/source/_posts/croeso-php-south-wales.md index 993b48f54..89f938e6f 100644 --- a/source/_posts/croeso-php-south-wales.md +++ b/source/_posts/croeso-php-south-wales.md @@ -1,12 +1,11 @@ --- title: Croeso PHP South Wales! date: 2018-08-01 -excerpt: - Last night was the first meetup of Cardiff’s PHP South Wales user group. +excerpt: Last night was the first meetup of Cardiff’s PHP South Wales user group. tags: - - php - - php-south-wales - - meetups + - php + - php-south-wales + - meetups has_tweets: true --- diff --git a/source/_posts/debugging-drupal-commerce-illuminate-collections.md b/source/_posts/debugging-drupal-commerce-illuminate-collections.md index a20943789..6d94c045b 100644 --- a/source/_posts/debugging-drupal-commerce-illuminate-collections.md +++ b/source/_posts/debugging-drupal-commerce-illuminate-collections.md @@ -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 Laravel’s Illuminate Collections to debug an issue with a Drupal - Commerce promotion. +excerpt: Using Laravel’s Illuminate Collections to debug an issue with a Drupal Commerce promotion. tags: - drupal - drupal-8 diff --git a/source/_posts/decorating-entity-metadata-wrapper-add-refactor-methods.md b/source/_posts/decorating-entity-metadata-wrapper-add-refactor-methods.md index 928993f3e..2ef5cd527 100644 --- a/source/_posts/decorating-entity-metadata-wrapper-add-refactor-methods.md +++ b/source/_posts/decorating-entity-metadata-wrapper-add-refactor-methods.md @@ -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 --- diff --git a/source/_posts/display-custom-menu-drupal-7-theme-template-file.md b/source/_posts/display-custom-menu-drupal-7-theme-template-file.md index 69f290dfa..5589fe176 100644 --- a/source/_posts/display-custom-menu-drupal-7-theme-template-file.md +++ b/source/_posts/display-custom-menu-drupal-7-theme-template-file.md @@ -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: - - drupal - - drupal-7 - - drupal-planet - - php - - aria + - aria + - drupal + - drupal-7 + - drupal-planet + - php --- For reference, this is the code needed to display a menu in a Drupal 7 template diff --git a/source/_posts/display-git-branch-or-tag-names-your-bash-prompt.md b/source/_posts/display-git-branch-or-tag-names-your-bash-prompt.md index db8d2eaf9..f41e563fe 100644 --- a/source/_posts/display-git-branch-or-tag-names-your-bash-prompt.md +++ b/source/_posts/display-git-branch-or-tag-names-your-bash-prompt.md @@ -1,15 +1,12 @@ --- 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 - - git - - terminal + - drupal + - drupal-planet + - git + - terminal --- Whilst watching [Drupalize.me](http://drupalize.me 'Drupalize.me')'s recent diff --git a/source/_posts/display-number-facebook-fans-php.md b/source/_posts/display-number-facebook-fans-php.md index 56c3e49dd..5b7638438 100644 --- a/source/_posts/display-number-facebook-fans-php.md +++ b/source/_posts/display-number-facebook-fans-php.md @@ -3,7 +3,7 @@ title: Display the Number of Facebook fans in PHP date: 2011-03-15 excerpt: How to use PHP to display the number of fans of a Facebook page. tags: - - php + - php --- Replace the \$page_id value with your Page ID number (unless you want to show diff --git a/source/_posts/dividing-drupals-process-and-preprocess-functions-separate-files.md b/source/_posts/dividing-drupals-process-and-preprocess-functions-separate-files.md index 1b5076526..14aa3033f 100644 --- a/source/_posts/dividing-drupals-process-and-preprocess-functions-separate-files.md +++ b/source/_posts/dividing-drupals-process-and-preprocess-functions-separate-files.md @@ -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 - - preprocessing + - code + - drupal + - preprocessing + - theming --- If you use a lot of process and preprocess functions within your Drupal theme, diff --git a/source/_posts/docker-resources.md b/source/_posts/docker-resources.md index 10fe6c981..9d4a2d054 100644 --- a/source/_posts/docker-resources.md +++ b/source/_posts/docker-resources.md @@ -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 --- diff --git a/source/_posts/dont-bootstrap-drupal-use-drush.md b/source/_posts/dont-bootstrap-drupal-use-drush.md index 3e474fbf7..4d51c3b6e 100644 --- a/source/_posts/dont-bootstrap-drupal-use-drush.md +++ b/source/_posts/dont-bootstrap-drupal-use-drush.md @@ -1,13 +1,11 @@ --- 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 - - php + - drupal-planet + - drush + - php --- There are times when doing Drupal development when you need to run a custom PHP diff --git a/source/_posts/download-different-versions-drupal-drush.md b/source/_posts/download-different-versions-drupal-drush.md index edcbbf7d3..15eaaa9a4 100644 --- a/source/_posts/download-different-versions-drupal-drush.md +++ b/source/_posts/download-different-versions-drupal-drush.md @@ -3,9 +3,9 @@ title: Download Different Versions of Drupal with Drush date: 2013-12-31 excerpt: How to download different versions of Drupal core using Drush. tags: - - drupal - - drupal-planet - - drush + - drupal + - drupal-planet + - drush --- If you use diff --git a/source/_posts/drupal-8-5-released.md b/source/_posts/drupal-8-5-released.md index ecf29103f..1c950b876 100644 --- a/source/_posts/drupal-8-5-released.md +++ b/source/_posts/drupal-8-5-released.md @@ -3,8 +3,8 @@ title: 'Drupal 8.5.0 Released' date: 2018-03-09 excerpt: This week, the latest version of Drupal 8 was released. tags: - - drupal - - drupal-core + - drupal + - drupal-core --- This week the latest minor version of Drupal 8, 8.5.0, was released. diff --git a/source/_posts/drupal-8-commerce-fixing-error-on-user-checkout.md b/source/_posts/drupal-8-commerce-fixing-error-on-user-checkout.md index 0292d85fb..7e66181a3 100644 --- a/source/_posts/drupal-8-commerce-fixing-error-on-user-checkout.md +++ b/source/_posts/drupal-8-commerce-fixing-error-on-user-checkout.md @@ -1,13 +1,12 @@ --- 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 - - drupal-commerce - - stripe + - drupal + - drupal-8 + - drupal-commerce + - stripe --- Recently I was experiencing an issue on the Drupal 8 website I’m working on, diff --git a/source/_posts/drupal-association.md b/source/_posts/drupal-association.md index 495d1ecd5..498050889 100644 --- a/source/_posts/drupal-association.md +++ b/source/_posts/drupal-association.md @@ -3,8 +3,8 @@ title: Drupal Association date: 2014-05-03 excerpt: Next week, I'll be working for the Drupal Association. tags: - - drupal - - personal + - drupal + - personal --- Today was my last day working at [Precedent](http://www.precedent.com). Next diff --git a/source/_posts/drupal-automated-testing-workshop-notes.md b/source/_posts/drupal-automated-testing-workshop-notes.md index 0d54f35de..18163f3a0 100644 --- a/source/_posts/drupal-automated-testing-workshop-notes.md +++ b/source/_posts/drupal-automated-testing-workshop-notes.md @@ -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 --- diff --git a/source/_posts/drupal-bristol-testing-workshop.md b/source/_posts/drupal-bristol-testing-workshop.md index 918a1fe56..15c1b047a 100644 --- a/source/_posts/drupal-bristol-testing-workshop.md +++ b/source/_posts/drupal-bristol-testing-workshop.md @@ -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 diff --git a/source/_posts/drupal-vm-generator-updates.md b/source/_posts/drupal-vm-generator-updates.md index 143d1c9eb..761d86e07 100644 --- a/source/_posts/drupal-vm-generator-updates.md +++ b/source/_posts/drupal-vm-generator-updates.md @@ -2,7 +2,9 @@ title: Drupal VM Generator 2.9.1 Released date: 2016-12-30 excerpt: I’ve released some new versions of the Drupal VM Generator. -tags: ['drupal-vm-generator', releases] +tags: + - drupal-vm-generator + - releases --- The main updates are: diff --git a/source/_posts/drupalcamp-bristol-2018.md b/source/_posts/drupalcamp-bristol-2018.md index 2d86c0e11..a7f754439 100644 --- a/source/_posts/drupalcamp-bristol-2018.md +++ b/source/_posts/drupalcamp-bristol-2018.md @@ -3,16 +3,14 @@ title: DrupalCamp Bristol 2018 Statement date: 2018-01-30 excerpt: Unfortunately, we won’t be running DrupalCamp Bristol this year. tags: - - drupal-planet - - drupalcamp-bristol -use: - - posts + - drupal-planet + - drupalcamp-bristol meta: - image: - url: /images/blog/drupalcamp-bristol-17-logo.jpg - width: 228 - height: 448 - type: image/img + image: + url: /images/blog/drupalcamp-bristol-17-logo.jpg + width: 228 + height: 448 + type: image/img --- It’s with heavy hearts that we are announcing there won’t be a DrupalCamp diff --git a/source/_posts/drupalcamp-bristol-2019-speakers-sessions-announced.md b/source/_posts/drupalcamp-bristol-2019-speakers-sessions-announced.md index 5ca81ca1d..6ea91c829 100644 --- a/source/_posts/drupalcamp-bristol-2019-speakers-sessions-announced.md +++ b/source/_posts/drupalcamp-bristol-2019-speakers-sessions-announced.md @@ -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 ---
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**.
diff --git a/source/_posts/drupalcamp-bristol-early-bird-tickets-sessions-sponsors.md b/source/_posts/drupalcamp-bristol-early-bird-tickets-sessions-sponsors.md index bd204fbc4..a3710daf6 100644 --- a/source/_posts/drupalcamp-bristol-early-bird-tickets-sessions-sponsors.md +++ b/source/_posts/drupalcamp-bristol-early-bird-tickets-sessions-sponsors.md @@ -1,20 +1,18 @@ --- 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 - - drupalcamp - - drupalcamp-bristol + - drupal + - drupal-planet + - drupalcamp + - drupalcamp-bristol meta: - image: - url: /assets/image/blog/drupalcamp-bristol-17-logo.jpg - height: 228 - width: 448 - type: image/jpg + image: + url: /assets/image/blog/drupalcamp-bristol-17-logo.jpg + height: 228 + width: 448 + type: image/jpg ---
diff --git a/source/_posts/drupalcamp-london-2014.md b/source/_posts/drupalcamp-london-2014.md index 95b4afcdd..a40cd49eb 100644 --- a/source/_posts/drupalcamp-london-2014.md +++ b/source/_posts/drupalcamp-london-2014.md @@ -3,10 +3,10 @@ title: DrupalCamp London 2014 date: 2014-02-09 excerpt: It's all booked, I'm going to be attending DrupalCamp London. tags: - - drupal - - drupalcamp-london - - git - - git-flow + - drupal + - drupalcamp-london + - git + - git-flow --- It's all booked, I'm going to be attending diff --git a/source/_posts/drupalcamp-london-2019-tickets.md b/source/_posts/drupalcamp-london-2019-tickets.md index 8ec1d9b5d..dcd538abb 100644 --- a/source/_posts/drupalcamp-london-2019-tickets.md +++ b/source/_posts/drupalcamp-london-2019-tickets.md @@ -1,14 +1,12 @@ --- 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 - - drupalcamp - - drupalcamp-london + - conferences + - drupal + - drupalcamp + - drupalcamp-london has_tweets: true --- diff --git a/source/_posts/drupalcamp-london-testing-workshop.md b/source/_posts/drupalcamp-london-testing-workshop.md index 7f57df8e7..6e0d70b9f 100644 --- a/source/_posts/drupalcamp-london-testing-workshop.md +++ b/source/_posts/drupalcamp-london-testing-workshop.md @@ -1,10 +1,13 @@ --- title: Testing Workshop at DrupalCamp London 2020 excerpt: This year, I’m 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 + url: /images/blog/testing-workshop-drupalcamp-london/lead.jpg --- {.p-1 .border} diff --git a/source/_posts/easier-git-repository-cloning-insteadof.md b/source/_posts/easier-git-repository-cloning-insteadof.md index 5f782e747..25c7f0ce0 100644 --- a/source/_posts/easier-git-repository-cloning-insteadof.md +++ b/source/_posts/easier-git-repository-cloning-insteadof.md @@ -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 diff --git a/source/_posts/easier-sculpin-commands-composer-npm-scripts.md b/source/_posts/easier-sculpin-commands-composer-npm-scripts.md index b813491db..0eba95e86 100644 --- a/source/_posts/easier-sculpin-commands-composer-npm-scripts.md +++ b/source/_posts/easier-sculpin-commands-composer-npm-scripts.md @@ -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 diff --git a/source/_posts/easily-embed-typekit-fonts-your-drupal-website.md b/source/_posts/easily-embed-typekit-fonts-your-drupal-website.md index d65a655ca..4defa3151 100644 --- a/source/_posts/easily-embed-typekit-fonts-your-drupal-website.md +++ b/source/_posts/easily-embed-typekit-fonts-your-drupal-website.md @@ -1,13 +1,11 @@ --- 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 - - typekit + - drupal-6 + - drupal-planet + - typekit --- To begin with, you will need to diff --git a/source/_posts/entityform.md b/source/_posts/entityform.md index 91c8b614b..290abe1ce 100644 --- a/source/_posts/entityform.md +++ b/source/_posts/entityform.md @@ -1,13 +1,12 @@ --- 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 - - drupal-planet - - entityform + - drupal + - drupal-7 + - drupal-planet + - entityform --- I recently had my first experience using the diff --git a/source/_posts/experimenting-events-drupal-8.md b/source/_posts/experimenting-events-drupal-8.md index abd6703dc..790c76144 100644 --- a/source/_posts/experimenting-events-drupal-8.md +++ b/source/_posts/experimenting-events-drupal-8.md @@ -1,15 +1,13 @@ --- 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 - - drupal-planet - - php - - symfony + - drupal + - drupal-8 + - drupal-planet + - php + - symfony promoted: true --- diff --git a/source/_posts/finding-the-last-commit-that-a-patch-applies-to.md b/source/_posts/finding-the-last-commit-that-a-patch-applies-to.md index 16b2b4ac9..bf9bbca7d 100644 --- a/source/_posts/finding-the-last-commit-that-a-patch-applies-to.md +++ b/source/_posts/finding-the-last-commit-that-a-patch-applies-to.md @@ -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 --- diff --git a/source/_posts/fixing-drupal-simpletest-issues-inside-docker-containers.md b/source/_posts/fixing-drupal-simpletest-issues-inside-docker-containers.md index 3d25eba47..941269ec3 100644 --- a/source/_posts/fixing-drupal-simpletest-issues-inside-docker-containers.md +++ b/source/_posts/fixing-drupal-simpletest-issues-inside-docker-containers.md @@ -1,15 +1,13 @@ --- 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 - - drupal-planet - - simpletest - - testing + - docker + - drupal + - drupal-planet + - simpletest + - testing --- I’ve been a Drupal VM user for a long time, but lately I’ve been using a diff --git a/source/_posts/forward-one-domain-another-using-modrewrite-and-htaccess.md b/source/_posts/forward-one-domain-another-using-modrewrite-and-htaccess.md index a0cb5d83f..d8c1500c3 100644 --- a/source/_posts/forward-one-domain-another-using-modrewrite-and-htaccess.md +++ b/source/_posts/forward-one-domain-another-using-modrewrite-and-htaccess.md @@ -3,11 +3,11 @@ title: Forward one domain to another using mod_rewrite and .htaccess date: 2012-05-23 excerpt: How to use the .htaccess file to forward to a different domain. tags: - - .htaccess - - code - - drupal - - apache - - mod_rewrite + - .htaccess + - apache + - code + - drupal + - mod_rewrite --- How to use the .htaccess file to forward to a different domain. diff --git a/source/_posts/git-format-patch-your-friend.md b/source/_posts/git-format-patch-your-friend.md index 2f43e91fd..0f1d3183c 100644 --- a/source/_posts/git-format-patch-your-friend.md +++ b/source/_posts/git-format-patch-your-friend.md @@ -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 + - drupal + - drupal-planet + - git + - patches --- An explanation of the "git format-patch" command, and how it could be used in diff --git a/source/_posts/github-actions-phpunit-colours.md b/source/_posts/github-actions-phpunit-colours.md index aff1da90b..5fad2fee5 100644 --- a/source/_posts/github-actions-phpunit-colours.md +++ b/source/_posts/github-actions-phpunit-colours.md @@ -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 ---diff --git a/source/_posts/going-drupalcon.md b/source/_posts/going-drupalcon.md index 01bb0680e..18ce7b234 100644 --- a/source/_posts/going-drupalcon.md +++ b/source/_posts/going-drupalcon.md @@ -1,12 +1,10 @@ --- 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 + - drupalcon + - precedent --- [Precedent](http://www.precedent.co.uk) are sending myself and two of our other diff --git a/source/_posts/going-full-vim.md b/source/_posts/going-full-vim.md index f77822152..453e7051b 100644 --- a/source/_posts/going-full-vim.md +++ b/source/_posts/going-full-vim.md @@ -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 --- diff --git a/source/_posts/how-add-date-popup-calendar-custom-form.md b/source/_posts/how-add-date-popup-calendar-custom-form.md index b8325c2c0..d5ad01504 100644 --- a/source/_posts/how-add-date-popup-calendar-custom-form.md +++ b/source/_posts/how-add-date-popup-calendar-custom-form.md @@ -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 - - drupal-7 - - drupal-planet - - drupal + - calendar + - date + - drupal + - drupal-7 + - drupal-planet + - form-api + - forms --- How to use a date popup calendar within your custom module. diff --git a/source/_posts/how-create-apply-patches.md b/source/_posts/how-create-apply-patches.md index 63c717731..08bb4a05a 100644 --- a/source/_posts/how-create-apply-patches.md +++ b/source/_posts/how-create-apply-patches.md @@ -3,10 +3,10 @@ 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 - - modules - - patches + - drupal-6 + - drupal-planet + - modules + - patches --- Earlier this year, I posted a solution to diff --git a/source/_posts/how-fix-vagrant-loading-wrong-virtual-machine.md b/source/_posts/how-fix-vagrant-loading-wrong-virtual-machine.md index 3bfbe2822..38a324dc6 100644 --- a/source/_posts/how-fix-vagrant-loading-wrong-virtual-machine.md +++ b/source/_posts/how-fix-vagrant-loading-wrong-virtual-machine.md @@ -1,12 +1,10 @@ --- 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 + - vagrant + - virtualbox --- A few times recently, I've had instances where diff --git a/source/_posts/how-install-configure-subversion-svn-server-ubuntu.md b/source/_posts/how-install-configure-subversion-svn-server-ubuntu.md index fd4019139..ede00353f 100644 --- a/source/_posts/how-install-configure-subversion-svn-server-ubuntu.md +++ b/source/_posts/how-install-configure-subversion-svn-server-ubuntu.md @@ -3,9 +3,9 @@ title: How to Install and Configure Subversion (SVN) Server on Ubuntu date: 2011-10-19 excerpt: How to install and configure your own SVN server. tags: - - svn - - ubuntu - - version-control + - svn + - ubuntu + - version-control --- Recently, I needed to set up a Subversion (SVN) server on a Ubuntu Linux server. diff --git a/source/_posts/how-put-your-php-application-subdirectory-another-site-nginx.md b/source/_posts/how-put-your-php-application-subdirectory-another-site-nginx.md index 28b36e376..53bdf7f4d 100644 --- a/source/_posts/how-put-your-php-application-subdirectory-another-site-nginx.md +++ b/source/_posts/how-put-your-php-application-subdirectory-another-site-nginx.md @@ -1,13 +1,10 @@ --- -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 + - nginx + - php --- In January, [Chris Fidao][0] posted a video to [Servers for Hackers][1] showing diff --git a/source/_posts/how-run-drupal-8-phpunit-tests-within-docksal-phpstorm.md b/source/_posts/how-run-drupal-8-phpunit-tests-within-docksal-phpstorm.md index 56d22433f..f9a1af149 100644 --- a/source/_posts/how-run-drupal-8-phpunit-tests-within-docksal-phpstorm.md +++ b/source/_posts/how-run-drupal-8-phpunit-tests-within-docksal-phpstorm.md @@ -3,12 +3,12 @@ title: How to run Drupal 8 PHPUnit Tests within Docksal from PhpStorm date: 2018-07-19 excerpt: How to configure PhpStorm to run automated tests within Docksal. tags: - - docksal - - drupal - - drupal-8 - - phpstorm - - phpunit - - testing + - docksal + - drupal + - drupal-8 + - phpstorm + - phpunit + - testing promoted: true --- diff --git a/source/_posts/how-use-environment-variables-your-drupal-settings-docksal.md b/source/_posts/how-use-environment-variables-your-drupal-settings-docksal.md index d60999bc4..b0c546d22 100644 --- a/source/_posts/how-use-environment-variables-your-drupal-settings-docksal.md +++ b/source/_posts/how-use-environment-variables-your-drupal-settings-docksal.md @@ -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: - - drupal - - drupal-planet - - docksal + - docksal + - drupal + - drupal-planet --- Within the [Docksal documentation for Drupal settings][0], the example database diff --git a/source/_posts/ignoring-phpcs-sniffs-phpunit-tests.md b/source/_posts/ignoring-phpcs-sniffs-phpunit-tests.md index e942c7a13..d5ec3334a 100644 --- a/source/_posts/ignoring-phpcs-sniffs-phpunit-tests.md +++ b/source/_posts/ignoring-phpcs-sniffs-phpunit-tests.md @@ -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 --- diff --git a/source/_posts/imagefield-import-archive.md b/source/_posts/imagefield-import-archive.md index 54bc336c2..2a121cc7c 100644 --- a/source/_posts/imagefield-import-archive.md +++ b/source/_posts/imagefield-import-archive.md @@ -3,8 +3,8 @@ title: Imagefield Import Archive date: 2011-05-23 excerpt: I've finally uploaded my first module onto Drupal.org! tags: - - drupal-planet - - imagefield-import + - drupal-planet + - imagefield-import --- I've finally uploaded my first module onto Drupal.org! diff --git a/source/_posts/improve-jpg-quality-imagecache-and-imageapi.md b/source/_posts/improve-jpg-quality-imagecache-and-imageapi.md index 424fd0268..2fc17e93a 100644 --- a/source/_posts/improve-jpg-quality-imagecache-and-imageapi.md +++ b/source/_posts/improve-jpg-quality-imagecache-and-imageapi.md @@ -3,9 +3,9 @@ title: Improve JPG Quality in Imagecache and ImageAPI date: 2010-06-02 excerpt: How to fix the quality of uploaded images in Drupal. tags: - - drupal-planet - - drupal-6 - - imagecache + - drupal-planet + - drupal-6 + - imagecache --- Whilst uploading images for my Projects and Testimonials sections, I noticed diff --git a/source/_posts/include-css-fonts-using-sass-each-loop.md b/source/_posts/include-css-fonts-using-sass-each-loop.md index 93bf22d9c..0d6595b2f 100644 --- a/source/_posts/include-css-fonts-using-sass-each-loop.md +++ b/source/_posts/include-css-fonts-using-sass-each-loop.md @@ -3,10 +3,10 @@ title: Include CSS Fonts by Using a SASS each Loop date: 2014-11-18 excerpt: How to use an SASS each loop to easily add multiple fonts to your CSS. tags: - - compass - - drupal-planet - - fonts - - sass + - compass + - drupal-planet + - fonts + - sass --- How to use an @each loop in SASS to quickly include multiple font files within diff --git a/source/_posts/include-environment-specific-settings-files-pantheon.md b/source/_posts/include-environment-specific-settings-files-pantheon.md index 9b86c3d24..ec26d1075 100644 --- a/source/_posts/include-environment-specific-settings-files-pantheon.md +++ b/source/_posts/include-environment-specific-settings-files-pantheon.md @@ -3,10 +3,10 @@ title: Include environment-specific settings files on Pantheon date: 2014-11-27 excerpt: How to load a different settings file per environment on Pantheon. tags: - - drupal - - drupal-planet - - pantheon - - settings.php + - drupal + - drupal-planet + - pantheon + - settings.php --- I was recently doing some work on a site hosted on diff --git a/source/_posts/include-local-drupal-settings-file-environment-configuration-and-overrides.md b/source/_posts/include-local-drupal-settings-file-environment-configuration-and-overrides.md index 4580790bf..e67feab87 100644 --- a/source/_posts/include-local-drupal-settings-file-environment-configuration-and-overrides.md +++ b/source/_posts/include-local-drupal-settings-file-environment-configuration-and-overrides.md @@ -1,18 +1,14 @@ --- -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 - - drupal-7 - - drupal-8 - - drupal-planet - - settings.php + - drupal + - drupal-6 + - drupal-7 + - drupal-8 + - drupal-planet + - settings.php --- How to create and include a local settings file to define and override diff --git a/source/_posts/install-nomensa-media-player-drupal.md b/source/_posts/install-nomensa-media-player-drupal.md index b033c3a39..00448a6d6 100644 --- a/source/_posts/install-nomensa-media-player-drupal.md +++ b/source/_posts/install-nomensa-media-player-drupal.md @@ -1,15 +1,12 @@ --- 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 - - drupal-planet - - nomensa + - accessibility + - drupal + - drupal-planet + - nomensa --- This week I released the first version of the Nomensa Accessible Media Player diff --git a/source/_posts/installing-nagios-centos.md b/source/_posts/installing-nagios-centos.md index 7eba19383..75bf01702 100644 --- a/source/_posts/installing-nagios-centos.md +++ b/source/_posts/installing-nagios-centos.md @@ -3,9 +3,9 @@ title: Installing Nagios on CentOS date: 2012-04-17 excerpt: How to install Nagios on CentOS. tags: - - nagios - - centos - - linux + - nagios + - centos + - linux --- A great post details that details the steps needed to install diff --git a/source/_posts/interview-drupal-expert-code-enigma.md b/source/_posts/interview-drupal-expert-code-enigma.md index a181f8da7..e4063d1e0 100644 --- a/source/_posts/interview-drupal-expert-code-enigma.md +++ b/source/_posts/interview-drupal-expert-code-enigma.md @@ -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 --- diff --git a/source/_posts/introducing-the-drupal-meetups-twitterbot.md b/source/_posts/introducing-the-drupal-meetups-twitterbot.md index 2d1af8148..cf12e4c10 100644 --- a/source/_posts/introducing-the-drupal-meetups-twitterbot.md +++ b/source/_posts/introducing-the-drupal-meetups-twitterbot.md @@ -3,8 +3,8 @@ title: Introducing the Drupal Meetups Twitterbot date: 2017-06-09 excerpt: I’ve written a twitterbot for promoting Drupal meetups. tags: - - twitter - - php + - php + - twitter ---If you're using GitHub Actions to run tests for your PHP projects and want colours in the output, append `--colors=always` to your phpunit command. pic.twitter.com/0AVwxCP4Bv
— Oliver Davies (@opdavies) May 13, 2020

diff --git a/source/_posts/leaving-nomensa-joining-precedent.md b/source/_posts/leaving-nomensa-joining-precedent.md index 49ccb1b2c..a5b3c45b3 100644 --- a/source/_posts/leaving-nomensa-joining-precedent.md +++ b/source/_posts/leaving-nomensa-joining-precedent.md @@ -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 + - nomensa + - personal + - precedent --- Yesterday was my last day working at diff --git a/source/_posts/live-blogging-symfonylive-london-2019.md b/source/_posts/live-blogging-symfonylive-london-2019.md index e37a7d86c..f8bcb33f8 100644 --- a/source/_posts/live-blogging-symfonylive-london-2019.md +++ b/source/_posts/live-blogging-symfonylive-london-2019.md @@ -2,10 +2,10 @@ title: Live Blogging From SymfonyLive London 2019 date: 2019-09-13 tags: - - conference - - symfony - - symfonylive - - php + - conference + - php + - symfony + - symfonylive --- Inspired by [Matt Stauffer](https://twitter.com/stauffermatt)'s diff --git a/source/_posts/looking-forward-to-drupalcamp-london.md b/source/_posts/looking-forward-to-drupalcamp-london.md index f6d4703a8..ca95135b7 100644 --- a/source/_posts/looking-forward-to-drupalcamp-london.md +++ b/source/_posts/looking-forward-to-drupalcamp-london.md @@ -1,14 +1,12 @@ --- title: Looking forward to DrupalCamp London date: 2018-02-27 -excerpt: - This weekend is DrupalCamp London 2018. I’ll be there along with a number of - my Microserve colleagues. +excerpt: This weekend is DrupalCamp London 2018. I’ll be there along with a number of my Microserve colleagues. tags: - - drupal - - drupalcamp - - drupalcamp-london - - speaking + - drupal + - drupalcamp + - drupalcamp-london + - speaking --- This weekend is [DrupalCamp London 2018][1]. I’ll be there along with a number diff --git a/source/_posts/mediacurrent-contrib-half-hour-is-back.md b/source/_posts/mediacurrent-contrib-half-hour-is-back.md index 8851118f3..de4f368fd 100644 --- a/source/_posts/mediacurrent-contrib-half-hour-is-back.md +++ b/source/_posts/mediacurrent-contrib-half-hour-is-back.md @@ -3,9 +3,9 @@ title: Yay, the Mediacurrent Contrib Half Hour is Back! date: 2018-03-02 excerpt: Mediacurrent’s "contrib half hour sessions" are back. tags: - - contribution - - drupal - - open-source + - contribution + - drupal + - open-source has_tweets: true --- diff --git a/source/_posts/migrating-drupal-8-introduction.md b/source/_posts/migrating-drupal-8-introduction.md index 68a8f4806..cef812713 100644 --- a/source/_posts/migrating-drupal-8-introduction.md +++ b/source/_posts/migrating-drupal-8-introduction.md @@ -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. diff --git a/source/_posts/minimum-core-version.md b/source/_posts/minimum-core-version.md index b536f022a..f0721cb4d 100644 --- a/source/_posts/minimum-core-version.md +++ b/source/_posts/minimum-core-version.md @@ -3,15 +3,14 @@ title: How to Define a Minimum Drupal Core Version date: 2015-04-03 excerpt: How to define a minimum Drupal core version for your module or theme. tags: - - drupal - - drupal-7 - - drupal-planet + - drupal + - drupal-7 + - drupal-planet 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.' - type: article + og: + title: 'How to Define a Minimum Drupal Core Version' + excerpt: 'How to define a minimum Drupal core version for your module or theme.' + type: article --- This week, my first code patch was diff --git a/source/_posts/my-first-blog-post-published-for-inviqa.md b/source/_posts/my-first-blog-post-published-for-inviqa.md index d1f9da1e5..f1aca7ab0 100644 --- a/source/_posts/my-first-blog-post-published-for-inviqa.md +++ b/source/_posts/my-first-blog-post-published-for-inviqa.md @@ -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. diff --git a/source/_posts/my-new-drupal-modules.md b/source/_posts/my-new-drupal-modules.md index 27488233e..d55f79674 100644 --- a/source/_posts/my-new-drupal-modules.md +++ b/source/_posts/my-new-drupal-modules.md @@ -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. diff --git a/source/_posts/my-sublime-text-2-settings.md b/source/_posts/my-sublime-text-2-settings.md index ad9be3e91..3d2fc1093 100644 --- a/source/_posts/my-sublime-text-2-settings.md +++ b/source/_posts/my-sublime-text-2-settings.md @@ -1,14 +1,9 @@ --- title: My Sublime Text 2 settings date: 2012-10-25 -excerpt: - Sublime Text - 2 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: Sublime Text 2 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 + - sublime-text --- [Sublime Text 2](http://www.sublimetext.com/2) has been my text editor of choice diff --git a/source/_posts/nginx-redirects-query-string-arguments.md b/source/_posts/nginx-redirects-query-string-arguments.md index 46ba02059..06f6534ca 100644 --- a/source/_posts/nginx-redirects-query-string-arguments.md +++ b/source/_posts/nginx-redirects-query-string-arguments.md @@ -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 diff --git a/source/_posts/null-users-system-users-drupal.md b/source/_posts/null-users-system-users-drupal.md index a81e615aa..4fe5a7d14 100644 --- a/source/_posts/null-users-system-users-drupal.md +++ b/source/_posts/null-users-system-users-drupal.md @@ -3,12 +3,12 @@ title: Null Users and System Users in Drupal date: 2018-08-16 excerpt: Announcing the Null User and System User modules. tags: - - drupal - - drupal-7 - - drupal-8 - - drupal-modules - - drupal-planet - - php + - drupal + - drupal-7 + - drupal-8 + - drupal-modules + - drupal-planet + - php --- Have you ever needed to have a 'special user' to perform tasks on your Drupal diff --git a/source/_posts/open-sublime-text-2-mac-os-x-command-line.md b/source/_posts/open-sublime-text-2-mac-os-x-command-line.md index 69c40e822..6b799c02a 100644 --- a/source/_posts/open-sublime-text-2-mac-os-x-command-line.md +++ b/source/_posts/open-sublime-text-2-mac-os-x-command-line.md @@ -3,9 +3,9 @@ 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 - - terminal + - mac-os-x + - sublime-text + - terminal --- How to open Sublime Text from the command line. diff --git a/source/_posts/presenting-on-tailwind-css-and-ansible-at-cms-philly.md b/source/_posts/presenting-on-tailwind-css-and-ansible-at-cms-philly.md index 7edf51798..e669aa450 100644 --- a/source/_posts/presenting-on-tailwind-css-and-ansible-at-cms-philly.md +++ b/source/_posts/presenting-on-tailwind-css-and-ansible-at-cms-philly.md @@ -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 --- {.mx-auto} diff --git a/source/_posts/presenting-pdf-slides-using-pdfpc-pdf-presenter-console.md b/source/_posts/presenting-pdf-slides-using-pdfpc-pdf-presenter-console.md index ec2c3050f..2275139b3 100644 --- a/source/_posts/presenting-pdf-slides-using-pdfpc-pdf-presenter-console.md +++ b/source/_posts/presenting-pdf-slides-using-pdfpc-pdf-presenter-console.md @@ -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 --- diff --git a/source/_posts/prevent-apache-displaying-text-files-within-web-browser.md b/source/_posts/prevent-apache-displaying-text-files-within-web-browser.md index 7f1dc6e9d..dc6dfb52f 100644 --- a/source/_posts/prevent-apache-displaying-text-files-within-web-browser.md +++ b/source/_posts/prevent-apache-displaying-text-files-within-web-browser.md @@ -1,13 +1,11 @@ --- 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 - - drupal + - apache + - code + - drupal --- When you download [Drupal](http://drupal.org/project/drupal), there are several diff --git a/source/_posts/proctor-stevenson.md b/source/_posts/proctor-stevenson.md index c61f3b903..eeed687e2 100644 --- a/source/_posts/proctor-stevenson.md +++ b/source/_posts/proctor-stevenson.md @@ -3,7 +3,7 @@ title: Proctor & Stevenson date: 2011-03-31 excerpt: I’m moving jobs. tags: - - personal + - personal --- 2 weeks ago, I handed in my notice of resignation to diff --git a/source/_posts/proctors-hosting-next-drupal-meetup.md b/source/_posts/proctors-hosting-next-drupal-meetup.md index 2b734e9f2..d9dfc0347 100644 --- a/source/_posts/proctors-hosting-next-drupal-meetup.md +++ b/source/_posts/proctors-hosting-next-drupal-meetup.md @@ -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 + - drupal-bristol + - meetups --- My employer, [Proctor & Stevenson](http://www.proctors.co.uk), are going to be diff --git a/source/_posts/psr4-autoloading-test-cases-drupal-7.md b/source/_posts/psr4-autoloading-test-cases-drupal-7.md index 609f19d14..c106daf0a 100644 --- a/source/_posts/psr4-autoloading-test-cases-drupal-7.md +++ b/source/_posts/psr4-autoloading-test-cases-drupal-7.md @@ -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 --- diff --git a/source/_posts/published-my-first-docker-images-docker-hub-adr-tools-sculpin-rst2pdf.md b/source/_posts/published-my-first-docker-images-docker-hub-adr-tools-sculpin-rst2pdf.md index 7b4f194ff..bf2bba18d 100644 --- a/source/_posts/published-my-first-docker-images-docker-hub-adr-tools-sculpin-rst2pdf.md +++ b/source/_posts/published-my-first-docker-images-docker-hub-adr-tools-sculpin-rst2pdf.md @@ -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. diff --git a/source/_posts/published-my-first-npm-package.md b/source/_posts/published-my-first-npm-package.md index dfb70af70..ec237650c 100644 --- a/source/_posts/published-my-first-npm-package.md +++ b/source/_posts/published-my-first-npm-package.md @@ -1,9 +1,7 @@ --- title: Published my first NPM package date: 2018-12-16 -excerpt: - Yesterday I published my first module onto NPM, and it’s a plugin for Tailwind - CSS to be used alongside Vue.js. +excerpt: Yesterday I published my first module onto NPM, and it’s a plugin for Tailwind CSS to be used alongside Vue.js. tags: - npm - tailwind-css diff --git a/source/_posts/publishing-sculpin-sites-with-github-pages.md b/source/_posts/publishing-sculpin-sites-with-github-pages.md index 00bb822e2..10f1a29e7 100644 --- a/source/_posts/publishing-sculpin-sites-with-github-pages.md +++ b/source/_posts/publishing-sculpin-sites-with-github-pages.md @@ -2,13 +2,16 @@ 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' - type: 'image/png' - height: 200 - width: 451 + image: + url: '/images/blog/jackson-octocat.png' + type: 'image/png' + height: 200 + width: 451 ---
diff --git a/source/_posts/queuing-private-messages-drupal-8.md b/source/_posts/queuing-private-messages-drupal-8.md index 180b79a1b..9fcd1d1cf 100644 --- a/source/_posts/queuing-private-messages-drupal-8.md +++ b/source/_posts/queuing-private-messages-drupal-8.md @@ -3,11 +3,11 @@ title: Queuing Private Messages in Drupal 8 date: 2018-02-27 excerpt: Introducing the Private Message Queue module for Drupal 8. tags: - - drupal - - drupal-8 - - drupal-modules - - drupal-planet - - open-source + - drupal + - drupal-8 + - drupal-modules + - drupal-planet + - open-source --- My current project at [Microserve][0] is a Drupal 8 website that uses the diff --git a/source/_posts/quick-project-switching-phpstorm.md b/source/_posts/quick-project-switching-phpstorm.md index 75e4d36f7..86b3c9807 100644 --- a/source/_posts/quick-project-switching-phpstorm.md +++ b/source/_posts/quick-project-switching-phpstorm.md @@ -3,7 +3,7 @@ title: Quick Project Switching in PhpStorm date: 2018-09-04 excerpt: How to quickly switch between projects in PhpStorm. tags: - - phpstorm + - phpstorm has_tweets: true --- diff --git a/source/_posts/quickest-way-install-sublime-text-2-ubuntu.md b/source/_posts/quickest-way-install-sublime-text-2-ubuntu.md index 2095a7c50..b7c887288 100644 --- a/source/_posts/quickest-way-install-sublime-text-2-ubuntu.md +++ b/source/_posts/quickest-way-install-sublime-text-2-ubuntu.md @@ -1,13 +1,11 @@ --- 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 - - ubuntu + - linux + - sublime-text + - ubuntu --- After reading numerous blog posts about how to install diff --git a/source/_posts/quickly-apply-patches-using-git-curl-or-wget.md b/source/_posts/quickly-apply-patches-using-git-curl-or-wget.md index 27bab751f..3303bcf8a 100644 --- a/source/_posts/quickly-apply-patches-using-git-curl-or-wget.md +++ b/source/_posts/quickly-apply-patches-using-git-curl-or-wget.md @@ -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 + - drupal-planet + - git --- Testing a patch file is usually a two-step process. First you download the patch diff --git a/source/_posts/quickly-import-multiples-images-using-imagefieldimport-module.md b/source/_posts/quickly-import-multiples-images-using-imagefieldimport-module.md index a5269667c..7bcab6b6d 100644 --- a/source/_posts/quickly-import-multiples-images-using-imagefieldimport-module.md +++ b/source/_posts/quickly-import-multiples-images-using-imagefieldimport-module.md @@ -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 - - drupal - - drupal-6 - - photo-gallery - - cck - - imagefield + - cck + - drupal + - drupal-6 + - drupal-planet + - imagefield + - imagefield-import + - photo-gallery --- **Thanks to Bob at [Mustardseed Media](http://mustardseedmedia.com) for diff --git a/source/_posts/rebuilding-acquia-dashboard-with-vuejs-tailwind-css.md b/source/_posts/rebuilding-acquia-dashboard-with-vuejs-tailwind-css.md index 376c2dd31..6fd1887ac 100644 --- a/source/_posts/rebuilding-acquia-dashboard-with-vuejs-tailwind-css.md +++ b/source/_posts/rebuilding-acquia-dashboard-with-vuejs-tailwind-css.md @@ -2,10 +2,10 @@ title: Rebuilding Acquia’s Dashboard with Vue.js and Tailwind CSS excerpt: How I rebuilt Acquia’s dashboard using Vue.js and Tailwind CSS. tags: - - drupal - - tailwind-css - - tweet - - vuejs + - drupal + - tailwind-css + - tweet + - vuejs draft: true promoted: true --- diff --git a/source/_posts/rebuilding-bartik-drupals-default-theme-vuejs-tailwind-css-part-2.md b/source/_posts/rebuilding-bartik-drupals-default-theme-vuejs-tailwind-css-part-2.md index 7ec5c37a7..824bd7a5f 100644 --- a/source/_posts/rebuilding-bartik-drupals-default-theme-vuejs-tailwind-css-part-2.md +++ b/source/_posts/rebuilding-bartik-drupals-default-theme-vuejs-tailwind-css-part-2.md @@ -1,15 +1,12 @@ --- -title: - Rebuilding Bartik (Drupal’s Default Theme) with Vue.js and Tailwind CSS - part - 2 +title: Rebuilding Bartik (Drupal’s 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 - - tweet - - vuejs + - drupal + - tailwind-css + - tweet + - vuejs has_tweets: true --- diff --git a/source/_posts/rebuilding-bartik-drupals-default-theme-vuejs-tailwind-css.md b/source/_posts/rebuilding-bartik-drupals-default-theme-vuejs-tailwind-css.md index abd229bb7..ba774a2c6 100644 --- a/source/_posts/rebuilding-bartik-drupals-default-theme-vuejs-tailwind-css.md +++ b/source/_posts/rebuilding-bartik-drupals-default-theme-vuejs-tailwind-css.md @@ -3,10 +3,10 @@ title: Rebuilding Bartik (Drupal’s Default Theme) with Vue.js and Tailwind CSS date: 2018-11-20 excerpt: How I rebuilt Drupal’s Bartik theme using Vue.js and Tailwind CSS. tags: - - drupal - - tailwind-css - - tweet - - vuejs + - drupal + - tailwind-css + - tweet + - vuejs has_tweets: true --- diff --git a/source/_posts/reflections-speaking-unifieddiff.md b/source/_posts/reflections-speaking-unifieddiff.md index aef82a21c..72eac3891 100644 --- a/source/_posts/reflections-speaking-unifieddiff.md +++ b/source/_posts/reflections-speaking-unifieddiff.md @@ -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 diff --git a/source/_posts/renaming-gray-grey-tailwind-css.md b/source/_posts/renaming-gray-grey-tailwind-css.md index 9d323f1b0..25194d357 100644 --- a/source/_posts/renaming-gray-grey-tailwind-css.md +++ b/source/_posts/renaming-gray-grey-tailwind-css.md @@ -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 --- diff --git a/source/_posts/restructuring-my-tailwindjs-configuration-files.md b/source/_posts/restructuring-my-tailwindjs-configuration-files.md index 3be4af80d..59bc62c2b 100644 --- a/source/_posts/restructuring-my-tailwindjs-configuration-files.md +++ b/source/_posts/restructuring-my-tailwindjs-configuration-files.md @@ -1,12 +1,10 @@ --- title: Restructuring my tailwind.js configuration files date: 2019-03-08 -excerpt: - How I’ve started structuring my tailwind.js configuration files in preparation - for Tailwind 1.0. +excerpt: How I’ve started structuring my tailwind.js configuration files in preparation for Tailwind 1.0. tags: - - laravel-mix - - tailwind-css + - laravel-mix + - tailwind-css --- After watching Adam Wathan’s recent diff --git a/source/_posts/review-adminhover-module.md b/source/_posts/review-adminhover-module.md index e1ac9af9e..fcca76958 100644 --- a/source/_posts/review-adminhover-module.md +++ b/source/_posts/review-adminhover-module.md @@ -3,11 +3,11 @@ title: Review of the Admin:hover Module date: 2010-08-10 excerpt: My review of Drupal’s admin:hover module. tags: - - drupal-planet - - drupal-6 - - drupal-modules - - admin:hover - - administration + - admin:hover + - administration + - drupal-6 + - drupal-modules + - drupal-planet --- Sorry for the lack of Blog posts lately, but diff --git a/source/_posts/review-image-caption-module.md b/source/_posts/review-image-caption-module.md index 2ec2aa57b..d7983ec09 100644 --- a/source/_posts/review-image-caption-module.md +++ b/source/_posts/review-image-caption-module.md @@ -3,11 +3,11 @@ title: Review of the Image Caption Module date: 2010-08-20 excerpt: My review of Drupal’s Image Caption module. tags: - - drupal-planet - - drupal - - drupal-6 - - imagefield - - image-caption + - drupal + - drupal-6 + - drupal-planet + - image-caption + - imagefield --- Up until as recent as last week, whenever I added an image into one of my Blog diff --git a/source/_posts/review-teleport-module.md b/source/_posts/review-teleport-module.md index 5129c9a72..3aa995c7e 100644 --- a/source/_posts/review-teleport-module.md +++ b/source/_posts/review-teleport-module.md @@ -3,10 +3,10 @@ title: Review of the Teleport Module date: 2010-07-12 excerpt: My review of Drupal’s Teleport module. tags: - - drupal-planet - - drupal-6 - - drupal-modules - - teleport + - drupal-planet + - drupal-6 + - drupal-modules + - teleport --- As a heavily-reliant diff --git a/source/_posts/running-drupal-88-symfony-local-server.md b/source/_posts/running-drupal-88-symfony-local-server.md index 97bcd9809..d387f8f3a 100644 --- a/source/_posts/running-drupal-88-symfony-local-server.md +++ b/source/_posts/running-drupal-88-symfony-local-server.md @@ -3,9 +3,9 @@ title: Running Drupal 8.8 with the Symfony Local Server excerpt: How to use Symfony's local web server to run a Drupal 8.8 website. date: 2020-03-09 tags: - - drupal - - drupal-8 - - symfony + - drupal + - drupal-8 + - symfony ---  diff --git a/source/_posts/sculpin-twig-resources.md b/source/_posts/sculpin-twig-resources.md index b06557cb0..0aeb79157 100644 --- a/source/_posts/sculpin-twig-resources.md +++ b/source/_posts/sculpin-twig-resources.md @@ -1,14 +1,12 @@ --- 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 - - twig + - drupalcamp + - drupalcamp-north + - sculpin + - twig --- Here’s a list of resources that I compiled whilst preparing for my diff --git a/source/_posts/simplifying-drupal-migrations-xautoload.md b/source/_posts/simplifying-drupal-migrations-xautoload.md index a464de4d9..99d0bf0ce 100644 --- a/source/_posts/simplifying-drupal-migrations-xautoload.md +++ b/source/_posts/simplifying-drupal-migrations-xautoload.md @@ -1,15 +1,13 @@ --- 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 - - php + - autoloading + - drupal + - drupal-7 + - drupal-planet + - php --- How to use the [xautoload][1] module to autoload migration classes within your diff --git a/source/_posts/site-upgraded-drupal-7.md b/source/_posts/site-upgraded-drupal-7.md index bd1e16275..de4ea3878 100644 --- a/source/_posts/site-upgraded-drupal-7.md +++ b/source/_posts/site-upgraded-drupal-7.md @@ -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 diff --git a/source/_posts/some-useful-git-aliases.md b/source/_posts/some-useful-git-aliases.md index 6f5f1a30d..edd21f8e7 100644 --- a/source/_posts/some-useful-git-aliases.md +++ b/source/_posts/some-useful-git-aliases.md @@ -1,11 +1,9 @@ --- 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 + - git --- Here are some bash aliases that I use and find helpful for quickly writing Git diff --git a/source/_posts/some-useful-links-using-simpletest-drupal.md b/source/_posts/some-useful-links-using-simpletest-drupal.md index 14ef9c8a7..9f6f5a231 100644 --- a/source/_posts/some-useful-links-using-simpletest-drupal.md +++ b/source/_posts/some-useful-links-using-simpletest-drupal.md @@ -1,16 +1,14 @@ --- 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: - - simpletest - - tdd - - test-driven-development - - drupal-planet - - drupal - - testing + - drupal + - drupal-planet + - simpletest + - tdd + - test-driven-development + - testing --- - [An Introduction to Unit Testing in Drupal](http://www.lullabot.com/blog/articles/introduction-unit-testing-drupal 'An Introduction to Unit Testing in Drupal') diff --git a/source/_posts/south-wales-drupal-user-group.md b/source/_posts/south-wales-drupal-user-group.md index 541014ff2..30fedffa7 100644 --- a/source/_posts/south-wales-drupal-user-group.md +++ b/source/_posts/south-wales-drupal-user-group.md @@ -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 + - drupal + - drupal-planet + - meetups + - swdug --- If you do Drupal and you're in the area, come and join us for the first SWDUG diff --git a/source/_posts/speaking-drupalcon-amsterdam.md b/source/_posts/speaking-drupalcon-amsterdam.md index 5368c173f..8bf235942 100644 --- a/source/_posts/speaking-drupalcon-amsterdam.md +++ b/source/_posts/speaking-drupalcon-amsterdam.md @@ -1,10 +1,11 @@ --- title: Speaking at DrupalCon Amsterdam date: 2019-07-25 -excerpt: - I’m going to be attending DrupalCon Europe again this year, but for the first - time as a speaker. -tags: [speaking, drupalcon, personal] +excerpt: I’m going to be attending DrupalCon Europe again this year, but for the first time as a speaker. +tags: + - drupalcon + - personal + - speaking has_tweets: true --- diff --git a/source/_posts/speaking-drupalcon-europe-2020.md b/source/_posts/speaking-drupalcon-europe-2020.md index 5537cbccf..c3b855379 100644 --- a/source/_posts/speaking-drupalcon-europe-2020.md +++ b/source/_posts/speaking-drupalcon-europe-2020.md @@ -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 --- diff --git a/source/_posts/speaking-remotely-during-covid-19.md b/source/_posts/speaking-remotely-during-covid-19.md index 66106b0bf..cc38d68a0 100644 --- a/source/_posts/speaking-remotely-during-covid-19.md +++ b/source/_posts/speaking-remotely-during-covid-19.md @@ -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. diff --git a/source/_posts/splitting-new-drupal-project-from-repo.md b/source/_posts/splitting-new-drupal-project-from-repo.md index afa765535..8d6304ba0 100644 --- a/source/_posts/splitting-new-drupal-project-from-repo.md +++ b/source/_posts/splitting-new-drupal-project-from-repo.md @@ -1,16 +1,14 @@ --- 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 - it’s own. +excerpt: How to use Git to split a directory from within an existing repository into it’s own. tags: - - drupal - - drupal-7 - - drupal-8 - - drupal-planet - - git - - open-source + - drupal + - drupal-7 + - drupal-8 + - drupal-planet + - git + - open-source --- Yay! You’ve written a new Drupal module, theme or installation profile as part diff --git a/source/_posts/streaming-spabby-gary-hockin-about-drupal.md b/source/_posts/streaming-spabby-gary-hockin-about-drupal.md index a4f4b1e5d..d536b76d0 100644 --- a/source/_posts/streaming-spabby-gary-hockin-about-drupal.md +++ b/source/_posts/streaming-spabby-gary-hockin-about-drupal.md @@ -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 --- diff --git a/source/_posts/style-drupal-6s-taxonomy-lists-php-css-and-jquery.md b/source/_posts/style-drupal-6s-taxonomy-lists-php-css-and-jquery.md index 5564950bd..a8fce9fcc 100644 --- a/source/_posts/style-drupal-6s-taxonomy-lists-php-css-and-jquery.md +++ b/source/_posts/style-drupal-6s-taxonomy-lists-php-css-and-jquery.md @@ -3,10 +3,10 @@ title: Style Drupal 6's Taxonomy Lists with PHP, CSS and jQuery date: 2010-04-05 excerpt: Getting started with Drupal theming by styling Drupal’s taxonomy lists. tags: - - drupal-6 - - drupal-planet - - drupal-theming - - taxonomy + - drupal-6 + - drupal-planet + - drupal-theming + - taxonomy --- Whilst developing this, and other Drupal websites for clients, I decided that I diff --git a/source/_posts/survey-results-my-drupalcon-europe-session-test-driven-drupal.md b/source/_posts/survey-results-my-drupalcon-europe-session-test-driven-drupal.md index 8813e44aa..0026bdbb9 100644 --- a/source/_posts/survey-results-my-drupalcon-europe-session-test-driven-drupal.md +++ b/source/_posts/survey-results-my-drupalcon-europe-session-test-driven-drupal.md @@ -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 --- diff --git a/source/_posts/test-driven-ansible-role-development-molecule.md b/source/_posts/test-driven-ansible-role-development-molecule.md index 37bf2ff37..ac8dd19bf 100644 --- a/source/_posts/test-driven-ansible-role-development-molecule.md +++ b/source/_posts/test-driven-ansible-role-development-molecule.md @@ -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 diff --git a/source/_posts/test-driven-drupal-on-gitstore-leanpub.md b/source/_posts/test-driven-drupal-on-gitstore-leanpub.md index fe3abd84a..63d6f0714 100644 --- a/source/_posts/test-driven-drupal-on-gitstore-leanpub.md +++ b/source/_posts/test-driven-drupal-on-gitstore-leanpub.md @@ -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 --- diff --git a/source/_posts/test-driven-drupal-presentation-drupalcon-europe.md b/source/_posts/test-driven-drupal-presentation-drupalcon-europe.md index abee7cb51..8db07aa3a 100644 --- a/source/_posts/test-driven-drupal-presentation-drupalcon-europe.md +++ b/source/_posts/test-driven-drupal-presentation-drupalcon-europe.md @@ -1,7 +1,11 @@ --- title: Test Driven Drupal presentation from DrupalCon Europe excerpt: Links to the video and slides from my automated testing session from DrupalCon Europe. -tags: [Drupal, Drupal 8, DrupalCon, Speaking] +tags: + - drupal + - drupal-8 + - drupalcon + - speaking date: 2021-01-12 --- diff --git a/source/_posts/testing-tailwind-css-plugins-jest.md b/source/_posts/testing-tailwind-css-plugins-jest.md index 23c39a1db..d3a6ed528 100644 --- a/source/_posts/testing-tailwind-css-plugins-jest.md +++ b/source/_posts/testing-tailwind-css-plugins-jest.md @@ -3,10 +3,10 @@ title: Testing Tailwind CSS plugins with Jest date: 2019-04-29 excerpt: How to write tests for Tailwind CSS plugins using Jest. tags: - - javascript - - jest - - tailwind-css - - testing + - javascript + - jest + - tailwind-css + - testing promoted: true --- diff --git a/source/_posts/thanks.md b/source/_posts/thanks.md index 79bafbcb9..ac7ce5fe8 100644 --- a/source/_posts/thanks.md +++ b/source/_posts/thanks.md @@ -1,12 +1,11 @@ --- title: Thanks date: 2014-05-06 -excerpt: - Thanks everyone for their comments about my move to the Drupal Association. +excerpt: Thanks everyone or their comments about my move to the Drupal Association. tags: - - drupal - - drupal-association - - personal + - drupal + - drupal-association + - personal --- This is just a quick post to thank everyone for their comments and diff --git a/source/_posts/turning-drupal-module-into-feature.md b/source/_posts/turning-drupal-module-into-feature.md index 43c377064..a7d4d5ffd 100644 --- a/source/_posts/turning-drupal-module-into-feature.md +++ b/source/_posts/turning-drupal-module-into-feature.md @@ -3,10 +3,10 @@ title: Turning Your Custom Drupal Module into a Feature date: 2017-05-20 excerpt: How to turn a custom Drupal module into a Feature. tags: - - drupal - - drupal-7 - - drupal-planet - - features + - drupal + - drupal-7 + - drupal-planet + - features --- Yesterday I was fixing a bug in an inherited Drupal 7 custom module, and I diff --git a/source/_posts/tweets-drupalcamp-london.md b/source/_posts/tweets-drupalcamp-london.md index 7508e2ad8..dd47384a2 100644 --- a/source/_posts/tweets-drupalcamp-london.md +++ b/source/_posts/tweets-drupalcamp-london.md @@ -1,13 +1,11 @@ --- title: Tweets from DrupalCamp London date: 2018-03-04 -excerpt: - I wasn’t able to make it to DrupalCamp London, but here are some of the tweets - that I saw. +excerpt: I wasn’t able to make it to DrupalCamp London, but here are some of the tweets that I saw. tags: - - drupal - - drupalcamp - - drupalcamp-london + - drupal + - drupalcamp + - drupalcamp-london has_tweets: true --- diff --git a/source/_posts/uis-ive-rebuilt-tailwind-css.md b/source/_posts/uis-ive-rebuilt-tailwind-css.md index daf7acf82..044ab8d4f 100644 --- a/source/_posts/uis-ive-rebuilt-tailwind-css.md +++ b/source/_posts/uis-ive-rebuilt-tailwind-css.md @@ -1,7 +1,9 @@ --- title: UIs that I've Rebuilt with Tailwind CSS excerpt: A collection of all of the UIs that I've rebuilt using Tailwind CSS for talk demos etc. -tags: [CSS, Tailwind CSS] +tags: + - css + - tailwind-css date: 2020-11-02 --- diff --git a/source/_posts/updating-features-adding-components-using-drush.md b/source/_posts/updating-features-adding-components-using-drush.md index 8c5c4dcd3..8d461429d 100644 --- a/source/_posts/updating-features-adding-components-using-drush.md +++ b/source/_posts/updating-features-adding-components-using-drush.md @@ -3,10 +3,10 @@ title: Updating Features and Adding Components Using Drush date: 2014-10-21 excerpt: How to update features on the command line using Drush. tags: - - drupal - - drupal-planet - - drush - - features + - drupal + - drupal-planet + - drush + - features --- If you use the [Features module](http://drupal.org/project/features) to manage diff --git a/source/_posts/updating-forked-github-repos.md b/source/_posts/updating-forked-github-repos.md index 31cabd259..3075f5c52 100644 --- a/source/_posts/updating-forked-github-repos.md +++ b/source/_posts/updating-forked-github-repos.md @@ -1,14 +1,12 @@ --- title: Updating Forked Repositories on GitHub date: 2015-06-18 -excerpt: - I just had to update a repo that I forked on GitHub. This is how I did it. Did - I do it the correct way? +excerpt: I just had to update a repo that I forked on GitHub. This is how I did it. Did I do it the correct way? tags: - - git - - github - - phpstorm - - sculpin + - git + - github + - phpstorm + - sculpin --- I just had to update a repo that I forked on GitHub. This is how I did it. Did I diff --git a/source/_posts/updating-override-node-options-tests.md b/source/_posts/updating-override-node-options-tests.md index 81d8b81d9..dd1f40cdf 100644 --- a/source/_posts/updating-override-node-options-tests.md +++ b/source/_posts/updating-override-node-options-tests.md @@ -3,10 +3,10 @@ title: Updating Override Node Options Tests date: 2017-05-05 excerpt: ~ tags: - - drupal - - drupal-modules - - drupal-planet - - testing + - drupal + - drupal-modules + - drupal-planet + - testing draft: true --- diff --git a/source/_posts/upgrading-dransible-project-drupal-9.md b/source/_posts/upgrading-dransible-project-drupal-9.md index 870009968..33e7d3527 100644 --- a/source/_posts/upgrading-dransible-project-drupal-9.md +++ b/source/_posts/upgrading-dransible-project-drupal-9.md @@ -1,7 +1,13 @@ --- title: Upgrading the Dransible project to Drupal 9 excerpt: How I recently upgraded the Dransible example project from Drupal 8.8 to 9.0. -tags: [Composer, Dransible, Drupal, Drupal 9, Drupal Planet, PHP] +tags: + - composer + - dransible + - drupal + - drupal-9 + - drupal-planet + - php date: 2020-09-05 --- diff --git a/source/_posts/use-authorized-keys-create-passwordless-ssh-connection.md b/source/_posts/use-authorized-keys-create-passwordless-ssh-connection.md index c445bb7a9..eda31b022 100644 --- a/source/_posts/use-authorized-keys-create-passwordless-ssh-connection.md +++ b/source/_posts/use-authorized-keys-create-passwordless-ssh-connection.md @@ -1,12 +1,10 @@ --- title: How to use Authorized Keys to Create a Passwordless SSH Connection date: 2012-02-01 -excerpt: - How to generate a SSH key, and how to use to log in to a server using SSH - without entering a password. +excerpt: How to generate a SSH key, and how to use to log in to a server using SSH without entering a password. tags: - - linux - - ssh + - linux + - ssh --- If you're accessing Linux servers or automating tasks between servers, rather diff --git a/source/_posts/use-regular-expressions-search-replace-coda-or-textmate.md b/source/_posts/use-regular-expressions-search-replace-coda-or-textmate.md index 4079acba9..2def51fc4 100644 --- a/source/_posts/use-regular-expressions-search-replace-coda-or-textmate.md +++ b/source/_posts/use-regular-expressions-search-replace-coda-or-textmate.md @@ -3,12 +3,12 @@ title: Use Regular Expressions to Search and Replace in Coda or TextMate date: 2010-11-04 excerpt: How to perform searches using regular expressions. tags: - - taxonomy - - sequel-pro - - database - - coda - - regular-expression - - textmate + - coda + - database + - regular-expression + - sequel-pro + - taxonomy + - textmate --- As in diff --git a/source/_posts/use-sass-and-compass-drupal-7-using-sassy.md b/source/_posts/use-sass-and-compass-drupal-7-using-sassy.md index 05bfde55b..d6b54035b 100644 --- a/source/_posts/use-sass-and-compass-drupal-7-using-sassy.md +++ b/source/_posts/use-sass-and-compass-drupal-7-using-sassy.md @@ -1,17 +1,16 @@ --- title: How to use SASS and Compass in Drupal 7 using Sassy date: 2012-12-06 -excerpt: - Use PHPSass and the Sassy module to use Sass and Compass in your Drupal theme. +excerpt: Use PHPSass and the Sassy module to use Sass and Compass in your Drupal theme. tags: - - compass - - css - - drupal - - drupal-7 - - drupal-planet - - less - - preprocessing - - sass + - compass + - css + - drupal + - drupal-7 + - drupal-planet + - less + - preprocessing + - sass --- I've recently started using [SASS](http://sass-lang.com) rather than LESS to do diff --git a/source/_posts/useful-drupal-6-modules.md b/source/_posts/useful-drupal-6-modules.md index 966570acc..1b482bd72 100644 --- a/source/_posts/useful-drupal-6-modules.md +++ b/source/_posts/useful-drupal-6-modules.md @@ -1,13 +1,12 @@ --- title: 10 Useful Drupal 6 Modules date: 2010-06-25 -excerpt: - A list of 10 contributed modules that I currently use on each Drupal project. +excerpt: A list of 10 contributed modules that I currently use on each Drupal project. tags: - - drupal-planet - - drupal-6 - - drupal - - drupal-modules + - drupal + - drupal-6 + - drupal-modules + - drupal-planet --- Aside from the obvious candidates such as Views, CCK etc, here are a list of 10 diff --git a/source/_posts/useful-vagrant-commands.md b/source/_posts/useful-vagrant-commands.md index a8aefba0c..0e63a7e70 100644 --- a/source/_posts/useful-vagrant-commands.md +++ b/source/_posts/useful-vagrant-commands.md @@ -1,11 +1,9 @@ --- title: Useful Vagrant Commands date: 2013-11-27 -excerpt: - Here are the basic commands that you need to adminster a virtual machine using - Vagrant. +excerpt: Here are the basic commands that you need to adminster a virtual machine using Vagrant. tags: - - vagrant + - vagrant --- [Vagrant](http://www.vagrantup.com 'About Vagrant') is a tool for managing diff --git a/source/_posts/using-feature-flags-in-drupal-development.md b/source/_posts/using-feature-flags-in-drupal-development.md index 235d7baba..b57ac762c 100644 --- a/source/_posts/using-feature-flags-in-drupal-development.md +++ b/source/_posts/using-feature-flags-in-drupal-development.md @@ -2,7 +2,11 @@ title: Using feature flags in Drupal development excerpt: Different ways of using feature flags witin Drupal development date: 2020-03-31 -tags: [drupal, drupal-7, drupal-8, php] +tags: + - drupal + - drupal-7 + - drupal-8 + - php draft: true --- diff --git a/source/_posts/using-imagecache-and-imagecrop-my-portfolio.md b/source/_posts/using-imagecache-and-imagecrop-my-portfolio.md index b7f879559..422901aa4 100644 --- a/source/_posts/using-imagecache-and-imagecrop-my-portfolio.md +++ b/source/_posts/using-imagecache-and-imagecrop-my-portfolio.md @@ -1,15 +1,14 @@ --- title: Using ImageCache and ImageCrop for my Portfolio date: 2010-04-28 -excerpt: - How to create thumbnail images using the ImageCache and ImageCrop modules. +excerpt: How to create thumbnail images using the ImageCache and ImageCrop modules. tags: - - drupal - - drupal-6 - - cck - - imagecache - - imagecrop - - imagefield + - drupal + - drupal-6 + - cck + - imagecache + - imagecrop + - imagefield --- Whilst working on my own portfolio/testimonial website, I decided to have a diff --git a/source/_posts/using-laravel-collections-drupal.md b/source/_posts/using-laravel-collections-drupal.md index aaa08eefd..e3345206d 100644 --- a/source/_posts/using-laravel-collections-drupal.md +++ b/source/_posts/using-laravel-collections-drupal.md @@ -1,17 +1,15 @@ --- title: Examples of using Laravel Collections in Drupal date: 2018-08-23 -excerpt: - Some examples of using Laravel’s Illuminate Collections within Drupal - projects. +excerpt: Some examples of using Laravel’s Illuminate Collections within Drupal projects. tags: - - drupal - - drupal-7 - - drupal-8 - - drupal-planet - - laravel - - laravel-collections - - php + - drupal + - drupal-7 + - drupal-8 + - drupal-planet + - laravel + - laravel-collections + - php has_tweets: true --- diff --git a/source/_posts/using-pcss-extension-postcss-webpack-encore.md b/source/_posts/using-pcss-extension-postcss-webpack-encore.md index 7cf49a595..2b5fa7f48 100644 --- a/source/_posts/using-pcss-extension-postcss-webpack-encore.md +++ b/source/_posts/using-pcss-extension-postcss-webpack-encore.md @@ -2,7 +2,11 @@ title: Using the pcss extension for PostCSS with Webpack Encore excerpt: How to use the .pcss file extension for PostCSS files with Webpack Encore. date: 2020-04-01 -tags: [webpack, encore, postcss, symfony] +tags: + - encore + - postcss + - symfony + - webpack --- I’ve been watching Christopher Pitt ([assertchris][assertchris-twitter])’s [streams on Twitch][assertchris-twitch] over the last few months, in one of which he was doing some work with Tailwind CSS and using a `.pcss` file extension for his PostCSS files. diff --git a/source/_posts/using-remote-files-when-developing-locally-stage-file-proxy-module.md b/source/_posts/using-remote-files-when-developing-locally-stage-file-proxy-module.md index cf0d0d29f..8eeff03c7 100644 --- a/source/_posts/using-remote-files-when-developing-locally-stage-file-proxy-module.md +++ b/source/_posts/using-remote-files-when-developing-locally-stage-file-proxy-module.md @@ -1,13 +1,11 @@ --- title: Using Remote Files when Developing Locally with Stage File Proxy Module date: 2014-11-20 -excerpt: - How to install and configure the Stage File Proxy module to serve remote - images on your local Drupal site. +excerpt: How to install and configure the Stage File Proxy module to serve remote images on your local Drupal site. tags: - - drupal - - drupal-planet - - servers + - drupal + - drupal-planet + - servers --- How to install and configure the diff --git a/source/_posts/using-tailwind-css-your-drupal-theme.md b/source/_posts/using-tailwind-css-your-drupal-theme.md index 6ca5a7c28..2bc9ab06d 100644 --- a/source/_posts/using-tailwind-css-your-drupal-theme.md +++ b/source/_posts/using-tailwind-css-your-drupal-theme.md @@ -3,10 +3,10 @@ title: Using Tailwind CSS in your Drupal Theme date: 2018-02-05 excerpt: What is Tailwind CSS, and how do I use it in Drupal theme? tags: - - drupal - - drupal-planet - - drupal-theming - - tailwind-css + - drupal + - drupal-planet + - drupal-theming + - tailwind-css --- ## What is Tailwind? diff --git a/source/_posts/using-traefik-proxy-sculpin.md b/source/_posts/using-traefik-proxy-sculpin.md new file mode 100644 index 000000000..e69de29bb diff --git a/source/_posts/using-transition-props-vuejs.md b/source/_posts/using-transition-props-vuejs.md index 80442dc13..5d6d8d4cf 100644 --- a/source/_posts/using-transition-props-vuejs.md +++ b/source/_posts/using-transition-props-vuejs.md @@ -2,10 +2,9 @@ title: Using Transition Class Props in Vue.js date: 2019-06-06 type: tweet -excerpt: - Adam Wathan shows a more Tailwind-esque approach to writing Vue.js - transitions. -tags: [vuejs] +excerpt: Adam Wathan shows a more Tailwind-esque approach to writing Vue.js transitions. +tags: + - vuejs external_url: https://twitter.com/adamwathan/status/1118670393030537217 --- diff --git a/source/_posts/weeknotes-2021-06-05.md b/source/_posts/weeknotes-2021-06-05.md index c864efa7e..0d399c955 100644 --- a/source/_posts/weeknotes-2021-06-05.md +++ b/source/_posts/weeknotes-2021-06-05.md @@ -1,7 +1,8 @@ --- title: 'Weeknotes: June 5th' excerpt: Starting at Transport for Wales. -tag: [personal] +tags: + - personal --- After the Bank Holiday weekend, I started working this week as a Lead Developer at [Transport for Wales](https://trc.cymru). I really enjoyed working at Inviqa, but felt that moving again to an in-house team would offer some new types of challenges whilst also getting to lead and manage a team. diff --git a/source/_posts/weeknotes-2021-06-12.md b/source/_posts/weeknotes-2021-06-12.md index 25e7640c4..8f8fd919c 100644 --- a/source/_posts/weeknotes-2021-06-12.md +++ b/source/_posts/weeknotes-2021-06-12.md @@ -2,7 +2,8 @@ title: 'Weeknotes: June 12th' excerpt: Developing on Windows, organising dotfiles, and helping organise DrupalCon. date: 2021-06-12 -tags: [personal] +tags: + - personal --- ## Local development with Windows and WSL 2 diff --git a/source/_posts/what-git-flow.md b/source/_posts/what-git-flow.md index f2e1a637e..7f1ad4122 100644 --- a/source/_posts/what-git-flow.md +++ b/source/_posts/what-git-flow.md @@ -1,13 +1,12 @@ --- title: 'DrupalCamp London: What is Git Flow?' date: 2014-03-03 -excerpt: - Here are my slides from my "What is Git Flow?" session at DrupalCamp London. +excerpt: Here are my slides from my "What is Git Flow?" session at DrupalCamp London. tags: - - git - - git-flow - - drupalcamp-london - - talks + - git + - git-flow + - drupalcamp-london + - talks tweets: true --- diff --git a/source/_posts/writing-article-linux-journal.md b/source/_posts/writing-article-linux-journal.md index f54b71e64..13b5dc7be 100644 --- a/source/_posts/writing-article-linux-journal.md +++ b/source/_posts/writing-article-linux-journal.md @@ -1,15 +1,13 @@ --- title: Writing an Article for Linux Journal date: 2012-07-27 -excerpt: - I'm absolutely delighted to announce that I'm going to be writing an article - for Linux Journal magazine's upcoming Drupal special. +excerpt: I'm absolutely delighted to announce that I'm going to be writing an article for Linux Journal magazine's upcoming Drupal special. tags: - - drupal - - distributions - - installation-profiles - - writing - - linux-journal + - distributions + - drupal + - installation-profiles + - linux-journal + - writing --- I'm absolutely delighted to announce that I'm going to be writing an article for diff --git a/source/_posts/writing-info-file-drupal-7-theme.md b/source/_posts/writing-info-file-drupal-7-theme.md index a4c0443ac..6703412e6 100644 --- a/source/_posts/writing-info-file-drupal-7-theme.md +++ b/source/_posts/writing-info-file-drupal-7-theme.md @@ -3,10 +3,10 @@ title: Writing a .info file for a Drupal 7 theme date: 2012-05-23 excerpt: An example .info file for a Drupal 7 theme. tags: - - theming - - drupal-theming - - drupal - - code + - code + - drupal + - drupal-theming + - theming --- ```language-ini diff --git a/source/_posts/writing-new-drupal-8-module-using-test-driven-development-tdd.md b/source/_posts/writing-new-drupal-8-module-using-test-driven-development-tdd.md index 50045d9e2..73a0af497 100644 --- a/source/_posts/writing-new-drupal-8-module-using-test-driven-development-tdd.md +++ b/source/_posts/writing-new-drupal-8-module-using-test-driven-development-tdd.md @@ -1,16 +1,19 @@ --- title: Writing a new Drupal 8 Module using Test Driven Development (TDD) date: 2017-11-07 -tags: [drupal, testing, tdd, simpletest, phpunit] -excerpt: - How to write automated tests and follow test driven development for Drupal - modules. +tags: + - drupal + - phpunit + - simpletest + - tdd + - testing +excerpt: How to write automated tests and follow test driven development for Drupal modules. meta: - image: - url: /images/talks/test-driven-drupal-development.png - width: 2560 - height: 1440 - type: image/png + image: + url: /images/talks/test-driven-drupal-development.png + width: 2560 + height: 1440 + type: image/png promoted: true --- diff --git a/source/_posts/zenophile.md b/source/_posts/zenophile.md index 1120efef0..b18e3114e 100644 --- a/source/_posts/zenophile.md +++ b/source/_posts/zenophile.md @@ -3,12 +3,12 @@ title: Quickly Create Zen Subthemes Using Zenophile date: 2010-05-10 excerpt: How to use the Zenophile module to create a Zen subtheme. tags: - - drupal-planet - - drupal-6 - - drupal-modules - - drupal-theming - - zen - - zenophile + - drupal-planet + - drupal-6 + - drupal-modules + - drupal-theming + - zen + - zenophile --- If you use the [Zen](http://drupal.org/project/zen) theme, then you should also