diff --git a/source/_includes/talk-listing-item.html.twig b/source/_includes/talk-listing-item.html.twig index b82fe5af5..e03013879 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 d164311b5..45a4e38dc 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 a129dcb51..e311bbce1 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 ef26bea7c..77b0a2444 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 e17fa63e2..7137ea19d 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 5e845741e..48642d089 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 acb7daad6..c1f6d15f8 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 bc883a44a..387b8727a 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 67c23274b..0f474c450 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 aab52699e..c4d93ec2d 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 5ef228ba4..32ce53975 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 e2f7f8103..e10c7daf0 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 1939e95fe..47a1f4a4e 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 %}