Adjust front matter for talks

This commit is contained in:
Oliver Davies 2017-02-19 23:37:51 +00:00
parent 6f5aca8f10
commit 5d0eb4362a
22 changed files with 57 additions and 77 deletions

View file

@ -1,5 +1,5 @@
{% if page.slides.embed %}
{% if page.slides_embed %}
<div class="talk-slides">
{{ page.slides.embed|raw }}
{{ page.slides_embed|raw }}
</div>
{% endif %}

View file

@ -1,7 +1,7 @@
{% if page.video.embed %}
{% if page.video_embed %}
<div class="talk-video">
<div class="embed-container">
{{ page.video.embed|raw }}
{{ page.video_embed|raw }}
</div>
</div>
{% endif %}

View file

@ -3,9 +3,8 @@ title: So, what is this Drupal thing?
location: Unified Diff
logo: assets/images/talks/logos/unified-diff.png
logo_link: http://unifieddiff.co.uk
video:
embed: <iframe src="https://player.vimeo.com/video/49827006" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
url: https://vimeo.com/49827006
video: https://vimeo.com/49827006
video_embed: <iframe src="https://player.vimeo.com/video/49827006" width="640" height="360" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
tags:
- meetup
- drupal

View file

@ -3,12 +3,10 @@ title: Never Commit to Master - An Introduction to Git Flow
location: DrupalCamp London 2014
logo: assets/images/talks/logos/drupalcamp-london-2014.png
logo_link: http://2014.drupalcamplondon.co.uk
slides:
embed: <script async class="speakerdeck-embed" data-id="201559e0f103013198dd5a5f6f23ab67" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script>
url: https://speakerdeck.com/opdavies/never-commit-to-master-an-introduction-to-git-flow
video:
embed: <iframe width="560" height="315" src="https://www.youtube.com/embed/T-miCpHxfds" frameborder="0" allowfullscreen></iframe>
url: https://www.youtube.com/watch?v=T-miCpHxfds
slides: https://speakerdeck.com/opdavies/never-commit-to-master-an-introduction-to-git-flow
slides_embed: <script async class="speakerdeck-embed" data-id="201559e0f103013198dd5a5f6f23ab67" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script>
video: https://www.youtube.com/watch?v=T-miCpHxfds
video_embed: <iframe width="560" height="315" src="https://www.youtube.com/embed/T-miCpHxfds" frameborder="0" allowfullscreen></iframe>
tags:
- conference
- drupalcamp

View file

@ -2,9 +2,8 @@
title: drush make drupalbristol
location: Bristol Drupal
logo_link: http://www.drupalbristol.org.uk
slides:
embed: <script async class="speakerdeck-embed" data-id="42605700f102013198de5a5f6f23ab67" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script>
url: https://speakerdeck.com/opdavies/drush-make-drupalbristol
slides: https://speakerdeck.com/opdavies/drush-make-drupalbristol
slides_embed: <script async class="speakerdeck-embed" data-id="42605700f102013198de5a5f6f23ab67" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script>
tags:
- meetup
- drupal

View file

@ -9,4 +9,6 @@ tags:
- drupal-association
slug: drupalorg-2015
logo: assets/images/talks/logos/drupalcamp-brighton-2015.png
slides: https://speakerdeck.com/opdavies/drupal-dot-org-in-2015
slides_embed: <script async class="speakerdeck-embed" data-id="0cf8d7b647c94ae289e9db2b46a9e8f2" data-ratio="1.77777777777778" src="//speakerdeck.com/assets/embed.js"></script>
---

View file

@ -8,4 +8,6 @@ tags:
- drupalcamp-london
- drupal-association
logo: assets/images/talks/logos/drupalcamp-london-2015.png
slides: https://speakerdeck.com/opdavies/drupal-dot-org-in-2015
slides_embed: <script async class="speakerdeck-embed" data-id="0cf8d7b647c94ae289e9db2b46a9e8f2" data-ratio="1.77777777777778" src="//speakerdeck.com/assets/embed.js"></script>
---

View file

@ -1,12 +1,10 @@
---
title: Drupal 8
location: PHPSW
slides:
embed: <script async class="speakerdeck-embed" data-id="46ba4ba577d94a32b7abdade610ceb69" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script>
url: https://speakerdeck.com/opdavies/drupal-8
video:
embed: <iframe width="560" height="315" src="https://www.youtube.com/embed/36zCxPrOOzM" frameborder="0" allowfullscreen></iframe>
url: https://www.youtube.com/watch?v=36zCxPrOOzM
slides: https://speakerdeck.com/opdavies/drupal-8
slides_embed: <script async class="speakerdeck-embed" data-id="46ba4ba577d94a32b7abdade610ceb69" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script>
video: https://www.youtube.com/watch?v=36zCxPrOOzM
video_embed: <iframe width="560" height="315" src="https://www.youtube.com/embed/36zCxPrOOzM" frameborder="0" allowfullscreen></iframe>
joindin: https://joind.in/talk/view/14380
tags:
- meetup

View file

@ -1,9 +1,8 @@
---
title: Test Drive Twig with Sculpin
location: DrupalCamp North 2015
slides:
embed: <script async class="speakerdeck-embed" data-id="54589d2e50a3476a9a75aed809e9edf1" data-ratio="1.77777777777778" src="//speakerdeck.com/assets/embed.js"></script>
url: https://speakerdeck.com/opdavies/test-drive-twig-with-sculpin
slides: https://speakerdeck.com/opdavies/test-drive-twig-with-sculpin
slides_embed: <script async class="speakerdeck-embed" data-id="54589d2e50a3476a9a75aed809e9edf1" data-ratio="1.77777777777778" src="//speakerdeck.com/assets/embed.js"></script>
code: https://github.com/opdavies/sculpin-demo
tags:
- conference

View file

@ -1,9 +1,8 @@
---
title: Dancing for Drupal
location: umBristol (Bristol Umbraco user group)
slides:
embed: <script async class="speakerdeck-embed" data-id="ffa9b6dea6dc4a8eb207b9982ed6e1bd" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script>
url: https://speakerdeck.com/opdavies/umbristol-dancing-for-drupal
slides: https://speakerdeck.com/opdavies/umbristol-dancing-for-drupal
slides_embed: <script async class="speakerdeck-embed" data-id="ffa9b6dea6dc4a8eb207b9982ed6e1bd" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script>
tags:
- meetup
- umbristol

View file

@ -1,9 +1,8 @@
---
title: Building Static Websites with Sculpin
location: PHPSW
slides:
embed: <script async class="speakerdeck-embed" data-id="6c9c4be1a1344f1291ff13a391674a66" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
url: https://speakerdeck.com/opdavies/building-static-websites-with-sculpin
slides: https://speakerdeck.com/opdavies/building-static-websites-with-sculpin
slides_embed: <script async class="speakerdeck-embed" data-id="6c9c4be1a1344f1291ff13a391674a66" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
code: https://github.com/opdavies/sculpin-demo
joindin: https://joind.in/talk/view/15486
tags:

View file

@ -9,13 +9,11 @@ tags:
- drupal-8
tweets: yes
code: https://github.com/opdavies/dclondon16-d8-module
slides:
embed: <script async class="speakerdeck-embed" data-id="0041804e52664d12a8e31cd118264813" data-ratio="1.77777777777778" src="//speakerdeck.com/assets/embed.js"></script>
url: https://speakerdeck.com/opdavies/getting-started-with-drupal-8-module-development
slides: https://speakerdeck.com/opdavies/getting-started-with-drupal-8-module-development
slides_embed: <script async class="speakerdeck-embed" data-id="0041804e52664d12a8e31cd118264813" data-ratio="1.77777777777778" src="//speakerdeck.com/assets/embed.js"></script>
date: 2016-03-05 14:00
video:
embed: <iframe width="560" height="315" src="https://www.youtube.com/embed/qO_Wh5WE3VA" frameborder="0" allowfullscreen></iframe>
url: https://www.youtube.com/watch?v=qO_Wh5WE3VA
video: https://www.youtube.com/watch?v=qO_Wh5WE3VA
video_embed: <iframe width="560" height="315" src="https://www.youtube.com/embed/qO_Wh5WE3VA" frameborder="0" allowfullscreen></iframe>
meta:
og:
title: Getting Started with Drupal 8 Module Development

View file

@ -7,9 +7,8 @@ tags:
- drupal-vm-generator
- meetup
- symfony
slides:
embed: <script async class="speakerdeck-embed" data-id="a27ee1d2bfed4a209dc395fa455acb41" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
url: https://speakerdeck.com/opdavies/bristol-dug-drupal-vm-generator
slides: https://speakerdeck.com/opdavies/bristol-dug-drupal-vm-generator
slides_embed: <script async class="speakerdeck-embed" data-id="a27ee1d2bfed4a209dc395fa455acb41" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
logo: assets/images/talks/logos/drupal-bristol.jpg
logo_link: https://groups.drupal.org/node/510443
---

View file

@ -6,9 +6,8 @@ tags:
- php
- drupal
- drupal-8
slides:
embed: <script async class="speakerdeck-embed" data-id="440fd6592f474741bc606c96bc32c104" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
url: https://speakerdeck.com/opdavies/drupal-rejoining-the-herd
slides: https://speakerdeck.com/opdavies/drupal-rejoining-the-herd
slides_embed: <script async class="speakerdeck-embed" data-id="440fd6592f474741bc606c96bc32c104" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
logo: assets/images/talks/logos/php-south-coast-2016.png
logo_link: http://2016.phpsouthcoast.co.uk/schedule
---

View file

@ -8,9 +8,8 @@ tags:
- php
- drupal-vm
- symfony
slides:
url: https://speakerdeck.com/opdavies/drupal-vm-meet-symfony-console
embed: <script async class="speakerdeck-embed" data-id="56c79770f73f4e47a542a30243437c49" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
slides: https://speakerdeck.com/opdavies/drupal-vm-meet-symfony-console
slides_embed: <script async class="speakerdeck-embed" data-id="56c79770f73f4e47a542a30243437c49" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
image: drupal-vm-meet-symfony-console.png
---
_TL;DR - Come and learn about Symfony Console, with examples from a real-world project._

View file

@ -3,13 +3,10 @@ title: Modern Drupal Development with Composer
type: Lightning talk
location: PHPSW
tags: ['meetups', 'phpsw', 'drupal', 'composer']
slides:
embed: '<script async class="speakerdeck-embed" data-id="7a1358502526425a9cfd288f85fb32f3" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>'
url: https://speakerdeck.com/opdavies/modern-drupal-development-with-composer
# joindin:
video:
embed: '<iframe width="560" height="315" src="https://www.youtube.com/embed/Yi_FPI3xHwc" frameborder="0" allowfullscreen></iframe>'
url: https://www.youtube.com/watch?v=Yi_FPI3xHwc
slides: https://speakerdeck.com/opdavies/modern-drupal-development-with-composer
slides_embed: '<script async class="speakerdeck-embed" data-id="7a1358502526425a9cfd288f85fb32f3" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>'
video: https://www.youtube.com/watch?v=Yi_FPI3xHwc
video_embed: '<iframe width="560" height="315" src="https://www.youtube.com/embed/Yi_FPI3xHwc" frameborder="0" allowfullscreen></iframe>'
logo: assets/images/talks/logos/phpsw.png
logo_link: http://phpsw.uk/talks/modern-drupal-development-with-composer
---

View file

@ -4,10 +4,8 @@ location: Drupal Bristol
logo: assets/images/talks/logos/drupal-bristol.jpg
logo_link: https://groups.drupal.org/node/514559
tags: ['meetup', 'drupal', 'composer']
# image: drush-make-is-dead-long-live-composer.png
slides:
url: http://bit.ly/slides-goodbye-drush-make-hello-composer2
embed: '<script async class="speakerdeck-embed" data-id="1c1e0e129ab34816bd4c4edb5f6642c2" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>'
slides: http://bit.ly/slides-goodbye-drush-make-hello-composer2
slides_embed: '<script async class="speakerdeck-embed" data-id="1c1e0e129ab34816bd4c4edb5f6642c2" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>'
---
One of the main outcomes of Drupal 8 was “getting off the island” with third-party code included in core and adopting modern best practices from the wider PHP ecosystem - including [Composer][1], PHPs dependency manager.

View file

@ -4,9 +4,8 @@ location: Drupal Bristol
logo: assets/images/talks/logos/drupal-bristol.jpg
logo_link: https://groups.drupal.org/node/515718
tags: ['meetup', 'drupal', 'drupal-8']
slides:
url: https://speakerdeck.com/opdavies/getting-your-data-into-drupal-8-drupal-bristol
embed: <script async class="speakerdeck-embed" data-id="63e5dfce996e46699e304d50e896477b" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
slides: https://speakerdeck.com/opdavies/getting-your-data-into-drupal-8-drupal-bristol
slides_embed: <script async class="speakerdeck-embed" data-id="63e5dfce996e46699e304d50e896477b" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
---
If youve moved a site from Drupal 6 to 7, the chances are that youve either used the upgrade path to update your old site in-place, or you built a new site from scratch and used the Migrate module from contrib to migrate your data from the old database.

View file

@ -2,9 +2,8 @@
title: It All Started With A Patch
location: PHPSW
tags: [meetup, phpsw, open-source]
slides:
url: https://speakerdeck.com/opdavies/it-all-started-with-a-patch-phpsw
embed: <script async class="speakerdeck-embed" data-id="5862bdecb7a24cfaa5fc844696fafa0c" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
slides: https://speakerdeck.com/opdavies/it-all-started-with-a-patch-phpsw
slides_embed: <script async class="speakerdeck-embed" data-id="5862bdecb7a24cfaa5fc844696fafa0c" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
logo: assets/images/talks/logos/phpsw.png
logo_link: http://phpsw.uk/talks/it-started-with-a-patch
---

View file

@ -1,12 +1,12 @@
---
title: Deploying PHP Applications with Fabric
location: Nomad PHP
tags: ['meetup', 'php', 'fabric']
slides:
url: ~
embed: ~
draft: true
slides: ~
slides_embed: ~
logo: assets/images/talks/logos/nomad-php.png
logo_link: ~
tags: [meetup, php, fabric]
draft: true
---
Youve built your application, and now you just need to deploy it. There are various ways that this could be done from (S)FTP, to SCP and rsync, to running commands like “git pull” and “composer install” directly on the server (not recommended).

View file

@ -1,12 +1,11 @@
---
title: Getting (Your Data) Into Drupal 8
location: DrupalCamp London 2017
tags: []
slides:
url: ~
embed: ~
logo: assets/images/talks/logos/drupalcamp-london-2017.png
logo_link: http://drupalcamp.london/session/getting-your-data-drupal-8
slides: ~
slides_embed: ~
tags: []
---
If youve moved a site from Drupal 6 to 7, the chances are that youve either used the upgrade path to update your old site in-place, or you built a new site from scratch and used the Migrate module from contrib to migrate your data from the old database.

View file

@ -1,13 +1,11 @@
---
title: Test driven Drupal development with SimpleTest and PHPUnit
location: DrupalCamp London 2017
tags: []
slides:
url: ~
embed: ~
logo: assets/images/talks/logos/drupalcamp-london-2017.png
logo_link: http://drupalcamp.london/session/test-driven-drupal-development-simpletest-and-phpunit
slides: ~
slides_embed: ~
tags: []
---
Testing is important. Why? It allows developers to add new features and edit and refactor existing code without the worry of adding regressions, reduces the reliance on manual testing to discover bugs, and by taking a test driven approach, your implementation code is leaner as you only write what is needed for your tests to pass.