Format post front matter and tags
This commit is contained in:
parent
e36882ee20
commit
861e604a97
|
@ -1,7 +1,10 @@
|
||||||
---
|
---
|
||||||
title: 10 years working full time with Drupal and PHP
|
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.
|
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
|
date: 2020-07-19
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -3,9 +3,9 @@ title: 2014
|
||||||
date: 2015-03-20
|
date: 2015-03-20
|
||||||
excerpt: A look back at 2014.
|
excerpt: A look back at 2014.
|
||||||
tags:
|
tags:
|
||||||
- drupal-association
|
- drupal-association
|
||||||
- drupalcamp-london
|
- drupalcamp-london
|
||||||
- personal
|
- personal
|
||||||
tweets: true
|
tweets: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -5,9 +5,9 @@ excerpt:
|
||||||
I'm happy to report that the Accessible Bristol was launched this week, on
|
I'm happy to report that the Accessible Bristol was launched this week, on
|
||||||
Drupal 7.
|
Drupal 7.
|
||||||
tags:
|
tags:
|
||||||
- accessibility
|
- accessibility
|
||||||
- accessible-bristol
|
- accessible-bristol
|
||||||
- nomensa
|
- nomensa
|
||||||
---
|
---
|
||||||
|
|
||||||
I'm happy to announce that the
|
I'm happy to announce that the
|
||||||
|
|
|
@ -3,12 +3,12 @@ title: Add a Taxonomy Term to Multiple Nodes Using SQL
|
||||||
date: 2010-07-07
|
date: 2010-07-07
|
||||||
excerpt: How to add a new taxonomy term to multiple nodes in Drupal using SQL.
|
excerpt: How to add a new taxonomy term to multiple nodes in Drupal using SQL.
|
||||||
tags:
|
tags:
|
||||||
- taxonomy
|
- database
|
||||||
- drupal-planet
|
- drupal-6
|
||||||
- drupal-6
|
- drupal-planet
|
||||||
- sql
|
- sequal-pro
|
||||||
- sequal-pro
|
- sql
|
||||||
- database
|
- taxonomy
|
||||||
---
|
---
|
||||||
|
|
||||||
In preparation for my Blog posts being added to
|
In preparation for my Blog posts being added to
|
||||||
|
|
|
@ -2,14 +2,14 @@
|
||||||
title: Adding Custom Theme Templates in Drupal 7
|
title: Adding Custom Theme Templates in Drupal 7
|
||||||
date: 2012-04-19
|
date: 2012-04-19
|
||||||
excerpt: >
|
excerpt: >
|
||||||
Today, I had a situation where I was displaying a list of teasers for news
|
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
|
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
|
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
|
different output and fields displayed when a teaser was displayed compared to
|
||||||
when a complete node was displayed.
|
when a complete node was displayed.
|
||||||
tags:
|
tags:
|
||||||
- drupal-planet
|
- drupal
|
||||||
- drupal
|
- drupal-planet
|
||||||
---
|
---
|
||||||
|
|
||||||
Today, I had a situation where I was displaying a list of teasers for news
|
Today, I had a situation where I was displaying a list of teasers for news
|
||||||
|
|
|
@ -1,15 +1,13 @@
|
||||||
---
|
---
|
||||||
title: Announcing the Drupal VM Generator
|
title: Announcing the Drupal VM Generator
|
||||||
date: 2016-02-15
|
date: 2016-02-15
|
||||||
excerpt:
|
excerpt: For the past few weeks, I’ve been working on a personal side project based on Drupal VM - the Drupal VM Generator.
|
||||||
For the past few weeks, I’ve been working on a personal side project based on
|
|
||||||
Drupal VM - the Drupal VM Generator.
|
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- drupal-vm
|
- drupal-vm
|
||||||
- drupal-vm-generator
|
- drupal-vm-generator
|
||||||
- symfony
|
- symfony
|
||||||
---
|
---
|
||||||
|
|
||||||
For the past few weeks, I’ve been working on a personal side project based on
|
For the past few weeks, I’ve been working on a personal side project based on
|
||||||
|
|
|
@ -3,8 +3,8 @@ title: Automating Sculpin Builds with Jenkins CI
|
||||||
date: 2015-07-21
|
date: 2015-07-21
|
||||||
excerpt: How to use Jenkins to automate building Sculpin websites.
|
excerpt: How to use Jenkins to automate building Sculpin websites.
|
||||||
tags:
|
tags:
|
||||||
- sculpin
|
|
||||||
- jenkins
|
- jenkins
|
||||||
|
- sculpin
|
||||||
---
|
---
|
||||||
|
|
||||||
As part of re-building this site with [Sculpin](http://sculpin.io), I wanted to
|
As part of re-building this site with [Sculpin](http://sculpin.io), I wanted to
|
||||||
|
|
|
@ -1,10 +1,9 @@
|
||||||
---
|
---
|
||||||
title: Back to the future with Git’s diff and apply commands
|
title: Back to the future with Git’s diff and apply commands
|
||||||
date: 2018-04-23
|
date: 2018-04-23
|
||||||
excerpt:
|
excerpt: How to revert files using Git, but as a new commit to prevent force pushing.
|
||||||
How to revert files using Git, but as a new commit to prevent force pushing.
|
|
||||||
tags:
|
tags:
|
||||||
- git
|
- git
|
||||||
---
|
---
|
||||||
|
|
||||||
This is one of those “there’s probably already a better way to do this”
|
This is one of those “there’s probably already a better way to do this”
|
||||||
|
|
|
@ -3,8 +3,8 @@ title: Building Gmail Filters with PHP
|
||||||
date: 2016-07-15
|
date: 2016-07-15
|
||||||
excerpt: How to use PHP to generate and export filters for Gmail.
|
excerpt: How to use PHP to generate and export filters for Gmail.
|
||||||
tags:
|
tags:
|
||||||
- php
|
- gmail
|
||||||
- gmail
|
- php
|
||||||
promoted: true
|
promoted: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
title: Building the new PHPSW Website
|
title: Building the new PHPSW Website
|
||||||
date: 2018-02-28
|
date: 2018-02-28
|
||||||
excerpt:
|
excerpt:
|
||||||
Earlier this week we had another hack night, working on the new PHPSW user
|
Earlier this week we had another hack night, working on the new PHPSW user
|
||||||
group website.
|
group website.
|
||||||
tags:
|
tags:
|
||||||
- phpsw
|
- phpsw
|
||||||
- symfony
|
- symfony
|
||||||
- tailwind-css
|
- tailwind-css
|
||||||
has_tweets: true
|
has_tweets: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -2,16 +2,15 @@
|
||||||
title: Change the Content Type of Multiple Nodes Using SQL
|
title: Change the Content Type of Multiple Nodes Using SQL
|
||||||
date: 2010-07-01
|
date: 2010-07-01
|
||||||
excerpt:
|
excerpt:
|
||||||
In this post, I will be changing values within my Drupal 6 site's database to
|
In this post, I will be changing values within my Drupal 6 site's database to quickly change the content type of multiple nodes.
|
||||||
quickly change the content type of multiple nodes.
|
|
||||||
tags:
|
tags:
|
||||||
- drupal-planet
|
- content-types
|
||||||
- drupal-6
|
- database
|
||||||
- drupal
|
- drupal
|
||||||
- sql
|
- drupal-6
|
||||||
- sequel-pro
|
- drupal-planet
|
||||||
- database
|
- sequel-pro
|
||||||
- content-types
|
- sql
|
||||||
---
|
---
|
||||||
|
|
||||||
In this post, I will be changing values within my Drupal 6 site's database to
|
In this post, I will be changing values within my Drupal 6 site's database to
|
||||||
|
|
|
@ -3,11 +3,11 @@ title: Checking if a user is logged into Drupal (the right way)
|
||||||
date: 2013-01-09
|
date: 2013-01-09
|
||||||
excerpt: How to check if a user is logged in by using Drupal core API functions.
|
excerpt: How to check if a user is logged in by using Drupal core API functions.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-6
|
- drupal-6
|
||||||
- drupal-7
|
- drupal-7
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- php
|
- php
|
||||||
---
|
---
|
||||||
|
|
||||||
I see this regularly when working on Drupal sites when someone wants to check
|
I see this regularly when working on Drupal sites when someone wants to check
|
||||||
|
|
|
@ -1,7 +1,11 @@
|
||||||
---
|
---
|
||||||
title: Cleanly retrieving user profile data using an Entity Metadata Wrapper
|
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.
|
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
|
date: 2021-02-23
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -2,12 +2,12 @@
|
||||||
title: Conditional Email Addresses in a Webform
|
title: Conditional Email Addresses in a Webform
|
||||||
date: 2010-05-06
|
date: 2010-05-06
|
||||||
excerpt:
|
excerpt:
|
||||||
How to send webform emails to a different email address based on another
|
How to send webform emails to a different email address based on another
|
||||||
field.
|
field.
|
||||||
tags:
|
tags:
|
||||||
- drupal-planet
|
|
||||||
- drupal-6
|
|
||||||
- conditional-email
|
- conditional-email
|
||||||
|
- drupal-6
|
||||||
|
- drupal-planet
|
||||||
- webform
|
- webform
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -2,14 +2,14 @@
|
||||||
title: Configuring the Reroute Email Module
|
title: Configuring the Reroute Email Module
|
||||||
date: 2014-12-22
|
date: 2014-12-22
|
||||||
excerpt:
|
excerpt:
|
||||||
How to configure the Reroute Email module, to prevent sending emails to real
|
How to configure the Reroute Email module, to prevent sending emails to real
|
||||||
users from your pre-production sites!
|
users from your pre-production sites!
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-6
|
- drupal-6
|
||||||
- drupal-7
|
- drupal-7
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- email
|
- email
|
||||||
draft: true
|
draft: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -2,17 +2,17 @@
|
||||||
title: Create a Better Photo Gallery in Drupal - Part 1
|
title: Create a Better Photo Gallery in Drupal - Part 1
|
||||||
date: 2010-08-11
|
date: 2010-08-11
|
||||||
excerpt:
|
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:
|
tags:
|
||||||
- drupal-planet
|
- cck
|
||||||
- drupal-6
|
- drupal
|
||||||
- photo-gallery
|
- drupal-6
|
||||||
- sql
|
- drupal-planet
|
||||||
- views
|
- photo-gallery
|
||||||
- sequel-pro
|
- sequel-pro
|
||||||
- cck
|
- sql
|
||||||
- views-attach
|
- views
|
||||||
- drupal
|
- views-attach
|
||||||
---
|
---
|
||||||
|
|
||||||
Recently, I converted a client's static HTML website, along with their
|
Recently, I converted a client's static HTML website, along with their
|
||||||
|
|
|
@ -3,11 +3,11 @@ title: Create a Better Photo Gallery in Drupal - Part 2
|
||||||
date: 2010-08-17
|
date: 2010-08-17
|
||||||
excerpt: Updating the galleries’ created and modified dates.
|
excerpt: Updating the galleries’ created and modified dates.
|
||||||
tags:
|
tags:
|
||||||
- drupal-planet
|
- drupal-6
|
||||||
- drupal-6
|
- drupal-planet
|
||||||
- photo-gallery
|
- photo-gallery
|
||||||
- sql
|
- sequel-pro
|
||||||
- sequel-pro
|
- sql
|
||||||
---
|
---
|
||||||
|
|
||||||
At the end of my last post, I'd finished creating the first part of the new
|
At the end of my last post, I'd finished creating the first part of the new
|
||||||
|
|
|
@ -3,7 +3,7 @@ title: Create a Better Photo Gallery in Drupal - Part 2.1
|
||||||
date: 2010-10-22
|
date: 2010-10-22
|
||||||
excerpt: The missing code to get totals of galleries and photos.
|
excerpt: The missing code to get totals of galleries and photos.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
---
|
---
|
||||||
|
|
||||||
Today, I realised that I hadn't published the code that I used to create the
|
Today, I realised that I hadn't published the code that I used to create the
|
||||||
|
|
|
@ -3,7 +3,7 @@ title: Create a Better Photo Gallery in Drupal - Part 3
|
||||||
date: 2010-10-13
|
date: 2010-10-13
|
||||||
excerpt: Grouping galleries by category.
|
excerpt: Grouping galleries by category.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
---
|
---
|
||||||
|
|
||||||
The next part of the new gallery that I want to implement is to group the
|
The next part of the new gallery that I want to implement is to group the
|
||||||
|
|
|
@ -3,12 +3,12 @@ title: Create a Block of Social Media Icons using CCK, Views and Nodequeue
|
||||||
date: 2010-06-23
|
date: 2010-06-23
|
||||||
excerpt: How to create a block of social media icons in Drupal.
|
excerpt: How to create a block of social media icons in Drupal.
|
||||||
tags:
|
tags:
|
||||||
- drupal-planet
|
- drupal
|
||||||
- drupal-6
|
- drupal-6
|
||||||
- drupal
|
- drupal-planet
|
||||||
- views
|
- nodequeue
|
||||||
- nodequeue
|
- oliverdavies.co.uk
|
||||||
- oliverdavies.co.uk
|
- views
|
||||||
---
|
---
|
||||||
|
|
||||||
I recently decided that I wanted to have a block displayed in a sidebar on my
|
I recently decided that I wanted to have a block displayed in a sidebar on my
|
||||||
|
|
|
@ -2,19 +2,19 @@
|
||||||
title: Create a Flickr Photo Gallery Using Feeds, CCK and Views
|
title: Create a Flickr Photo Gallery Using Feeds, CCK and Views
|
||||||
date: 2010-06-28
|
date: 2010-06-28
|
||||||
excerpt:
|
excerpt:
|
||||||
In this tutorial, I'll show you how to create a photo gallery which uses
|
In this tutorial, I'll show you how to create a photo gallery which uses
|
||||||
photos imported from Flickr.
|
photos imported from Flickr.
|
||||||
tags:
|
tags:
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- drupal-6
|
- drupal-6
|
||||||
- photo-gallery
|
- photo-gallery
|
||||||
- views
|
- views
|
||||||
- cck
|
- cck
|
||||||
- imagecache
|
- imagecache
|
||||||
- feeds
|
- feeds
|
||||||
- filefield
|
- filefield
|
||||||
- flickr
|
- flickr
|
||||||
- imagefield
|
- imagefield
|
||||||
---
|
---
|
||||||
|
|
||||||
In this tutorial, I'll show you how to create a photo gallery which uses photos
|
In this tutorial, I'll show you how to create a photo gallery which uses photos
|
||||||
|
|
|
@ -2,16 +2,16 @@
|
||||||
title: Create Multigroups in Drupal 7 using Field Collections
|
title: Create Multigroups in Drupal 7 using Field Collections
|
||||||
date: 2011-08-28
|
date: 2011-08-28
|
||||||
excerpt:
|
excerpt:
|
||||||
How to replicate CCK’s multigroups in Drupal 7 using the Field Collections
|
How to replicate CCK’s multigroups in Drupal 7 using the Field Collections
|
||||||
module.
|
module.
|
||||||
tags:
|
tags:
|
||||||
- drupal-7
|
- cck
|
||||||
- drupal-planet
|
- drupal-7
|
||||||
- cck
|
- drupal-planet
|
||||||
- fields
|
- entity-api
|
||||||
- field-collection
|
- field-collection
|
||||||
- entity-api
|
- fields
|
||||||
- multigroup
|
- multigroup
|
||||||
---
|
---
|
||||||
|
|
||||||
One of my favourite things lately in Drupal 6 has been CCK 3, and more
|
One of my favourite things lately in Drupal 6 has been CCK 3, and more
|
||||||
|
|
|
@ -1,16 +1,14 @@
|
||||||
---
|
---
|
||||||
title:
|
title: Create an Omega Subtheme with LESS CSS Preprocessor using Omega Tools and Drush
|
||||||
Create an Omega Subtheme with LESS CSS Preprocessor using Omega Tools and
|
|
||||||
Drush
|
|
||||||
date: 2012-04-16
|
date: 2012-04-16
|
||||||
excerpt: How to create an Omega subtheme on the command line using Drush.
|
excerpt: How to create an Omega subtheme on the command line using Drush.
|
||||||
tags:
|
tags:
|
||||||
- drupal-7
|
- drupal
|
||||||
- omega
|
- drupal-7
|
||||||
- theming
|
- drupal-planet
|
||||||
- less
|
- less
|
||||||
- drupal-planet
|
- omega
|
||||||
- drupal
|
- theming
|
||||||
---
|
---
|
||||||
|
|
||||||
In this tutorial I'll be showing how to create an
|
In this tutorial I'll be showing how to create an
|
||||||
|
|
|
@ -3,11 +3,11 @@ title: Create a Slideshow of Multiple Images Using Fancy Slide
|
||||||
date: 2010-05-25
|
date: 2010-05-25
|
||||||
excerpt: How to create a slideshow of images using Drupal’s Fancy Slide module.
|
excerpt: How to create a slideshow of images using Drupal’s Fancy Slide module.
|
||||||
tags:
|
tags:
|
||||||
- drupal-planet
|
- drupal
|
||||||
- drupal
|
- drupal-6
|
||||||
- drupal-6
|
- drupal-planet
|
||||||
- fancy-slide
|
- fancy-slide
|
||||||
- slideshow
|
- slideshow
|
||||||
---
|
---
|
||||||
|
|
||||||
Whilst updating my About page, I thought about creating a slideshow of several
|
Whilst updating my About page, I thought about creating a slideshow of several
|
||||||
|
|
|
@ -2,13 +2,13 @@
|
||||||
title: Create Virtual Hosts on Mac OS X Using VirtualHostX
|
title: Create Virtual Hosts on Mac OS X Using VirtualHostX
|
||||||
date: 2010-07-02
|
date: 2010-07-02
|
||||||
excerpt:
|
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:
|
tags:
|
||||||
- drupal-planet
|
- drupal-6
|
||||||
- drupal-6
|
- drupal-planet
|
||||||
- mamp
|
- mamp
|
||||||
- virtual-hosts
|
- virtual-hosts
|
||||||
- virtualhostx
|
- virtualhostx
|
||||||
---
|
---
|
||||||
|
|
||||||
This isn't a Drupal related topic per se, but it is a walk-through of one of the
|
This isn't a Drupal related topic per se, but it is a walk-through of one of the
|
||||||
|
|
|
@ -3,11 +3,11 @@ title: Create a Zen Sub-theme Using Drush
|
||||||
date: 2013-09-06
|
date: 2013-09-06
|
||||||
excerpt: How to quickly create a Zen sub-theme using Drush.
|
excerpt: How to quickly create a Zen sub-theme using Drush.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- drush
|
- drush
|
||||||
- zen
|
- zen
|
||||||
- theming
|
- theming
|
||||||
---
|
---
|
||||||
|
|
||||||
How to use [Drush](https://drupal.org/project/drush) to quickly build a new
|
How to use [Drush](https://drupal.org/project/drush) to quickly build a new
|
||||||
|
|
|
@ -1,7 +1,11 @@
|
||||||
---
|
---
|
||||||
title: Creating a custom PHPUnit command for DDEV
|
title: Creating a custom PHPUnit command for DDEV
|
||||||
excerpt: How to create a custom command to run PHPUnit commands in 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
|
date: 2020-08-28
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -2,15 +2,15 @@
|
||||||
title: Creating a Custom PHPUnit Command for Docksal
|
title: Creating a Custom PHPUnit Command for Docksal
|
||||||
date: 2018-05-06
|
date: 2018-05-06
|
||||||
excerpt:
|
excerpt:
|
||||||
How to write custom commands for Docksal, including one to easily run PHPUnit
|
How to write custom commands for Docksal, including one to easily run PHPUnit
|
||||||
tests in Drupal 8.
|
tests in Drupal 8.
|
||||||
tags:
|
tags:
|
||||||
- docksal
|
- docksal
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-8
|
- drupal-8
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- phpunit
|
- phpunit
|
||||||
- testing
|
- testing
|
||||||
---
|
---
|
||||||
|
|
||||||
This week I’ve started writing some custom commands for my Drupal projects that
|
This week I’ve started writing some custom commands for my Drupal projects that
|
||||||
|
|
|
@ -3,11 +3,11 @@ title: Creating Local and Staging sites with Drupal's Domain Module Enabled
|
||||||
date: 2013-07-17
|
date: 2013-07-17
|
||||||
excerpt: How to use aliases within Domain module for pre-production sites.
|
excerpt: How to use aliases within Domain module for pre-production sites.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- databases
|
||||||
- drupal-planet
|
- domain
|
||||||
- databases
|
- drupal
|
||||||
- domain
|
- drupal-planet
|
||||||
- table-prefixing
|
- table-prefixing
|
||||||
---
|
---
|
||||||
|
|
||||||
The
|
The
|
||||||
|
|
|
@ -2,13 +2,13 @@
|
||||||
title: Creating and using custom tokens in Drupal 7
|
title: Creating and using custom tokens in Drupal 7
|
||||||
date: 2013-02-16
|
date: 2013-02-16
|
||||||
excerpt:
|
excerpt:
|
||||||
This post outlines the steps required to create your own custom tokens in
|
This post outlines the steps required to create your own custom tokens in
|
||||||
Drupal.
|
Drupal.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-planet
|
- drupal-7
|
||||||
- drupal-7
|
- drupal-planet
|
||||||
- tokens
|
- tokens
|
||||||
---
|
---
|
||||||
|
|
||||||
This post outlines the steps required to create your own custom tokens in
|
This post outlines the steps required to create your own custom tokens in
|
||||||
|
|
|
@ -1,12 +1,11 @@
|
||||||
---
|
---
|
||||||
title: Croeso PHP South Wales!
|
title: Croeso PHP South Wales!
|
||||||
date: 2018-08-01
|
date: 2018-08-01
|
||||||
excerpt:
|
excerpt: Last night was the first meetup of Cardiff’s PHP South Wales user group.
|
||||||
Last night was the first meetup of Cardiff’s PHP South Wales user group.
|
|
||||||
tags:
|
tags:
|
||||||
- php
|
- php
|
||||||
- php-south-wales
|
- php-south-wales
|
||||||
- meetups
|
- meetups
|
||||||
has_tweets: true
|
has_tweets: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,7 @@
|
||||||
---
|
---
|
||||||
title:
|
title: Debugging Drupal Commerce Promotions and Adjustments using Illuminate Collections (Drupal 8)
|
||||||
Debugging Drupal Commerce Promotions and Adjustments using Illuminate
|
|
||||||
Collections (Drupal 8)
|
|
||||||
date: 2018-10-24
|
date: 2018-10-24
|
||||||
excerpt:
|
excerpt: Using Laravel’s Illuminate Collections to debug an issue with a Drupal Commerce promotion.
|
||||||
Using Laravel’s Illuminate Collections to debug an issue with a Drupal
|
|
||||||
Commerce promotion.
|
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-8
|
- drupal-8
|
||||||
|
|
|
@ -1,7 +1,11 @@
|
||||||
---
|
---
|
||||||
title: Decorating an Entity Metadata Wrapper to add and refactor methods
|
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.
|
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
|
date: 2021-02-24
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -3,11 +3,11 @@ title: Display a Custom Menu in a Drupal 7 Theme Template File
|
||||||
date: 2012-08-18
|
date: 2012-08-18
|
||||||
excerpt: The code needed to display a menu in a Drupal 7 template file.
|
excerpt: The code needed to display a menu in a Drupal 7 template file.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- aria
|
||||||
- drupal-7
|
- drupal
|
||||||
- drupal-planet
|
- drupal-7
|
||||||
- php
|
- drupal-planet
|
||||||
- aria
|
- php
|
||||||
---
|
---
|
||||||
|
|
||||||
For reference, this is the code needed to display a menu in a Drupal 7 template
|
For reference, this is the code needed to display a menu in a Drupal 7 template
|
||||||
|
|
|
@ -1,15 +1,12 @@
|
||||||
---
|
---
|
||||||
title: Display Git Branch or Tag Names in your Bash Prompt
|
title: Display Git Branch or Tag Names in your Bash Prompt
|
||||||
date: 2013-04-27
|
date: 2013-04-27
|
||||||
excerpt:
|
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.
|
||||||
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:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- git
|
- git
|
||||||
- terminal
|
- terminal
|
||||||
---
|
---
|
||||||
|
|
||||||
Whilst watching [Drupalize.me](http://drupalize.me 'Drupalize.me')'s recent
|
Whilst watching [Drupalize.me](http://drupalize.me 'Drupalize.me')'s recent
|
||||||
|
|
|
@ -3,7 +3,7 @@ title: Display the Number of Facebook fans in PHP
|
||||||
date: 2011-03-15
|
date: 2011-03-15
|
||||||
excerpt: How to use PHP to display the number of fans of a Facebook page.
|
excerpt: How to use PHP to display the number of fans of a Facebook page.
|
||||||
tags:
|
tags:
|
||||||
- php
|
- php
|
||||||
---
|
---
|
||||||
|
|
||||||
Replace the \$page_id value with your Page ID number (unless you want to show
|
Replace the \$page_id value with your Page ID number (unless you want to show
|
||||||
|
|
|
@ -1,16 +1,12 @@
|
||||||
---
|
---
|
||||||
title: Dividing Drupal's process and preprocess functions into separate files
|
title: Dividing Drupal's process and preprocess functions into separate files
|
||||||
date: 2012-05-24
|
date: 2012-05-24
|
||||||
excerpt:
|
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.
|
||||||
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:
|
tags:
|
||||||
- drupal
|
- code
|
||||||
- code
|
- drupal
|
||||||
- theming
|
- preprocessing
|
||||||
- preprocessing
|
- theming
|
||||||
---
|
---
|
||||||
|
|
||||||
If you use a lot of process and preprocess functions within your Drupal theme,
|
If you use a lot of process and preprocess functions within your Drupal theme,
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
---
|
---
|
||||||
title: Docker resources
|
title: Docker resources
|
||||||
excerpt: A list of Docker resources that I've compiled.
|
excerpt: A list of Docker resources that I've compiled.
|
||||||
tags: [Docker]
|
tags:
|
||||||
|
- docker
|
||||||
date: 2021-04-13
|
date: 2021-04-13
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,11 @@
|
||||||
---
|
---
|
||||||
title: Don't Bootstrap Drupal, Use Drush
|
title: Don't Bootstrap Drupal, Use Drush
|
||||||
date: 2013-11-19
|
date: 2013-11-19
|
||||||
excerpt:
|
excerpt: Avoid bootstrapping Drupal manually in your scratch files - Drush has you covered!
|
||||||
Avoid bootstrapping Drupal manually in your scratch files - Drush has you
|
|
||||||
covered!
|
|
||||||
tags:
|
tags:
|
||||||
- drush
|
- drupal-planet
|
||||||
- drupal-planet
|
- drush
|
||||||
- php
|
- php
|
||||||
---
|
---
|
||||||
|
|
||||||
There are times when doing Drupal development when you need to run a custom PHP
|
There are times when doing Drupal development when you need to run a custom PHP
|
||||||
|
|
|
@ -3,9 +3,9 @@ title: Download Different Versions of Drupal with Drush
|
||||||
date: 2013-12-31
|
date: 2013-12-31
|
||||||
excerpt: How to download different versions of Drupal core using Drush.
|
excerpt: How to download different versions of Drupal core using Drush.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- drush
|
- drush
|
||||||
---
|
---
|
||||||
|
|
||||||
If you use
|
If you use
|
||||||
|
|
|
@ -3,8 +3,8 @@ title: 'Drupal 8.5.0 Released'
|
||||||
date: 2018-03-09
|
date: 2018-03-09
|
||||||
excerpt: This week, the latest version of Drupal 8 was released.
|
excerpt: This week, the latest version of Drupal 8 was released.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-core
|
- drupal-core
|
||||||
---
|
---
|
||||||
|
|
||||||
This week the latest minor version of Drupal 8, 8.5.0, was released.
|
This week the latest minor version of Drupal 8, 8.5.0, was released.
|
||||||
|
|
|
@ -1,13 +1,12 @@
|
||||||
---
|
---
|
||||||
title: "Drupal 8 Commerce: Fixing 'No Such Customer' error on checkout"
|
title: "Drupal 8 Commerce: Fixing 'No Such Customer' error on checkout"
|
||||||
date: 2018-08-15
|
date: 2018-08-15
|
||||||
excerpt:
|
excerpt: Fixing a Drupal Commerce error when a user tries to complete a checkout.
|
||||||
Fixing a Drupal Commerce error when a user tries to complete a checkout.
|
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-8
|
- drupal-8
|
||||||
- drupal-commerce
|
- drupal-commerce
|
||||||
- stripe
|
- stripe
|
||||||
---
|
---
|
||||||
|
|
||||||
Recently I was experiencing an issue on the Drupal 8 website I’m working on,
|
Recently I was experiencing an issue on the Drupal 8 website I’m working on,
|
||||||
|
|
|
@ -3,8 +3,8 @@ title: Drupal Association
|
||||||
date: 2014-05-03
|
date: 2014-05-03
|
||||||
excerpt: Next week, I'll be working for the Drupal Association.
|
excerpt: Next week, I'll be working for the Drupal Association.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- personal
|
- personal
|
||||||
---
|
---
|
||||||
|
|
||||||
Today was my last day working at [Precedent](http://www.precedent.com). Next
|
Today was my last day working at [Precedent](http://www.precedent.com). Next
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
---
|
---
|
||||||
title: Drupal automated testing workshop notes
|
title: Drupal automated testing workshop notes
|
||||||
excerpt: If you attended my automated testing with Drupal workshop this weekend, here are the links.
|
excerpt: If you attended my automated testing with Drupal workshop this weekend, here are the links.
|
||||||
tags: [Drupal]
|
tags:
|
||||||
|
- drupal
|
||||||
date: 2020-11-15
|
date: 2020-11-15
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,16 @@
|
||||||
---
|
---
|
||||||
title: Drupal Bristol Testing Workshop
|
title: Drupal Bristol Testing Workshop
|
||||||
date: 2018-06-28
|
date: 2018-06-28
|
||||||
excerpt:
|
excerpt: Yesterday evening, I did my first workshop, held at the Drupal Bristol user group.
|
||||||
Yesterday evening, I did my first workshop, held at the Drupal Bristol user
|
|
||||||
group.
|
|
||||||
tags:
|
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
|
Yesterday evening, I did [my first workshop][16] (and I believe, the first
|
||||||
|
|
|
@ -2,7 +2,9 @@
|
||||||
title: Drupal VM Generator 2.9.1 Released
|
title: Drupal VM Generator 2.9.1 Released
|
||||||
date: 2016-12-30
|
date: 2016-12-30
|
||||||
excerpt: I’ve released some new versions of the Drupal VM Generator.
|
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:
|
The main updates are:
|
||||||
|
|
|
@ -3,16 +3,14 @@ title: DrupalCamp Bristol 2018 Statement
|
||||||
date: 2018-01-30
|
date: 2018-01-30
|
||||||
excerpt: Unfortunately, we won’t be running DrupalCamp Bristol this year.
|
excerpt: Unfortunately, we won’t be running DrupalCamp Bristol this year.
|
||||||
tags:
|
tags:
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- drupalcamp-bristol
|
- drupalcamp-bristol
|
||||||
use:
|
|
||||||
- posts
|
|
||||||
meta:
|
meta:
|
||||||
image:
|
image:
|
||||||
url: /images/blog/drupalcamp-bristol-17-logo.jpg
|
url: /images/blog/drupalcamp-bristol-17-logo.jpg
|
||||||
width: 228
|
width: 228
|
||||||
height: 448
|
height: 448
|
||||||
type: image/img
|
type: image/img
|
||||||
---
|
---
|
||||||
|
|
||||||
It’s with heavy hearts that we are announcing there won’t be a DrupalCamp
|
It’s with heavy hearts that we are announcing there won’t be a DrupalCamp
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
---
|
---
|
||||||
title: Speakers and sessions announced for DrupalCamp Bristol 2019
|
title: Speakers and sessions announced for DrupalCamp Bristol 2019
|
||||||
date: 2019-05-31
|
date: 2019-05-31
|
||||||
excerpt:
|
excerpt: DrupalCamp Bristol is returning next month, and the accepted speakers and sessions have just been announced.
|
||||||
DrupalCamp Bristol is returning next month, and the accepted speakers and
|
tags:
|
||||||
sessions have just been announced.
|
- dcbristol
|
||||||
tags: [drupalcamp, drupalcamp-bristol, dcbristol]
|
- drupalcamp
|
||||||
|
- drupalcamp-bristol
|
||||||
---
|
---
|
||||||
|
|
||||||
<p class="lead" markdown="1">DrupalCamp Bristol is returning next month for a one-day, single-track conference, and we have just finished announcing the accepted sessions and speakers. It includes a mixture of new and returning speakers, presenting sessions including **Drupal in a microservice architecture**, **Automate to manage repetitive tasks with Ansible** and **Doing good with Drupal**.</p>
|
<p class="lead" markdown="1">DrupalCamp Bristol is returning next month for a one-day, single-track conference, and we have just finished announcing the accepted sessions and speakers. It includes a mixture of new and returning speakers, presenting sessions including **Drupal in a microservice architecture**, **Automate to manage repetitive tasks with Ansible** and **Doing good with Drupal**.</p>
|
||||||
|
|
|
@ -1,20 +1,18 @@
|
||||||
---
|
---
|
||||||
title: DrupalCamp Bristol 2017 - Early Bird Tickets, Call for Sessions, Sponsors
|
title: DrupalCamp Bristol 2017 - Early Bird Tickets, Call for Sessions, Sponsors
|
||||||
date: 2017-05-15
|
date: 2017-05-15
|
||||||
excerpt:
|
excerpt: In less than two months time, DrupalCamp Bristol will be back for our third year.
|
||||||
In less than two months time, DrupalCamp Bristol will be back for our third
|
|
||||||
year.
|
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- drupalcamp
|
- drupalcamp
|
||||||
- drupalcamp-bristol
|
- drupalcamp-bristol
|
||||||
meta:
|
meta:
|
||||||
image:
|
image:
|
||||||
url: /assets/image/blog/drupalcamp-bristol-17-logo.jpg
|
url: /assets/image/blog/drupalcamp-bristol-17-logo.jpg
|
||||||
height: 228
|
height: 228
|
||||||
width: 448
|
width: 448
|
||||||
type: image/jpg
|
type: image/jpg
|
||||||
---
|
---
|
||||||
|
|
||||||
<p class="text-center" markdown="1"></p>
|
<p class="text-center" markdown="1"></p>
|
||||||
|
|
|
@ -3,10 +3,10 @@ title: DrupalCamp London 2014
|
||||||
date: 2014-02-09
|
date: 2014-02-09
|
||||||
excerpt: It's all booked, I'm going to be attending DrupalCamp London.
|
excerpt: It's all booked, I'm going to be attending DrupalCamp London.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupalcamp-london
|
- drupalcamp-london
|
||||||
- git
|
- git
|
||||||
- git-flow
|
- git-flow
|
||||||
---
|
---
|
||||||
|
|
||||||
It's all booked, I'm going to be attending
|
It's all booked, I'm going to be attending
|
||||||
|
|
|
@ -1,14 +1,12 @@
|
||||||
---
|
---
|
||||||
title: DrupalCamp London 2019 - Tickets Available and Call for Sessions
|
title: DrupalCamp London 2019 - Tickets Available and Call for Sessions
|
||||||
date: 2018-11-20
|
date: 2018-11-20
|
||||||
excerpt:
|
excerpt: DrupalCamp London early-bird tickets are now available, and their call for sessions is open.
|
||||||
DrupalCamp London early-bird tickets are now available, and their call for
|
|
||||||
sessions is open.
|
|
||||||
tags:
|
tags:
|
||||||
- conferences
|
- conferences
|
||||||
- drupal
|
- drupal
|
||||||
- drupalcamp
|
- drupalcamp
|
||||||
- drupalcamp-london
|
- drupalcamp-london
|
||||||
has_tweets: true
|
has_tweets: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,13 @@
|
||||||
---
|
---
|
||||||
title: Testing Workshop at DrupalCamp London 2020
|
title: Testing Workshop at DrupalCamp London 2020
|
||||||
excerpt: This year, I’m teaching a workshop at DrupalCamp London.
|
excerpt: This year, I’m teaching a workshop at DrupalCamp London.
|
||||||
tags: [drupal, drupalcamp, testing]
|
tags:
|
||||||
|
- drupal
|
||||||
|
- drupalcamp
|
||||||
|
- testing
|
||||||
date: 2020-02-05
|
date: 2020-02-05
|
||||||
lead_image:
|
lead_image:
|
||||||
url: /images/blog/testing-workshop-drupalcamp-london/lead.jpg
|
url: /images/blog/testing-workshop-drupalcamp-london/lead.jpg
|
||||||
---
|
---
|
||||||
|
|
||||||
{.p-1 .border}
|
{.p-1 .border}
|
||||||
|
|
|
@ -1,10 +1,9 @@
|
||||||
---
|
---
|
||||||
title: Easier Git Repository Cloning with insteadOf
|
title: Easier Git Repository Cloning with insteadOf
|
||||||
date: 2019-03-07
|
date: 2019-03-07
|
||||||
excerpt:
|
excerpt: How to simplify 'git clone' commands by using the insteadOf configuration option within your .gitconfig file.
|
||||||
How to simplify 'git clone' commands by using the insteadOf configuration
|
tags:
|
||||||
option within your .gitconfig file.
|
- git
|
||||||
tags: [git]
|
|
||||||
---
|
---
|
||||||
|
|
||||||
When working on client or open source projects, I clone a lot of
|
When working on client or open source projects, I clone a lot of
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
---
|
---
|
||||||
title: Easier Sculpin Commands with Composer and NPM Scripts
|
title: Easier Sculpin Commands with Composer and NPM Scripts
|
||||||
date: 2017-01-07
|
date: 2017-01-07
|
||||||
excerpt:
|
excerpt: In this video, I show you how I've simplied my Sculpin and Gulp workflow using custom Composer and NPM scripts.
|
||||||
In this video, I show you how I've simplied my Sculpin and Gulp workflow using
|
tags:
|
||||||
custom Composer and NPM scripts.
|
- composer
|
||||||
tags: [composer, gulp, sculpin]
|
- gulp
|
||||||
|
- sculpin
|
||||||
---
|
---
|
||||||
|
|
||||||
In this video, I show you how I've simplied my Sculpin and Gulp workflow using
|
In this video, I show you how I've simplied my Sculpin and Gulp workflow using
|
||||||
|
|
|
@ -1,13 +1,11 @@
|
||||||
---
|
---
|
||||||
title: Easily Embed TypeKit Fonts into your Drupal Website
|
title: Easily Embed TypeKit Fonts into your Drupal Website
|
||||||
date: 2011-02-14
|
date: 2011-02-14
|
||||||
excerpt:
|
excerpt: How to use the @font-your-face module to embed TypeKit fonts into your Drupal website.
|
||||||
How to use the @font-your-face module to embed TypeKit fonts into your Drupal
|
|
||||||
website.
|
|
||||||
tags:
|
tags:
|
||||||
- drupal-planet
|
- drupal-6
|
||||||
- drupal-6
|
- drupal-planet
|
||||||
- typekit
|
- typekit
|
||||||
---
|
---
|
||||||
|
|
||||||
To begin with, you will need to
|
To begin with, you will need to
|
||||||
|
|
|
@ -1,13 +1,12 @@
|
||||||
---
|
---
|
||||||
title: Programmatically Load an Entityform in Drupal 7
|
title: Programmatically Load an Entityform in Drupal 7
|
||||||
date: 2015-12-22
|
date: 2015-12-22
|
||||||
excerpt:
|
excerpt: How to programmatically load, render and embed an entityform in Drupal 7.
|
||||||
How to programmatically load, render and embed an entityform in Drupal 7.
|
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-7
|
- drupal-7
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- entityform
|
- entityform
|
||||||
---
|
---
|
||||||
|
|
||||||
I recently had my first experience using the
|
I recently had my first experience using the
|
||||||
|
|
|
@ -1,15 +1,13 @@
|
||||||
---
|
---
|
||||||
title: Experimenting with events in Drupal 8
|
title: Experimenting with events in Drupal 8
|
||||||
date: 2018-08-21
|
date: 2018-08-21
|
||||||
excerpt:
|
excerpt: Trying a different way of structuring Drupal modules, using event subscribers and autowiring.
|
||||||
Trying a different way of structuring Drupal modules, using event subscribers
|
|
||||||
and autowiring.
|
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-8
|
- drupal-8
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- php
|
- php
|
||||||
- symfony
|
- symfony
|
||||||
promoted: true
|
promoted: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,9 @@
|
||||||
title: Finding the last commit that a patch applies to
|
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.
|
excerpt: How to find the last commit in a Git repository that a patch applies to.
|
||||||
date: 2020-03-26
|
date: 2020-03-26
|
||||||
tags: [bash, git]
|
tags:
|
||||||
|
- bash
|
||||||
|
- git
|
||||||
draft: true
|
draft: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -1,15 +1,13 @@
|
||||||
---
|
---
|
||||||
title: Fixing Drupal SimpleTest issues inside Docker Containers
|
title: Fixing Drupal SimpleTest issues inside Docker Containers
|
||||||
date: 2017-05-05
|
date: 2017-05-05
|
||||||
excerpt:
|
excerpt: How I managed to get my Drupal SimpleTest tests to run and pass within Docker containers.
|
||||||
How I managed to get my Drupal SimpleTest tests to run and pass within Docker
|
|
||||||
containers.
|
|
||||||
tags:
|
tags:
|
||||||
- docker
|
- docker
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- simpletest
|
- simpletest
|
||||||
- testing
|
- testing
|
||||||
---
|
---
|
||||||
|
|
||||||
I’ve been a Drupal VM user for a long time, but lately I’ve been using a
|
I’ve been a Drupal VM user for a long time, but lately I’ve been using a
|
||||||
|
|
|
@ -3,11 +3,11 @@ title: Forward one domain to another using mod_rewrite and .htaccess
|
||||||
date: 2012-05-23
|
date: 2012-05-23
|
||||||
excerpt: How to use the .htaccess file to forward to a different domain.
|
excerpt: How to use the .htaccess file to forward to a different domain.
|
||||||
tags:
|
tags:
|
||||||
- .htaccess
|
- .htaccess
|
||||||
- code
|
- apache
|
||||||
- drupal
|
- code
|
||||||
- apache
|
- drupal
|
||||||
- mod_rewrite
|
- mod_rewrite
|
||||||
---
|
---
|
||||||
|
|
||||||
How to use the .htaccess file to forward to a different domain.
|
How to use the .htaccess file to forward to a different domain.
|
||||||
|
|
|
@ -1,14 +1,12 @@
|
||||||
---
|
---
|
||||||
title: git format-patch is your Friend
|
title: git format-patch is your Friend
|
||||||
date: 2014-05-21
|
date: 2014-05-21
|
||||||
excerpt:
|
excerpt: An explanation of the "git format-patch" command, and how it could be used in Drupal's Git workflow.
|
||||||
An explanation of the "git format-patch" command, and how it could be used in
|
|
||||||
Drupal's Git workflow.
|
|
||||||
tags:
|
tags:
|
||||||
- patches
|
- drupal
|
||||||
- drupal
|
- drupal-planet
|
||||||
- drupal-planet
|
- git
|
||||||
- git
|
- patches
|
||||||
---
|
---
|
||||||
|
|
||||||
An explanation of the "git format-patch" command, and how it could be used in
|
An explanation of the "git format-patch" command, and how it could be used in
|
||||||
|
|
|
@ -2,7 +2,10 @@
|
||||||
title: Coloured output with PHPUnit and GitHub Actions
|
title: Coloured output with PHPUnit and GitHub Actions
|
||||||
excerpt: How to have colours in your PHPUnit output when running with GitHub Actions.
|
excerpt: How to have colours in your PHPUnit output when running with GitHub Actions.
|
||||||
date: 2020-08-12
|
date: 2020-08-12
|
||||||
tags: [PHPUnit, Testing, GitHub Actions]
|
tags:
|
||||||
|
- github-actions
|
||||||
|
- phpunit
|
||||||
|
- testing
|
||||||
---
|
---
|
||||||
|
|
||||||
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">If you're using GitHub Actions to run tests for your PHP projects and want colours in the output, append `--colors=always` to your phpunit command. <a href="https://t.co/0AVwxCP4Bv">pic.twitter.com/0AVwxCP4Bv</a></p>— Oliver Davies (@opdavies) <a href="https://twitter.com/opdavies/status/1260608152225157121?ref_src=twsrc%5Etfw">May 13, 2020</a></blockquote>
|
<blockquote class="twitter-tweet"><p lang="en" dir="ltr">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. <a href="https://t.co/0AVwxCP4Bv">pic.twitter.com/0AVwxCP4Bv</a></p>— Oliver Davies (@opdavies) <a href="https://twitter.com/opdavies/status/1260608152225157121?ref_src=twsrc%5Etfw">May 13, 2020</a></blockquote>
|
||||||
|
|
|
@ -1,12 +1,10 @@
|
||||||
---
|
---
|
||||||
title: Going to DrupalCon
|
title: Going to DrupalCon
|
||||||
date: 2013-07-26
|
date: 2013-07-26
|
||||||
excerpt:
|
excerpt: Precedent are sending myself and two of our other Drupal Developers to Drupalcon Prague.
|
||||||
Precedent are sending myself and two of our other Drupal Developers to
|
|
||||||
Drupalcon Prague.
|
|
||||||
tags:
|
tags:
|
||||||
- drupalcon
|
- drupalcon
|
||||||
- precedent
|
- precedent
|
||||||
---
|
---
|
||||||
|
|
||||||
[Precedent](http://www.precedent.co.uk) are sending myself and two of our other
|
[Precedent](http://www.precedent.co.uk) are sending myself and two of our other
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
title: Going "Full Vim" for my development work
|
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.
|
excerpt: I've recently been using Neovim for all of my coding, as well as for my blog posts and slide decks.
|
||||||
tags:
|
tags:
|
||||||
- Vim
|
- vim
|
||||||
date: 2021-07-08
|
date: 2021-07-08
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -3,13 +3,13 @@ title: How to add a date popup calendar onto a custom form
|
||||||
date: 2012-05-23
|
date: 2012-05-23
|
||||||
excerpt: How to use a date popup calendar within your custom module.
|
excerpt: How to use a date popup calendar within your custom module.
|
||||||
tags:
|
tags:
|
||||||
- forms
|
- calendar
|
||||||
- form-api
|
- date
|
||||||
- date
|
- drupal
|
||||||
- calendar
|
- drupal-7
|
||||||
- drupal-7
|
- drupal-planet
|
||||||
- drupal-planet
|
- form-api
|
||||||
- drupal
|
- forms
|
||||||
---
|
---
|
||||||
|
|
||||||
How to use a date popup calendar within your custom module.
|
How to use a date popup calendar within your custom module.
|
||||||
|
|
|
@ -3,10 +3,10 @@ title: How to Create and Apply Patches
|
||||||
date: 2010-10-10
|
date: 2010-10-10
|
||||||
excerpt: How to create and apply patches, ready for the Drupal.org issue queues.
|
excerpt: How to create and apply patches, ready for the Drupal.org issue queues.
|
||||||
tags:
|
tags:
|
||||||
- drupal-planet
|
- drupal-6
|
||||||
- drupal-6
|
- drupal-planet
|
||||||
- modules
|
- modules
|
||||||
- patches
|
- patches
|
||||||
---
|
---
|
||||||
|
|
||||||
Earlier this year, I posted a solution to
|
Earlier this year, I posted a solution to
|
||||||
|
|
|
@ -1,12 +1,10 @@
|
||||||
---
|
---
|
||||||
title: How to fix Vagrant Loading the Wrong Virtual Machine
|
title: How to fix Vagrant Loading the Wrong Virtual Machine
|
||||||
date: 2014-10-06
|
date: 2014-10-06
|
||||||
excerpt:
|
excerpt: Here are the steps that I took to fix Vagrant and point it back at the correct VM.
|
||||||
Here are the steps that I took to fix Vagrant and point it back at the correct
|
|
||||||
VM.
|
|
||||||
tags:
|
tags:
|
||||||
- vagrant
|
- vagrant
|
||||||
- virtualbox
|
- virtualbox
|
||||||
---
|
---
|
||||||
|
|
||||||
A few times recently, I've had instances where
|
A few times recently, I've had instances where
|
||||||
|
|
|
@ -3,9 +3,9 @@ title: How to Install and Configure Subversion (SVN) Server on Ubuntu
|
||||||
date: 2011-10-19
|
date: 2011-10-19
|
||||||
excerpt: How to install and configure your own SVN server.
|
excerpt: How to install and configure your own SVN server.
|
||||||
tags:
|
tags:
|
||||||
- svn
|
- svn
|
||||||
- ubuntu
|
- ubuntu
|
||||||
- version-control
|
- version-control
|
||||||
---
|
---
|
||||||
|
|
||||||
Recently, I needed to set up a Subversion (SVN) server on a Ubuntu Linux server.
|
Recently, I needed to set up a Subversion (SVN) server on a Ubuntu Linux server.
|
||||||
|
|
|
@ -1,13 +1,10 @@
|
||||||
---
|
---
|
||||||
title:
|
title: How to put your PHP application in a subdirectory of another site with Nginx
|
||||||
How to put your PHP application in a subdirectory of another site with Nginx
|
|
||||||
date: 2018-03-12
|
date: 2018-03-12
|
||||||
excerpt:
|
excerpt: How to configure Nginx to serve a PHP application from within a subdirectory of another.
|
||||||
How to configure Nginx to serve a PHP application from within a subdirectory
|
|
||||||
of another.
|
|
||||||
tags:
|
tags:
|
||||||
- nginx
|
- nginx
|
||||||
- php
|
- php
|
||||||
---
|
---
|
||||||
|
|
||||||
In January, [Chris Fidao][0] posted a video to [Servers for Hackers][1] showing
|
In January, [Chris Fidao][0] posted a video to [Servers for Hackers][1] showing
|
||||||
|
|
|
@ -3,12 +3,12 @@ title: How to run Drupal 8 PHPUnit Tests within Docksal from PhpStorm
|
||||||
date: 2018-07-19
|
date: 2018-07-19
|
||||||
excerpt: How to configure PhpStorm to run automated tests within Docksal.
|
excerpt: How to configure PhpStorm to run automated tests within Docksal.
|
||||||
tags:
|
tags:
|
||||||
- docksal
|
- docksal
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-8
|
- drupal-8
|
||||||
- phpstorm
|
- phpstorm
|
||||||
- phpunit
|
- phpunit
|
||||||
- testing
|
- testing
|
||||||
promoted: true
|
promoted: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -3,9 +3,9 @@ title: How to Use Environment Variables for your Drupal Settings with Docksal
|
||||||
date: 2018-06-04
|
date: 2018-06-04
|
||||||
excerpt: How to leverage environment variables with Drupal and Docksal.
|
excerpt: How to leverage environment variables with Drupal and Docksal.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- docksal
|
||||||
- drupal-planet
|
- drupal
|
||||||
- docksal
|
- drupal-planet
|
||||||
---
|
---
|
||||||
|
|
||||||
Within the [Docksal documentation for Drupal settings][0], the example database
|
Within the [Docksal documentation for Drupal settings][0], the example database
|
||||||
|
|
|
@ -1,7 +1,11 @@
|
||||||
---
|
---
|
||||||
title: Ignoring PHPCS sniffs for PHPUnit tests
|
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.
|
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
|
date: 2021-01-04
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -3,8 +3,8 @@ title: Imagefield Import Archive
|
||||||
date: 2011-05-23
|
date: 2011-05-23
|
||||||
excerpt: I've finally uploaded my first module onto Drupal.org!
|
excerpt: I've finally uploaded my first module onto Drupal.org!
|
||||||
tags:
|
tags:
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- imagefield-import
|
- imagefield-import
|
||||||
---
|
---
|
||||||
|
|
||||||
I've finally uploaded my first module onto Drupal.org!
|
I've finally uploaded my first module onto Drupal.org!
|
||||||
|
|
|
@ -3,9 +3,9 @@ title: Improve JPG Quality in Imagecache and ImageAPI
|
||||||
date: 2010-06-02
|
date: 2010-06-02
|
||||||
excerpt: How to fix the quality of uploaded images in Drupal.
|
excerpt: How to fix the quality of uploaded images in Drupal.
|
||||||
tags:
|
tags:
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- drupal-6
|
- drupal-6
|
||||||
- imagecache
|
- imagecache
|
||||||
---
|
---
|
||||||
|
|
||||||
Whilst uploading images for my Projects and Testimonials sections, I noticed
|
Whilst uploading images for my Projects and Testimonials sections, I noticed
|
||||||
|
|
|
@ -3,10 +3,10 @@ title: Include CSS Fonts by Using a SASS each Loop
|
||||||
date: 2014-11-18
|
date: 2014-11-18
|
||||||
excerpt: How to use an SASS each loop to easily add multiple fonts to your CSS.
|
excerpt: How to use an SASS each loop to easily add multiple fonts to your CSS.
|
||||||
tags:
|
tags:
|
||||||
- compass
|
- compass
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- fonts
|
- fonts
|
||||||
- sass
|
- sass
|
||||||
---
|
---
|
||||||
|
|
||||||
How to use an @each loop in SASS to quickly include multiple font files within
|
How to use an @each loop in SASS to quickly include multiple font files within
|
||||||
|
|
|
@ -3,10 +3,10 @@ title: Include environment-specific settings files on Pantheon
|
||||||
date: 2014-11-27
|
date: 2014-11-27
|
||||||
excerpt: How to load a different settings file per environment on Pantheon.
|
excerpt: How to load a different settings file per environment on Pantheon.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- pantheon
|
- pantheon
|
||||||
- settings.php
|
- settings.php
|
||||||
---
|
---
|
||||||
|
|
||||||
I was recently doing some work on a site hosted on
|
I was recently doing some work on a site hosted on
|
||||||
|
|
|
@ -1,18 +1,14 @@
|
||||||
---
|
---
|
||||||
title:
|
title: Include a Local Drupal Settings file for Environment Configuration and Overrides
|
||||||
Include a Local Drupal Settings file for Environment Configuration and
|
|
||||||
Overrides
|
|
||||||
date: 2014-12-20
|
date: 2014-12-20
|
||||||
excerpt:
|
excerpt: How to create and include a local settings file to define and override environment-specific variables.
|
||||||
How to create and include a local settings file to define and override
|
|
||||||
environment-specific variables.
|
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-6
|
- drupal-6
|
||||||
- drupal-7
|
- drupal-7
|
||||||
- drupal-8
|
- drupal-8
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- settings.php
|
- settings.php
|
||||||
---
|
---
|
||||||
|
|
||||||
How to create and include a local settings file to define and override
|
How to create and include a local settings file to define and override
|
||||||
|
|
|
@ -1,15 +1,12 @@
|
||||||
---
|
---
|
||||||
title: Install and Configure the Nomensa Accessible Media Player in Drupal
|
title: Install and Configure the Nomensa Accessible Media Player in Drupal
|
||||||
date: 2012-07-14
|
date: 2012-07-14
|
||||||
excerpt:
|
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.
|
||||||
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:
|
tags:
|
||||||
- accessibility
|
- accessibility
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- nomensa
|
- nomensa
|
||||||
---
|
---
|
||||||
|
|
||||||
This week I released the first version of the Nomensa Accessible Media Player
|
This week I released the first version of the Nomensa Accessible Media Player
|
||||||
|
|
|
@ -3,9 +3,9 @@ title: Installing Nagios on CentOS
|
||||||
date: 2012-04-17
|
date: 2012-04-17
|
||||||
excerpt: How to install Nagios on CentOS.
|
excerpt: How to install Nagios on CentOS.
|
||||||
tags:
|
tags:
|
||||||
- nagios
|
- nagios
|
||||||
- centos
|
- centos
|
||||||
- linux
|
- linux
|
||||||
---
|
---
|
||||||
|
|
||||||
A great post details that details the steps needed to install
|
A great post details that details the steps needed to install
|
||||||
|
|
|
@ -1,7 +1,10 @@
|
||||||
---
|
---
|
||||||
title: Interview with a Drupal Expert (with Code Enigma)
|
title: Interview with a Drupal Expert (with Code Enigma)
|
||||||
excerpt: I recently did an interview with Code Enigma for their blog.
|
excerpt: I recently did an interview with Code Enigma for their blog.
|
||||||
tags: [Drupal, Interview, Personal]
|
tags:
|
||||||
|
- drupal
|
||||||
|
- interview
|
||||||
|
- personal
|
||||||
date: 2020-08-31
|
date: 2020-08-31
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -3,8 +3,8 @@ title: Introducing the Drupal Meetups Twitterbot
|
||||||
date: 2017-06-09
|
date: 2017-06-09
|
||||||
excerpt: I’ve written a twitterbot for promoting Drupal meetups.
|
excerpt: I’ve written a twitterbot for promoting Drupal meetups.
|
||||||
tags:
|
tags:
|
||||||
- twitter
|
- php
|
||||||
- php
|
- twitter
|
||||||
---
|
---
|
||||||
|
|
||||||
<p class="text-center" markdown="1"></p>
|
<p class="text-center" markdown="1"></p>
|
||||||
|
|
|
@ -1,13 +1,11 @@
|
||||||
---
|
---
|
||||||
title: Leaving Nomensa, Joining Precedent
|
title: Leaving Nomensa, Joining Precedent
|
||||||
date: 2013-04-20
|
date: 2013-04-20
|
||||||
excerpt:
|
excerpt: Yesterday was my last day working at Nomensa. Next week, I'll be starting as a Senior Developer at Precedent.
|
||||||
Yesterday was my last day working at Nomensa. Next week, I'll be starting as a
|
|
||||||
Senior Developer at Precedent.
|
|
||||||
tags:
|
tags:
|
||||||
- nomensa
|
- nomensa
|
||||||
- precedent
|
- personal
|
||||||
- personal
|
- precedent
|
||||||
---
|
---
|
||||||
|
|
||||||
Yesterday was my last day working at
|
Yesterday was my last day working at
|
||||||
|
|
|
@ -2,10 +2,10 @@
|
||||||
title: Live Blogging From SymfonyLive London 2019
|
title: Live Blogging From SymfonyLive London 2019
|
||||||
date: 2019-09-13
|
date: 2019-09-13
|
||||||
tags:
|
tags:
|
||||||
- conference
|
- conference
|
||||||
- symfony
|
- php
|
||||||
- symfonylive
|
- symfony
|
||||||
- php
|
- symfonylive
|
||||||
---
|
---
|
||||||
|
|
||||||
Inspired by [Matt Stauffer](https://twitter.com/stauffermatt)'s
|
Inspired by [Matt Stauffer](https://twitter.com/stauffermatt)'s
|
||||||
|
|
|
@ -1,14 +1,12 @@
|
||||||
---
|
---
|
||||||
title: Looking forward to DrupalCamp London
|
title: Looking forward to DrupalCamp London
|
||||||
date: 2018-02-27
|
date: 2018-02-27
|
||||||
excerpt:
|
excerpt: This weekend is DrupalCamp London 2018. I’ll be there along with a number of my Microserve colleagues.
|
||||||
This weekend is DrupalCamp London 2018. I’ll be there along with a number of
|
|
||||||
my Microserve colleagues.
|
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupalcamp
|
- drupalcamp
|
||||||
- drupalcamp-london
|
- drupalcamp-london
|
||||||
- speaking
|
- speaking
|
||||||
---
|
---
|
||||||
|
|
||||||
This weekend is [DrupalCamp London 2018][1]. I’ll be there along with a number
|
This weekend is [DrupalCamp London 2018][1]. I’ll be there along with a number
|
||||||
|
|
|
@ -3,9 +3,9 @@ title: Yay, the Mediacurrent Contrib Half Hour is Back!
|
||||||
date: 2018-03-02
|
date: 2018-03-02
|
||||||
excerpt: Mediacurrent’s "contrib half hour sessions" are back.
|
excerpt: Mediacurrent’s "contrib half hour sessions" are back.
|
||||||
tags:
|
tags:
|
||||||
- contribution
|
- contribution
|
||||||
- drupal
|
- drupal
|
||||||
- open-source
|
- open-source
|
||||||
has_tweets: true
|
has_tweets: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,10 @@
|
||||||
title: 'Migrating to Drupal 8: Introduction'
|
title: 'Migrating to Drupal 8: Introduction'
|
||||||
excerpt: An introduction to the 'Migrating to Drupal 8' blog post series.
|
excerpt: An introduction to the 'Migrating to Drupal 8' blog post series.
|
||||||
date: 2020-08-12
|
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.
|
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.
|
||||||
|
|
|
@ -3,15 +3,14 @@ title: How to Define a Minimum Drupal Core Version
|
||||||
date: 2015-04-03
|
date: 2015-04-03
|
||||||
excerpt: How to define a minimum Drupal core version for your module or theme.
|
excerpt: How to define a minimum Drupal core version for your module or theme.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-7
|
- drupal-7
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
meta:
|
meta:
|
||||||
og:
|
og:
|
||||||
title: 'How to Define a Minimum Drupal Core Version'
|
title: 'How to Define a Minimum Drupal Core Version'
|
||||||
excerpt:
|
excerpt: 'How to define a minimum Drupal core version for your module or theme.'
|
||||||
'How to define a minimum Drupal core version for your module or theme.'
|
type: article
|
||||||
type: article
|
|
||||||
---
|
---
|
||||||
|
|
||||||
This week, my first code patch was
|
This week, my first code patch was
|
||||||
|
|
|
@ -2,7 +2,9 @@
|
||||||
title: My first blog post published for Inviqa
|
title: My first blog post published for Inviqa
|
||||||
excerpt: My first blog post has been published on the inviqa.com website.
|
excerpt: My first blog post has been published on the inviqa.com website.
|
||||||
date: 2020-04-29
|
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.
|
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.
|
||||||
|
|
|
@ -3,12 +3,12 @@ title: My new Drupal modules
|
||||||
date: 2012-07-12
|
date: 2012-07-12
|
||||||
excerpt: After a busy few days, I've released two new contrib Drupal modules.
|
excerpt: After a busy few days, I've released two new contrib Drupal modules.
|
||||||
tags:
|
tags:
|
||||||
|
- accessibility
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-modules
|
|
||||||
- drupal-6
|
- drupal-6
|
||||||
- drupal-7
|
- drupal-7
|
||||||
|
- drupal-modules
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- accessibility
|
|
||||||
---
|
---
|
||||||
|
|
||||||
After a busy few days, I've released two new contrib Drupal modules.
|
After a busy few days, I've released two new contrib Drupal modules.
|
||||||
|
|
|
@ -1,14 +1,9 @@
|
||||||
---
|
---
|
||||||
title: My Sublime Text 2 settings
|
title: My Sublime Text 2 settings
|
||||||
date: 2012-10-25
|
date: 2012-10-25
|
||||||
excerpt:
|
excerpt: <a href="http://www.sublimetext.com/2" title="Sublime Text 2">Sublime Text 2</a> has been my text editor of choice for the past few months, and I use it at home, in work, and on any virtual machines that I run. So rather than having to manually re-enter my settings each time, I thought that I'd document them here for future reference.
|
||||||
<a href="http://www.sublimetext.com/2" title="Sublime Text 2">Sublime Text
|
|
||||||
2</a> has been my text editor of choice for the past few months, and I use it
|
|
||||||
at home, in work, and on any virtual machines that I run. So rather than
|
|
||||||
having to manually re-enter my settings each time, I thought that I'd document
|
|
||||||
them here for future reference.
|
|
||||||
tags:
|
tags:
|
||||||
- sublime-text
|
- sublime-text
|
||||||
---
|
---
|
||||||
|
|
||||||
[Sublime Text 2](http://www.sublimetext.com/2) has been my text editor of choice
|
[Sublime Text 2](http://www.sublimetext.com/2) has been my text editor of choice
|
||||||
|
|
|
@ -1,10 +1,9 @@
|
||||||
---
|
---
|
||||||
title: Nginx Redirects With Query String Arguments
|
title: Nginx Redirects With Query String Arguments
|
||||||
date: 2017-01-31
|
date: 2017-01-31
|
||||||
excerpt:
|
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.
|
||||||
How to redirect from an old domain to a new one, and also to redirect from the
|
tags:
|
||||||
root example.com domain to the canonical www subdomain.
|
- nginx
|
||||||
tags: [nginx]
|
|
||||||
---
|
---
|
||||||
|
|
||||||
This is an example of how my Nginx configuration looked to redirect from an old
|
This is an example of how my Nginx configuration looked to redirect from an old
|
||||||
|
|
|
@ -3,12 +3,12 @@ title: Null Users and System Users in Drupal
|
||||||
date: 2018-08-16
|
date: 2018-08-16
|
||||||
excerpt: Announcing the Null User and System User modules.
|
excerpt: Announcing the Null User and System User modules.
|
||||||
tags:
|
tags:
|
||||||
- drupal
|
- drupal
|
||||||
- drupal-7
|
- drupal-7
|
||||||
- drupal-8
|
- drupal-8
|
||||||
- drupal-modules
|
- drupal-modules
|
||||||
- drupal-planet
|
- drupal-planet
|
||||||
- php
|
- php
|
||||||
---
|
---
|
||||||
|
|
||||||
Have you ever needed to have a 'special user' to perform tasks on your Drupal
|
Have you ever needed to have a 'special user' to perform tasks on your Drupal
|
||||||
|
|
|
@ -3,9 +3,9 @@ title: Open Sublime Text 2 from the Mac OS X Command Line
|
||||||
date: 2012-11-17
|
date: 2012-11-17
|
||||||
excerpt: How to open Sublime Text from the command line.
|
excerpt: How to open Sublime Text from the command line.
|
||||||
tags:
|
tags:
|
||||||
- sublime-text
|
- mac-os-x
|
||||||
- mac-os-x
|
- sublime-text
|
||||||
- terminal
|
- terminal
|
||||||
---
|
---
|
||||||
|
|
||||||
How to open Sublime Text from the command line.
|
How to open Sublime Text from the command line.
|
||||||
|
|
|
@ -2,7 +2,14 @@
|
||||||
title: Presenting on Tailwind CSS and Ansible at CMS Philly
|
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.
|
excerpt: I'll be presenting on Tailwind CSS and deployments with Ansible at CMS Philly on May 1st.
|
||||||
date: 2020-04-24
|
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}
|
{.mx-auto}
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
---
|
---
|
||||||
title: Presenting from PDF slides using pdfpc (PDF Presenter Console)
|
title: Presenting from PDF slides using pdfpc (PDF Presenter Console)
|
||||||
excerpt: My notes from using pdfpc (PDF Presenter Console).
|
excerpt: My notes from using pdfpc (PDF Presenter Console).
|
||||||
tags: [Speaking]
|
tags:
|
||||||
|
- speaking
|
||||||
date: 2021-04-23
|
date: 2021-04-23
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,11 @@
|
||||||
---
|
---
|
||||||
title: Prevent Apache from displaying text files within a web browser
|
title: Prevent Apache from displaying text files within a web browser
|
||||||
date: 2012-05-23
|
date: 2012-05-23
|
||||||
excerpt:
|
excerpt: How to prevent Apache from displaying the contents of files like CHANGELOG.txt.
|
||||||
How to prevent Apache from displaying the contents of files like
|
|
||||||
CHANGELOG.txt.
|
|
||||||
tags:
|
tags:
|
||||||
- apache
|
- apache
|
||||||
- code
|
- code
|
||||||
- drupal
|
- drupal
|
||||||
---
|
---
|
||||||
|
|
||||||
When you download [Drupal](http://drupal.org/project/drupal), there are several
|
When you download [Drupal](http://drupal.org/project/drupal), there are several
|
||||||
|
|
|
@ -3,7 +3,7 @@ title: Proctor & Stevenson
|
||||||
date: 2011-03-31
|
date: 2011-03-31
|
||||||
excerpt: I’m moving jobs.
|
excerpt: I’m moving jobs.
|
||||||
tags:
|
tags:
|
||||||
- personal
|
- personal
|
||||||
---
|
---
|
||||||
|
|
||||||
2 weeks ago, I handed in my notice of resignation to
|
2 weeks ago, I handed in my notice of resignation to
|
||||||
|
|
|
@ -1,12 +1,10 @@
|
||||||
---
|
---
|
||||||
title: Proctors Hosting the next Drupal Meetup
|
title: Proctors Hosting the next Drupal Meetup
|
||||||
date: 2011-05-20
|
date: 2011-05-20
|
||||||
excerpt:
|
excerpt: Proctor & Stevenson are going to be hosting the next Bristol & South West Drupal meetup.
|
||||||
Proctor & Stevenson are going to be hosting the next Bristol & South West
|
|
||||||
Drupal meetup.
|
|
||||||
tags:
|
tags:
|
||||||
- meetups
|
- drupal-bristol
|
||||||
- drupal-bristol
|
- meetups
|
||||||
---
|
---
|
||||||
|
|
||||||
My employer, [Proctor & Stevenson](http://www.proctors.co.uk), are going to be
|
My employer, [Proctor & Stevenson](http://www.proctors.co.uk), are going to be
|
||||||
|
|
|
@ -1,8 +1,14 @@
|
||||||
---
|
---
|
||||||
title: Using PSR-4 Autoloading for your Drupal 7 Test Cases
|
title: Using PSR-4 Autoloading for your Drupal 7 Test Cases
|
||||||
excerpt:
|
excerpt: How to use the PSR-4 autoloading standard for Drupal 7 Simpletest test cases.
|
||||||
How to use the PSR-4 autoloading standard for Drupal 7 Simpletest test cases.
|
tags:
|
||||||
tags: [drupal, drupal-planet, drupal-7, testing, simpletest, php, psr]
|
- drupal
|
||||||
|
- drupal-planet
|
||||||
|
- drupal-7
|
||||||
|
- testing
|
||||||
|
- simpletest
|
||||||
|
- php
|
||||||
|
- psr
|
||||||
date: 2020-02-04
|
date: 2020-02-04
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|
|
@ -2,6 +2,10 @@
|
||||||
title: Published my first Docker images on Docker Hub (ADR Tools, Sculpin, rst2pdf)
|
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.
|
excerpt: I recently released my first images to the Docker Hub, for ADR Tools, the Sculpin site generator, and rst2pdf.
|
||||||
date: 2021-04-20
|
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.
|
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.
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue