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"> <div class="talk-slides">
{{ page.slides.embed|raw }} {{ page.slides_embed|raw }}
</div> </div>
{% endif %} {% endif %}

View file

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

View file

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

View file

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

View file

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

View file

@ -9,4 +9,6 @@ tags:
- drupal-association - drupal-association
slug: drupalorg-2015 slug: drupalorg-2015
logo: assets/images/talks/logos/drupalcamp-brighton-2015.png 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 - drupalcamp-london
- drupal-association - drupal-association
logo: assets/images/talks/logos/drupalcamp-london-2015.png 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 title: Drupal 8
location: PHPSW location: PHPSW
slides: slides: https://speakerdeck.com/opdavies/drupal-8
embed: <script async class="speakerdeck-embed" data-id="46ba4ba577d94a32b7abdade610ceb69" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script> 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: https://www.youtube.com/watch?v=36zCxPrOOzM
video: video_embed: <iframe width="560" height="315" src="https://www.youtube.com/embed/36zCxPrOOzM" frameborder="0" allowfullscreen></iframe>
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
joindin: https://joind.in/talk/view/14380 joindin: https://joind.in/talk/view/14380
tags: tags:
- meetup - meetup

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -8,9 +8,8 @@ tags:
- php - php
- drupal-vm - drupal-vm
- symfony - symfony
slides: slides: https://speakerdeck.com/opdavies/drupal-vm-meet-symfony-console
url: 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>
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 image: drupal-vm-meet-symfony-console.png
--- ---
_TL;DR - Come and learn about Symfony Console, with examples from a real-world project._ _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 type: Lightning talk
location: PHPSW location: PHPSW
tags: ['meetups', 'phpsw', 'drupal', 'composer'] tags: ['meetups', 'phpsw', 'drupal', 'composer']
slides: slides: https://speakerdeck.com/opdavies/modern-drupal-development-with-composer
embed: '<script async class="speakerdeck-embed" data-id="7a1358502526425a9cfd288f85fb32f3" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>' 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 video: https://www.youtube.com/watch?v=Yi_FPI3xHwc
# joindin: video_embed: '<iframe width="560" height="315" src="https://www.youtube.com/embed/Yi_FPI3xHwc" frameborder="0" allowfullscreen></iframe>'
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
logo: assets/images/talks/logos/phpsw.png logo: assets/images/talks/logos/phpsw.png
logo_link: http://phpsw.uk/talks/modern-drupal-development-with-composer 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: assets/images/talks/logos/drupal-bristol.jpg
logo_link: https://groups.drupal.org/node/514559 logo_link: https://groups.drupal.org/node/514559
tags: ['meetup', 'drupal', 'composer'] tags: ['meetup', 'drupal', 'composer']
# image: drush-make-is-dead-long-live-composer.png slides: http://bit.ly/slides-goodbye-drush-make-hello-composer2
slides: slides_embed: '<script async class="speakerdeck-embed" data-id="1c1e0e129ab34816bd4c4edb5f6642c2" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>'
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>'
--- ---
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. 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: assets/images/talks/logos/drupal-bristol.jpg
logo_link: https://groups.drupal.org/node/515718 logo_link: https://groups.drupal.org/node/515718
tags: ['meetup', 'drupal', 'drupal-8'] tags: ['meetup', 'drupal', 'drupal-8']
slides: slides: https://speakerdeck.com/opdavies/getting-your-data-into-drupal-8-drupal-bristol
url: 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>
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. 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 title: It All Started With A Patch
location: PHPSW location: PHPSW
tags: [meetup, phpsw, open-source] tags: [meetup, phpsw, open-source]
slides: slides: https://speakerdeck.com/opdavies/it-all-started-with-a-patch-phpsw
url: 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>
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: assets/images/talks/logos/phpsw.png
logo_link: http://phpsw.uk/talks/it-started-with-a-patch logo_link: http://phpsw.uk/talks/it-started-with-a-patch
--- ---

View file

@ -1,12 +1,12 @@
--- ---
title: Deploying PHP Applications with Fabric title: Deploying PHP Applications with Fabric
location: Nomad PHP location: Nomad PHP
tags: ['meetup', 'php', 'fabric'] slides: ~
slides: slides_embed: ~
url: ~
embed: ~
draft: true
logo: assets/images/talks/logos/nomad-php.png 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). 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 title: Getting (Your Data) Into Drupal 8
location: DrupalCamp London 2017 location: DrupalCamp London 2017
tags: []
slides:
url: ~
embed: ~
logo: assets/images/talks/logos/drupalcamp-london-2017.png logo: assets/images/talks/logos/drupalcamp-london-2017.png
logo_link: http://drupalcamp.london/session/getting-your-data-drupal-8 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. 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 title: Test driven Drupal development with SimpleTest and PHPUnit
location: DrupalCamp London 2017 location: DrupalCamp London 2017
tags: []
slides:
url: ~
embed: ~
logo: assets/images/talks/logos/drupalcamp-london-2017.png logo: assets/images/talks/logos/drupalcamp-london-2017.png
logo_link: http://drupalcamp.london/session/test-driven-drupal-development-simpletest-and-phpunit 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. 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.