diff --git a/app/config/sculpin_site.yml b/app/config/sculpin_site.yml index 8d88a3c5..500245ba 100644 --- a/app/config/sculpin_site.yml +++ b/app/config/sculpin_site.yml @@ -36,20 +36,20 @@ drupalorg: email: oliver+url@oliverdavies.uk events: - drupal-bristol: { title: Drupal Bristol, location: 'Bristol, UK', url: https://www.drupalbristol.org.uk } - drupalcamp-brighton-2015: { title: DrupalCamp Brighton 2015, location: 'Brighton, UK', url: ~ } - drupalcamp-bristol-2016: { title: DrupalCamp Bristol 2016, location: 'Bristol, UK', url: https://www.drupalcampbristol.org.uk } - drupalcamp-london-2014: { title: DrupalCamp London 2014, location: 'London, UK', url: ~ } - drupalcamp-london-2015: { title: DrupalCamp London 2015, location: 'London, UK', url: ~ } - drupalcamp-london-2016: { title: DrupalCamp London 2016, location: 'London, UK', url: ~ } - drupalcamp-london-2017: { title: DrupalCamp London 2017, location: 'London, UK', url: https://drupalcamp.london } - drupalcamp-north-2015: { title: DrupalCamp North 2015, location: 'Sunderland, UK', url: http://drupalcampnorth.org } - nwdug: { title: NWDUG, location: 'Manchester, UK', url: http://nwdrupal.org.uk } - phpsc-16: { title: PHP South Coast 2016, location: 'Portsmouth, UK', url: http://2016.phpsouthcoast.co.uk } - phpsw: { title: PHPSW, location: 'Bristol, UK', url: https://phpsw.uk } - swdug: { title: SWDUG, location: 'Cardiff, UK', url: ~ } - udiff: { title: Unified Diff, location: 'Cardiff, UK', url: http://unifieddiff.co.uk } - umbristol: { title: umBristol, location: 'Bristol, UK', url: http://umbristol.co.uk } + drupal-bristol: { title: Drupal Bristol, location: 'Bristol, UK', url: https://www.drupalbristol.org.uk } + drupalcamp-brighton-15: { title: DrupalCamp Brighton 2015, location: 'Brighton, UK', url: ~ } + drupalcamp-bristol-16: { title: DrupalCamp Bristol 2016, location: 'Bristol, UK', url: https://www.drupalcampbristol.org.uk } + drupalcamp-london-14: { title: DrupalCamp London 2014, location: 'London, UK', url: ~ } + drupalcamp-london-15: { title: DrupalCamp London 2015, location: 'London, UK', url: ~ } + drupalcamp-london-16: { title: DrupalCamp London 2016, location: 'London, UK', url: ~ } + drupalcamp-london-17: { title: DrupalCamp London 2017, location: 'London, UK', url: https://drupalcamp.london } + drupalcamp-north-15: { title: DrupalCamp North 2015, location: 'Sunderland, UK', url: http://drupalcampnorth.org } + nwdug: { title: NWDUG, location: 'Manchester, UK', url: http://nwdrupal.org.uk } + phpsc-16: { title: PHP South Coast 2016, location: 'Portsmouth, UK', url: http://2016.phpsouthcoast.co.uk } + phpsw: { title: PHPSW, location: 'Bristol, UK', url: https://phpsw.uk } + swdug: { title: SWDUG, location: 'Cardiff, UK', url: ~ } + udiff: { title: Unified Diff, location: 'Cardiff, UK', url: http://unifieddiff.co.uk } + umbristol: { title: umBristol, location: 'Bristol, UK', url: http://umbristol.co.uk } github: name: opdavies diff --git a/source/_talks/drupal-8-module-development.md b/source/_talks/drupal-8-module-development.md index 36656b68..95623812 100644 --- a/source/_talks/drupal-8-module-development.md +++ b/source/_talks/drupal-8-module-development.md @@ -20,7 +20,7 @@ meta: width: 960 events: - - { id: drupalcamp-london-2016, date: '2016-03-05' } + - { id: drupalcamp-london-16, date: '2016-03-05' } --- New to object-orientated PHP, Symfony or YAML, and want to get started building modules in Drupal 8? This is the session for you! diff --git a/source/_talks/drupal-vm-meet-symfony-console.md b/source/_talks/drupal-vm-meet-symfony-console.md index eb568f23..a962b4fa 100644 --- a/source/_talks/drupal-vm-meet-symfony-console.md +++ b/source/_talks/drupal-vm-meet-symfony-console.md @@ -7,7 +7,7 @@ slides: embed: image: drupal-vm-meet-symfony-console.png events: - - { id: drupalcamp-bristol-2016, date: '2016-07-23' } + - { id: drupalcamp-bristol-16, date: '2016-07-23' } --- _TL;DR - Come and learn about Symfony Console, with examples from a real-world project._ diff --git a/source/_talks/drupalorg-2015.md b/source/_talks/drupalorg-2015.md index ee6a926e..70af3465 100644 --- a/source/_talks/drupalorg-2015.md +++ b/source/_talks/drupalorg-2015.md @@ -3,9 +3,9 @@ title: Drupal.org in 2015: What's Coming Next type: Talk tags: [conference, drupalcamp, drupalcamp-london, drupal-association] slides: - url: https://speakerdeck.com/opdavies/drupal-dot-org-in-2015 + url: https://speakerdeck.com/opdavies/drupal-dot-org-in-15 embed: events: - - { id: drupalcamp-brighton-2015, date: '2015-01-18' } - - { id: drupalcamp-london-2015, date: '2015-02-28' } + - { id: drupalcamp-brighton-15, date: '2015-01-18' } + - { id: drupalcamp-london-15, date: '2015-02-28' } --- diff --git a/source/_talks/getting-your-data-into-drupal-8.md b/source/_talks/getting-your-data-into-drupal-8.md index 8e57fee0..bca01c3a 100644 --- a/source/_talks/getting-your-data-into-drupal-8.md +++ b/source/_talks/getting-your-data-into-drupal-8.md @@ -7,7 +7,7 @@ slides: tags: [drupalcamp, migration, drupal-8] events: - { id: drupal-bristol, date: '2017-01-18' } - - { id: drupalcamp-london-2017, date: '2017-03-04' } + - { id: drupalcamp-london-17, date: '2017-03-04' } --- If you’ve moved a site from Drupal 6 to 7, the chances are that you’ve 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. diff --git a/source/_talks/git-flow.md b/source/_talks/git-flow.md index c749cb73..ede7721d 100644 --- a/source/_talks/git-flow.md +++ b/source/_talks/git-flow.md @@ -11,5 +11,5 @@ tags: [conference, drupalcamp, drupalcamp-london, git, git-flow] slug: git-flow tweets: yes events: - - { id: drupalcamp-london-2014, date: '2014-03-01' } + - { id: drupalcamp-london-14, date: '2014-03-01' } --- diff --git a/source/_talks/it-all-started-with-a-patch.md b/source/_talks/it-all-started-with-a-patch.md index 876c844a..e6a14c16 100644 --- a/source/_talks/it-all-started-with-a-patch.md +++ b/source/_talks/it-all-started-with-a-patch.md @@ -8,7 +8,7 @@ slides: video: url: https://www.youtube.com/watch?v=5FYMRR61sdo embed: '' -joindin: https://joind.in/event/phpsw-new-skills-february-2017/it-started-with-a-patch +joindin: https://joind.in/event/phpsw-new-skills-february-17/it-started-with-a-patch events: - { id: phpsw, date: '2017-02-08' } --- diff --git a/source/_talks/test-drive-twig-with-sculpin.md b/source/_talks/test-drive-twig-with-sculpin.md index 53a76d13..c9376252 100644 --- a/source/_talks/test-drive-twig-with-sculpin.md +++ b/source/_talks/test-drive-twig-with-sculpin.md @@ -8,7 +8,7 @@ code: https://github.com/opdavies/sculpin-demo tags: [conference, drupalcamp, drupalcamp-north, sculpin, twig] tweets: yes events: - - { id: drupalcamp-north-2015, date: '2015-07-25' } + - { id: drupalcamp-north-15, date: '2015-07-25' } --- [Sculpin][1] is a static site generator written in PHP, and based on [Symfony components][2]. It uses [YAML][3] and [Twig][4], which makes it very appealing to Drupal people wanting to learn these in preparation for Drupal 8. diff --git a/source/_talks/test-driven-drupal-simpletest-phpunit.md b/source/_talks/test-driven-drupal-simpletest-phpunit.md index 8743f1ab..498fa2d3 100644 --- a/source/_talks/test-driven-drupal-simpletest-phpunit.md +++ b/source/_talks/test-driven-drupal-simpletest-phpunit.md @@ -2,11 +2,11 @@ title: Test Driven Drupal Development with SimpleTest and PHPUnit type: Talk slides: - url: https://speakerdeck.com/opdavies/test-driven-drupal-development-with-simpletest-and-phpunit-drupalcamp-london-2017 + url: https://speakerdeck.com/opdavies/test-driven-drupal-development-with-simpletest-and-phpunit-drupalcamp-london-17 embed: tags: [drupalcamp, simpletest, phpunit, testing] events: - - { id: drupalcamp-london-2017, date: '2017-03-04' } + - { id: drupalcamp-london-17, date: '2017-03-04' } --- 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.