|
@ -107,7 +107,6 @@ nginx_vhosts:
|
||||||
rewrite "^/cv/?$" https://gitprint.com/opdavies/cv/blob/master/README.md permanent;
|
rewrite "^/cv/?$" https://gitprint.com/opdavies/cv/blob/master/README.md permanent;
|
||||||
rewrite "^/drupalgive/?$" https://www.drupal.org/u/opdavies permanent;
|
rewrite "^/drupalgive/?$" https://www.drupal.org/u/opdavies permanent;
|
||||||
rewrite "^/git-flow/?$" /talks/git-flow permanent;
|
rewrite "^/git-flow/?$" /talks/git-flow permanent;
|
||||||
rewrite "^/portfolio/?$" /projects permanent;
|
|
||||||
rewrite "^/slides/bristol-dug/drupal-vm-generator/?$" http://opdavies.github.io/slides-drupal-vm-generator permanent;
|
rewrite "^/slides/bristol-dug/drupal-vm-generator/?$" http://opdavies.github.io/slides-drupal-vm-generator permanent;
|
||||||
rewrite "^/slides/phpsw/building-static-websites-with-sculpin/?$" https://opdavies.github.io/slides-phpsw-sculpin permanent;
|
rewrite "^/slides/phpsw/building-static-websites-with-sculpin/?$" https://opdavies.github.io/slides-phpsw-sculpin permanent;
|
||||||
rewrite "^/speaker-info/?$" https://github.com/opdavies/talks/blob/master/speaker-bio.md permanent;
|
rewrite "^/speaker-info/?$" https://github.com/opdavies/talks/blob/master/speaker-bio.md permanent;
|
||||||
|
|
|
@ -2,9 +2,6 @@ sculpin_content_types:
|
||||||
posts:
|
posts:
|
||||||
permalink: blog/:year/:month/:day/:slug_title/
|
permalink: blog/:year/:month/:day/:slug_title/
|
||||||
taxonomies: [tags]
|
taxonomies: [tags]
|
||||||
projects:
|
|
||||||
permalink: projects/:slug_title/
|
|
||||||
taxonomies: [skills, tags]
|
|
||||||
talks:
|
talks:
|
||||||
permalink: talks/:basename/
|
permalink: talks/:basename/
|
||||||
taxonomies: [tags]
|
taxonomies: [tags]
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{% if page.company %}
|
|
||||||
{% set company = site.companies[page.company] %}
|
|
||||||
|
|
||||||
<div class="project-company {{ company.logo ? 'has-logo' : 'no-logo' }}">
|
|
||||||
<h2>Built {{ page.freelance ? 'for' : 'whilst at' }}</h2>
|
|
||||||
|
|
||||||
{% if company.logo %}
|
|
||||||
{% set name = '<img src="/assets/images/experience/' ~ company.logo ~ '" alt="' ~ company.name ~ '">' %}
|
|
||||||
{% else %}
|
|
||||||
{% set name = company.name %}
|
|
||||||
{% endif %}
|
|
||||||
|
|
||||||
{% if company.url %}
|
|
||||||
<a href="{{ company.url }}" title="{{ company.name }}">
|
|
||||||
{{ name|raw }}
|
|
||||||
</a>
|
|
||||||
{% else %}
|
|
||||||
{{ name|raw }}
|
|
||||||
{% endif %}
|
|
||||||
</div>
|
|
||||||
{% endif %}
|
|
|
@ -1,3 +0,0 @@
|
||||||
{% if page.image -%}
|
|
||||||
<img src="/assets/images/projects/{{ page.image.name ?: page.image }}" alt="{{ page.image.alt }}" class="img mw5-m">
|
|
||||||
{%- endif %}
|
|
|
@ -1,11 +0,0 @@
|
||||||
{% if page.skills %}
|
|
||||||
<div class="project--skills">
|
|
||||||
<h2>Skills</h2>
|
|
||||||
|
|
||||||
<ul>
|
|
||||||
{% for skill in page.skills %}
|
|
||||||
<li>{{ skill }}</li>
|
|
||||||
{% endfor %}
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
{% endif %}
|
|
|
@ -1,5 +0,0 @@
|
||||||
{% if page.website %}
|
|
||||||
<a class="project-website btn btn-primary" href="{{ page.website }}">
|
|
||||||
View the website
|
|
||||||
</a>
|
|
||||||
{% endif %}
|
|
|
@ -1,13 +0,0 @@
|
||||||
{% extends 'page' %}
|
|
||||||
|
|
||||||
{% block body_classes 'page--project' %}
|
|
||||||
|
|
||||||
{% block content_wrapper %}
|
|
||||||
{% include 'project/image' %}
|
|
||||||
|
|
||||||
{% block content %}{% endblock %}
|
|
||||||
|
|
||||||
{% include 'project/website' %}
|
|
||||||
{% include 'project/skills' %}
|
|
||||||
{% include 'project/company' %}
|
|
||||||
{% endblock %}
|
|
|
@ -1,15 +0,0 @@
|
||||||
---
|
|
||||||
title: Abertawe Country Hotel for Cats
|
|
||||||
website: http://www.abertawecountryhotelforcats.co.uk
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-6
|
|
||||||
image: cattery.png
|
|
||||||
role: Freelance Developer
|
|
||||||
freelance: true
|
|
||||||
skills:
|
|
||||||
- Drupal 6
|
|
||||||
- PHP
|
|
||||||
- CSS
|
|
||||||
- Jenkins
|
|
||||||
---
|
|
|
@ -1,14 +0,0 @@
|
||||||
---
|
|
||||||
title: 'Horse & Country TV'
|
|
||||||
website: http://www.horseandcountry.tv
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-6
|
|
||||||
image: horse-and-country.png
|
|
||||||
company: horse_country
|
|
||||||
role: Developer
|
|
||||||
skills:
|
|
||||||
- Drupal
|
|
||||||
- PHP
|
|
||||||
- Git
|
|
||||||
---
|
|
|
@ -1,15 +0,0 @@
|
||||||
---
|
|
||||||
title: Avon Motorsport
|
|
||||||
website: http://www.avonmotorsport.com
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-6
|
|
||||||
image: avon-motorsport.png
|
|
||||||
company: proctors
|
|
||||||
role: Developer
|
|
||||||
skills:
|
|
||||||
- Drupal 6
|
|
||||||
- PHP
|
|
||||||
- Less
|
|
||||||
- SVN
|
|
||||||
---
|
|
|
@ -1,17 +0,0 @@
|
||||||
---
|
|
||||||
title: Source for Searches
|
|
||||||
website: https://www.sourceforsearches.co.uk/
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-6
|
|
||||||
- ubercart
|
|
||||||
image: source-for-searches.png
|
|
||||||
company: proctors
|
|
||||||
role: Developer
|
|
||||||
skills:
|
|
||||||
- Drupal 6
|
|
||||||
- Ubercart
|
|
||||||
- PHP
|
|
||||||
- Less
|
|
||||||
- SVN
|
|
||||||
---
|
|
|
@ -1,15 +0,0 @@
|
||||||
---
|
|
||||||
title: wL2
|
|
||||||
website: http://www.wlsquared.com
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-7
|
|
||||||
image: wlsquared.png
|
|
||||||
role: Freelance Developer
|
|
||||||
freelance: true
|
|
||||||
skills:
|
|
||||||
- Drupal 7
|
|
||||||
- PHP
|
|
||||||
- Less
|
|
||||||
- Git
|
|
||||||
---
|
|
|
@ -1,17 +0,0 @@
|
||||||
---
|
|
||||||
title: Accessible Bristol
|
|
||||||
website: http://www.accessiblebristol.org.uk
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-7
|
|
||||||
- accessibility
|
|
||||||
image: accessible-bristol.png
|
|
||||||
role: Freelance Developer
|
|
||||||
freelance: true
|
|
||||||
skills:
|
|
||||||
- Drupal 7
|
|
||||||
- PHP
|
|
||||||
- Less
|
|
||||||
- Git
|
|
||||||
- Fabric
|
|
||||||
---
|
|
|
@ -1,14 +0,0 @@
|
||||||
---
|
|
||||||
title: Aspira
|
|
||||||
website: https://www.aspirafp.co.uk/
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-7
|
|
||||||
image: aspira.png
|
|
||||||
company: proctors
|
|
||||||
role: Developer
|
|
||||||
skills:
|
|
||||||
- Drupal 7
|
|
||||||
- PHP
|
|
||||||
- SVN
|
|
||||||
---
|
|
|
@ -1,19 +0,0 @@
|
||||||
---
|
|
||||||
title: Daylight Photo Awards
|
|
||||||
website: https://daylightphotoawards.com
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-7
|
|
||||||
- drupal-commerce
|
|
||||||
image: daylight-photo-awards.png
|
|
||||||
role: Freelance Developer
|
|
||||||
freelance: true
|
|
||||||
skills:
|
|
||||||
- Drupal
|
|
||||||
- Drupal Commerce
|
|
||||||
- Git
|
|
||||||
- Sass
|
|
||||||
- Compass
|
|
||||||
- Jenkins
|
|
||||||
- Fabric
|
|
||||||
---
|
|
|
@ -1,14 +0,0 @@
|
||||||
---
|
|
||||||
title: Digital Theatre Plus
|
|
||||||
website: http://www.digitaltheatureplus.com
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-7
|
|
||||||
- drupal-commerce
|
|
||||||
image: digital-theatre-plus.png
|
|
||||||
company: nomensa
|
|
||||||
role: Developer
|
|
||||||
skills:
|
|
||||||
- Drupal 7
|
|
||||||
- PHP
|
|
||||||
---
|
|
|
@ -1,17 +0,0 @@
|
||||||
---
|
|
||||||
title: 'Door Decor & More'
|
|
||||||
website: http://doordecorandmore.co.uk
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-7
|
|
||||||
- drupal-commerce
|
|
||||||
image: door-decor-more.png
|
|
||||||
company: zooba
|
|
||||||
role: Freelance Developer
|
|
||||||
freelance: true
|
|
||||||
skills:
|
|
||||||
- Drupal 7
|
|
||||||
- Drupal Commerce
|
|
||||||
- PHP
|
|
||||||
- Git
|
|
||||||
---
|
|
|
@ -1,16 +0,0 @@
|
||||||
---
|
|
||||||
title: Vikisports
|
|
||||||
website: http://www.vikisports.com
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-6
|
|
||||||
image: vikisports.png
|
|
||||||
role: Freelance Developer
|
|
||||||
freelance: true
|
|
||||||
skills:
|
|
||||||
- Drupal 6
|
|
||||||
- Drupal 7
|
|
||||||
- PHP
|
|
||||||
- Git
|
|
||||||
- Jenkins
|
|
||||||
---
|
|
|
@ -1,13 +0,0 @@
|
||||||
---
|
|
||||||
title: Hutch Paving
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-7
|
|
||||||
image: hutch-paving.png
|
|
||||||
role: Freelance Developer
|
|
||||||
company: trent
|
|
||||||
freelance: true
|
|
||||||
skills:
|
|
||||||
- Drupal 7
|
|
||||||
- PHP
|
|
||||||
---
|
|
|
@ -1,16 +0,0 @@
|
||||||
---
|
|
||||||
title: Institute and Faculty of Actuaries (IFoA)
|
|
||||||
website: http://www.actuaries.org.uk
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-7
|
|
||||||
image: ifoa.png
|
|
||||||
company: precedent
|
|
||||||
role: Lead Developer
|
|
||||||
slug: ifoa
|
|
||||||
skills:
|
|
||||||
- Drupal 7
|
|
||||||
- PHP
|
|
||||||
- CSS
|
|
||||||
- Git
|
|
||||||
---
|
|
|
@ -1,17 +0,0 @@
|
||||||
---
|
|
||||||
title: My Favourite Voucher Codes
|
|
||||||
website: https://www.myfavouritevouchercodes.co.uk/
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-7
|
|
||||||
image: my-favourite-voucher-codes.png
|
|
||||||
slug_title: my-favourite-voucher-codes
|
|
||||||
role: Freelance Developer
|
|
||||||
freelance: true
|
|
||||||
skills:
|
|
||||||
- Drupal 7
|
|
||||||
- PHP
|
|
||||||
- CSS
|
|
||||||
- Git
|
|
||||||
skills: [drupal, php, git]
|
|
||||||
---
|
|
|
@ -1,17 +0,0 @@
|
||||||
---
|
|
||||||
title: Watts TVC
|
|
||||||
website: http://www.wattstvc.co.uk
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-7
|
|
||||||
image: watts-tvc.png
|
|
||||||
company: lab_class
|
|
||||||
role: Freelance Developer
|
|
||||||
freelance: true
|
|
||||||
skills:
|
|
||||||
- Drupal 7
|
|
||||||
- PHP
|
|
||||||
- Git
|
|
||||||
- Sass
|
|
||||||
- Compass
|
|
||||||
---
|
|
|
@ -1,18 +0,0 @@
|
||||||
---
|
|
||||||
title: Drupal.org
|
|
||||||
website: https://www.drupal.org
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-7
|
|
||||||
image: drupal-org.png
|
|
||||||
company: drupal_association
|
|
||||||
role: Drupal.org Developer
|
|
||||||
skills:
|
|
||||||
- Drupal 7
|
|
||||||
- PHP
|
|
||||||
- Git
|
|
||||||
- Sass
|
|
||||||
- Compass
|
|
||||||
- Jenkins
|
|
||||||
slug: drupal-org
|
|
||||||
---
|
|
|
@ -1,18 +0,0 @@
|
||||||
---
|
|
||||||
title: road.cc
|
|
||||||
website: http://road.cc
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-7
|
|
||||||
image:
|
|
||||||
name: road-cc.png
|
|
||||||
alt: The new road.cc website
|
|
||||||
company: microserve
|
|
||||||
role: Lead Developer
|
|
||||||
skills:
|
|
||||||
- Drupal 7
|
|
||||||
- PHP
|
|
||||||
- Git
|
|
||||||
- Less
|
|
||||||
slug: road-cc
|
|
||||||
---
|
|
|
@ -1,27 +0,0 @@
|
||||||
---
|
|
||||||
title: drupalvmgenerator.com
|
|
||||||
website: https://www.drupalvmgenerator.com
|
|
||||||
tags:
|
|
||||||
- drupal
|
|
||||||
- drupal-8
|
|
||||||
year: 2016
|
|
||||||
image: drupal-vm-generator.png
|
|
||||||
slug: drupal-vm-generator-website
|
|
||||||
skills:
|
|
||||||
- Drupal 8
|
|
||||||
- PHP
|
|
||||||
- Composer
|
|
||||||
- Jenkins
|
|
||||||
- Fabric
|
|
||||||
- Git
|
|
||||||
- Sass
|
|
||||||
- Gulp
|
|
||||||
---
|
|
||||||
[drupalvmgenerator.com][1] is a Drupal 8 website for the Drupal VM Generator project.
|
|
||||||
|
|
||||||
It contains information about the project such as installation instructions, but also integrates with GitHub to provide a download link to the latest drupalvm.phar file, and provides a manifest file for the `self:update` command to use.
|
|
||||||
|
|
||||||
I’ve also started adding [articles][2] onto the site to coincide with new releases and announcements.
|
|
||||||
|
|
||||||
[1]: https://www.drupalvmgenerator.com
|
|
||||||
[2]: https://www.drupalvmgenerator.com/articles
|
|
Before Width: | Height: | Size: 583 KiB |
Before Width: | Height: | Size: 519 KiB |
Before Width: | Height: | Size: 1 MiB |
Before Width: | Height: | Size: 447 KiB |
Before Width: | Height: | Size: 324 KiB |
Before Width: | Height: | Size: 1.6 MiB |
Before Width: | Height: | Size: 1 MiB |
Before Width: | Height: | Size: 577 KiB |
Before Width: | Height: | Size: 165 KiB |
Before Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 2.6 MiB |
Before Width: | Height: | Size: 734 KiB |
Before Width: | Height: | Size: 719 KiB |
Before Width: | Height: | Size: 4.8 MiB |
Before Width: | Height: | Size: 586 KiB |
Before Width: | Height: | Size: 449 KiB |
Before Width: | Height: | Size: 1.4 MiB |
Before Width: | Height: | Size: 666 KiB |
|
@ -1,12 +0,0 @@
|
||||||
---
|
|
||||||
layout: page
|
|
||||||
title: Projects
|
|
||||||
use: [projects, posts]
|
|
||||||
---
|
|
||||||
<ul>
|
|
||||||
{% for project in data.projects|reverse %}
|
|
||||||
<li>{% spaceless %}
|
|
||||||
<a href="{{ project.url }}">{{ project.title }}</a>
|
|
||||||
{% endspaceless %}</li>
|
|
||||||
{% endfor %}
|
|
||||||
</ul>
|
|
|
@ -2,7 +2,6 @@
|
||||||
permalink: none
|
permalink: none
|
||||||
---
|
---
|
||||||
User-agent: *
|
User-agent: *
|
||||||
Disallow: /_projects/
|
|
||||||
Disallow: /_testimonials/
|
Disallow: /_testimonials/
|
||||||
Disallow: /404.html
|
Disallow: /404.html
|
||||||
|
|
||||||
|
|