diff --git a/source/_includes/talk-listing-item.html.twig b/source/_includes/talk-listing-item.html.twig index b82fe5af..e0301387 100644 --- a/source/_includes/talk-listing-item.html.twig +++ b/source/_includes/talk-listing-item.html.twig @@ -1,11 +1,4 @@ -{% spaceless %} - {% if talk.fuzzy_date %} - {{ talk.date|date('F') }} - {% else %} - {{ talk.date|date('jS F') }} - {% endif %} -{% endspaceless %} - {{ talk.event.name }} -- +{{ talk.event.name }} - {% if talk.fuzzy_date %} {{ talk.title }} {% else %} diff --git a/source/_layouts/talk.html.twig b/source/_layouts/talk.html.twig index d164311b..45a4e38d 100644 --- a/source/_layouts/talk.html.twig +++ b/source/_layouts/talk.html.twig @@ -4,16 +4,25 @@

{{ page.title }}

-

- At {{ page.event.name }} - - {% spaceless %}{% if page.fuzzy_date %} - {{ page.date|date(site.fuzzy_date_format) }} - {% else %} - {{ page.date|date(site.default_date_format) }} - {% endif %}{% endspaceless %}. -

+ {% if page.blocks.abstract %} +

Abstract

- {{ page.blocks.content|raw }} + {{ page.blocks.abstract|raw }} + {% endif %} + +

Details

+ + {% if page.blocks.slides %}

Slides

@@ -26,5 +35,11 @@ {{ page.blocks.video|raw }} {% endif %} + + {% if page.blocks.feedback %} +

Feedback

+ + {{ page.blocks.feedback|raw }} + {% endif %}
{% endblock %} diff --git a/source/_talks/2012-09-05-what-is-this-drupal-thing.md b/source/_talks/2012-09-05-what-is-this-drupal-thing.md index a129dcb5..e311bbce 100644 --- a/source/_talks/2012-09-05-what-is-this-drupal-thing.md +++ b/source/_talks/2012-09-05-what-is-this-drupal-thing.md @@ -1,6 +1,7 @@ --- nav: talks title: So, What is This Drupal Thing? +type: meetup event: name: Unified Diff website: http://unifieddiff.co.uk diff --git a/source/_talks/2013-07-10-drupal-ldap.md b/source/_talks/2013-07-10-drupal-ldap.md index ef26bea7..77b0a244 100644 --- a/source/_talks/2013-07-10-drupal-ldap.md +++ b/source/_talks/2013-07-10-drupal-ldap.md @@ -1,6 +1,7 @@ --- nav: talks title: Drupal and the LDAP Module +type: meetup event: name: SWDUG (South Wales Drupal user group) location: Cardiff, UK diff --git a/source/_talks/2014-03-01-git-flow.md b/source/_talks/2014-03-01-git-flow.md index e17fa63e..7137ea19 100644 --- a/source/_talks/2014-03-01-git-flow.md +++ b/source/_talks/2014-03-01-git-flow.md @@ -1,6 +1,7 @@ --- nav: talks title: Never Commit to Master - An Introduction to Git Flow +type: conference event: name: DrupalCamp London 2014 website: http://2014.drupalcamplondon.co.uk @@ -14,6 +15,7 @@ tags: - git - git-flow slug: git-flow +tweets: yes --- {% block slides %} @@ -22,3 +24,13 @@ slug: git-flow {% block video %} {% endblock %} + +{% block feedback %} +

Great talk on git flow @opdavies #dclondon

— CURVE (@CurveAgency) March 2, 2014
+ +

Great presentation by @opdavies on git flow at #dclondon very well prepared and presented. pic.twitter.com/tDINp2Nsbn

— Greg Franklin (@gfranklin) March 2, 2014
+ +

@opdavies Thanks for the talk today on git flow. Looking forward to use it. #drupalcampldn #dclondon #git

— Drupal Cafe UK (@drupal_cafe) March 2, 2014
+ +

@opdavies @DrupalCampLDN always had trouble with git. Your talk + Git flow has made it all very easy.

— James Tombs (@jtombs) March 2, 2014
+{% endblock %} diff --git a/source/_talks/2014-07-02-drush-make-drupalbristol.md b/source/_talks/2014-07-02-drush-make-drupalbristol.md index 5e845741..48642d08 100644 --- a/source/_talks/2014-07-02-drush-make-drupalbristol.md +++ b/source/_talks/2014-07-02-drush-make-drupalbristol.md @@ -1,6 +1,7 @@ --- nav: talks title: drush make drupalbristol +type: meetup event: name: Bristol Drupal user group website: http://drupalbristol.org.uk diff --git a/source/_talks/2014-08-19-drupal-association.md b/source/_talks/2014-08-19-drupal-association.md index acb7daad..c1f6d15f 100644 --- a/source/_talks/2014-08-19-drupal-association.md +++ b/source/_talks/2014-08-19-drupal-association.md @@ -1,6 +1,7 @@ --- nav: talks title: About the Drupal Association +type: meetup event: name: SWDUG location: Cardiff, UK diff --git a/source/_talks/2015-01-18-drupalorg-2015.md b/source/_talks/2015-01-18-drupalorg-2015.md index bc883a44..387b8727 100644 --- a/source/_talks/2015-01-18-drupalorg-2015.md +++ b/source/_talks/2015-01-18-drupalorg-2015.md @@ -1,6 +1,7 @@ --- nav: talks title: Drupal.org in 2015: What's Coming Next +type: conference event: name: DrupalCamp Brighton 2015 website: http://www.drupalcampbrighton.co.uk/drupalcamp-brighton-2015 diff --git a/source/_talks/2015-02-28-drupalorg-2015-2.md b/source/_talks/2015-02-28-drupalorg-2015-2.md index 67c23274..0f474c45 100644 --- a/source/_talks/2015-02-28-drupalorg-2015-2.md +++ b/source/_talks/2015-02-28-drupalorg-2015-2.md @@ -1,6 +1,7 @@ --- nav: talks title: Drupal.org in 2015: What's Coming Next +type: conference event: name: DrupalCamp London 2015 website: http://2015.drupalcamplondon.co.uk diff --git a/source/_talks/2015-04-08-drupal-8.md b/source/_talks/2015-04-08-drupal-8.md index aab52699..c4d93ec2 100644 --- a/source/_talks/2015-04-08-drupal-8.md +++ b/source/_talks/2015-04-08-drupal-8.md @@ -1,6 +1,7 @@ --- nav: talks title: Drupal 8 +type: meetup event: name: PHPSW website: http://phpsw.uk @@ -13,8 +14,9 @@ tags: - phpsw - drupal - drupal-8 +tweets: yes --- -{% block content %} +{% block abstract %} This was a ten minute lightning talk, designed to highlight the major changes coming in Drupal 8. I categorised the technical changes into groups for site builders, developers and themers, and also highlighted the cultural shift from "not invented here" to "proudly found elsewhere" and the benefits that brings. @@ -27,3 +29,7 @@ I categorised the technical changes into groups for site builders, developers an {% block video %} {% endblock %} + +{% block feedback %} +

Cool to hear how much new stuff is in @drupal 8. Integrating with more third party code rather than rolling their own. #phpsw

— Tom Robertshaw (@bobbyshaw) April 8, 2015
+{% endblock %} diff --git a/source/_talks/2015-07-25-test-drive-twig-with-sculpin.md b/source/_talks/2015-07-25-test-drive-twig-with-sculpin.md index 5ef228ba..32ce5397 100644 --- a/source/_talks/2015-07-25-test-drive-twig-with-sculpin.md +++ b/source/_talks/2015-07-25-test-drive-twig-with-sculpin.md @@ -1,6 +1,7 @@ --- nav: talks title: Test Drive Twig with Sculpin +type: conference event: name: DrupalCamp North 2015 website: http://drupalcampnorth.org @@ -13,8 +14,9 @@ tags: - drupalcamp-north - sculpin - twig +tweets: yes --- -{% block content %} +{% block abstract %} [Sculpin](https://sculpin.io) is a static site generator written in PHP, and based on [Symfony components](http://symfony.com/doc/current/components/index.html). It uses [YAML](http://yaml.org/) and [Twig](http://twig.sensiolabs.org/), which makes it very appealing to Drupal people wanting to learn these in preparation for Drupal 8. This session covered how to install Sculpin itself, as well as how to use it to build a static site from Markdown, HTML and Twig templates. We also covered Sculpin concepts such as content types, themes and partials, and Twig layouts, blocks and inheritance, as well as some tips and tricks that I've found whilst developing with Sculpin. @@ -23,3 +25,7 @@ This session covered how to install Sculpin itself, as well as how to use it to {% block slides %} {% endblock %} + +{% block feedback %} +

Twig said 'foo', then Sculpin said 'bar'. They agreed to go spaceless ;-) Interesting talk by @opdavies #dcnorth15 http://t.co/26GmhiCdfJ

— Stefan van Hooft (@hooftio) July 25, 2015
+{% endblock %} diff --git a/source/_talks/2015-08-25-dancing-for-drupal.md b/source/_talks/2015-08-25-dancing-for-drupal.md index e2f7f810..e10c7daf 100644 --- a/source/_talks/2015-08-25-dancing-for-drupal.md +++ b/source/_talks/2015-08-25-dancing-for-drupal.md @@ -1,6 +1,7 @@ --- nav: talks title: Dancing for Drupal +type: meetup event: name: umBristol (Bristol Umbraco user group) website: http://umbristol.co.uk @@ -10,8 +11,9 @@ tags: - meetup - umbristol - drupal +tweets: yes --- -{% block content %} +{% block abstract %} As part of their [CMS Dance-Off](http://www.meetup.com/umBristol/events/223807592/), I was selected to speak about Drupal alongside other speakers representing Umbraco, Sitecore and Episerver. The points to cover were: @@ -30,3 +32,7 @@ In each point, tried to cover the differences between Drupal core and developing {% block slides %} {% endblock %} + +{% block feedback %} +

@opdavies @Horls @mhwelander @ThisisZone @mozzy16 Thanks for a top night of knowledge sharing! #drupal #episerver #sitecore #umbraco #h5yr

— umBristol (@umBristol) August 25, 2015
+{% endblock %} diff --git a/source/_talks/2015-10-14-sculpin.md b/source/_talks/2015-10-14-sculpin.md index 1939e95f..47a1f4a4 100644 --- a/source/_talks/2015-10-14-sculpin.md +++ b/source/_talks/2015-10-14-sculpin.md @@ -1,6 +1,7 @@ --- nav: talks title: Building Static Websites with Sculpin +type: meetup event: name: PHPSW website: http://phpsw.uk @@ -12,8 +13,9 @@ tags: - meetups - phpsw - sculpin +tweets: yes --- -{% block content %} +{% block abstract %} [Sculpin](http://sculpin.io) is a static site generator written in PHP. It converts Markdown files, Twig templates and standard HTML into a static HTML site that can be easily deployed. This talk will cover a little of the background to Sculpin and what it is, and then will move into some demonstrations of how to build a Sculpin site and what it can do! @@ -24,3 +26,11 @@ The full version of the slides are available at {% endblock %} + +{% block video %} +This talk was recorded. Video coming soon. +{% endblock %} + +{% block feedback %} +

Simple and very cool use of video in @opdavies lightning talk @phpsw to show how to do things

— Stuart Herbert (@stuherbert) October 14, 2015
+{% endblock %}