Updated talks

This commit is contained in:
Oliver Davies 2015-12-30 23:53:01 +00:00
parent 3b87527d90
commit b6609a5f60
13 changed files with 75 additions and 21 deletions

View file

@ -1,11 +1,4 @@
<strong>{% spaceless %} {{ talk.event.name }} -
{% if talk.fuzzy_date %}
{{ talk.date|date('F') }}
{% else %}
{{ talk.date|date('jS F') }}
{% endif %}
{% endspaceless %}</strong> - {{ talk.event.name }}
-
{% if talk.fuzzy_date %} {% if talk.fuzzy_date %}
{{ talk.title }} {{ talk.title }}
{% else %} {% else %}

View file

@ -4,16 +4,25 @@
<main class="col-md-9"> <main class="col-md-9">
<h1>{{ page.title }}</h1> <h1>{{ page.title }}</h1>
<p> {% if page.blocks.abstract %}
At {{ page.event.name }} - <h2>Abstract</h2>
{% spaceless %}{% if page.fuzzy_date %}
{{ page.date|date(site.fuzzy_date_format) }}
{% else %}
{{ page.date|date(site.default_date_format) }}
{% endif %}{% endspaceless %}.
</p>
{{ page.blocks.content|raw }} {{ page.blocks.abstract|raw }}
{% endif %}
<h2>Details</h2>
<ul>
<li>Event:
{% if page.event.website %}
<a href="{{ page.event.website }}">{{ page.event.name }}</a>
{% else %}
{{ page.event.name }}
{% endif %}
</li>
<li>Date: {{ page.date|date(site.default_date_format) }}</li>
<li>Location: {{ page.event.location }}</li>
</ul>
{% if page.blocks.slides %} {% if page.blocks.slides %}
<h2>Slides</h2> <h2>Slides</h2>
@ -26,5 +35,11 @@
{{ page.blocks.video|raw }} {{ page.blocks.video|raw }}
{% endif %} {% endif %}
{% if page.blocks.feedback %}
<h2>Feedback</h2>
{{ page.blocks.feedback|raw }}
{% endif %}
</main> </main>
{% endblock %} {% endblock %}

View file

@ -1,6 +1,7 @@
--- ---
nav: talks nav: talks
title: So, What is This Drupal Thing? title: So, What is This Drupal Thing?
type: meetup
event: event:
name: Unified Diff name: Unified Diff
website: http://unifieddiff.co.uk website: http://unifieddiff.co.uk

View file

@ -1,6 +1,7 @@
--- ---
nav: talks nav: talks
title: Drupal and the LDAP Module title: Drupal and the LDAP Module
type: meetup
event: event:
name: SWDUG (South Wales Drupal user group) name: SWDUG (South Wales Drupal user group)
location: Cardiff, UK location: Cardiff, UK

View file

@ -1,6 +1,7 @@
--- ---
nav: talks nav: talks
title: Never Commit to Master - An Introduction to Git Flow title: Never Commit to Master - An Introduction to Git Flow
type: conference
event: event:
name: DrupalCamp London 2014 name: DrupalCamp London 2014
website: http://2014.drupalcamplondon.co.uk website: http://2014.drupalcamplondon.co.uk
@ -14,6 +15,7 @@ tags:
- git - git
- git-flow - git-flow
slug: git-flow slug: git-flow
tweets: yes
--- ---
{% block slides %} {% block slides %}
<script async class="speakerdeck-embed" data-id="201559e0f103013198dd5a5f6f23ab67" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script> <script async class="speakerdeck-embed" data-id="201559e0f103013198dd5a5f6f23ab67" data-ratio="1.29456384323641" src="//speakerdeck.com/assets/embed.js"></script>
@ -22,3 +24,13 @@ slug: git-flow
{% block video %} {% block video %}
<iframe width="560" height="315" src="https://www.youtube.com/embed/T-miCpHxfds" frameborder="0" allowfullscreen></iframe> <iframe width="560" height="315" src="https://www.youtube.com/embed/T-miCpHxfds" frameborder="0" allowfullscreen></iframe>
{% endblock %} {% endblock %}
{% block feedback %}
<blockquote class="twitter-tweet" lang="en"><p lang="en" dir="ltr">Great talk on git flow <a href="https://twitter.com/opdavies">@opdavies</a> <a href="https://twitter.com/hashtag/dclondon?src=hash">#dclondon</a></p>&mdash; CURVE (@CurveAgency) <a href="https://twitter.com/CurveAgency/status/440095250775035904">March 2, 2014</a></blockquote>
<blockquote class="twitter-tweet" lang="en"><p lang="en" dir="ltr">Great presentation by <a href="https://twitter.com/opdavies">@opdavies</a> on git flow at <a href="https://twitter.com/hashtag/dclondon?src=hash">#dclondon</a> very well prepared and presented. <a href="http://t.co/tDINp2Nsbn">pic.twitter.com/tDINp2Nsbn</a></p>&mdash; Greg Franklin (@gfranklin) <a href="https://twitter.com/gfranklin/status/440104311276969984">March 2, 2014</a></blockquote>
<blockquote class="twitter-tweet" lang="en"><p lang="en" dir="ltr"><a href="https://twitter.com/opdavies">@opdavies</a> Thanks for the talk today on git flow. Looking forward to use it. <a href="https://twitter.com/hashtag/drupalcampldn?src=hash">#drupalcampldn</a> <a href="https://twitter.com/hashtag/dclondon?src=hash">#dclondon</a> <a href="https://twitter.com/hashtag/git?src=hash">#git</a></p>&mdash; Drupal Cafe UK (@drupal_cafe) <a href="https://twitter.com/drupal_cafe/status/440119608939278338">March 2, 2014</a></blockquote>
<blockquote class="twitter-tweet" lang="en"><p lang="en" dir="ltr"><a href="https://twitter.com/opdavies">@opdavies</a> <a href="https://twitter.com/DrupalCampLDN">@DrupalCampLDN</a> always had trouble with git. Your talk + Git flow has made it all very easy.</p>&mdash; James Tombs (@jtombs) <a href="https://twitter.com/jtombs/status/440108072078696449">March 2, 2014</a></blockquote>
{% endblock %}

View file

@ -1,6 +1,7 @@
--- ---
nav: talks nav: talks
title: drush make drupalbristol title: drush make drupalbristol
type: meetup
event: event:
name: Bristol Drupal user group name: Bristol Drupal user group
website: http://drupalbristol.org.uk website: http://drupalbristol.org.uk

View file

@ -1,6 +1,7 @@
--- ---
nav: talks nav: talks
title: About the Drupal Association title: About the Drupal Association
type: meetup
event: event:
name: SWDUG name: SWDUG
location: Cardiff, UK location: Cardiff, UK

View file

@ -1,6 +1,7 @@
--- ---
nav: talks nav: talks
title: Drupal.org in 2015: What's Coming Next title: Drupal.org in 2015: What's Coming Next
type: conference
event: event:
name: DrupalCamp Brighton 2015 name: DrupalCamp Brighton 2015
website: http://www.drupalcampbrighton.co.uk/drupalcamp-brighton-2015 website: http://www.drupalcampbrighton.co.uk/drupalcamp-brighton-2015

View file

@ -1,6 +1,7 @@
--- ---
nav: talks nav: talks
title: Drupal.org in 2015: What's Coming Next title: Drupal.org in 2015: What's Coming Next
type: conference
event: event:
name: DrupalCamp London 2015 name: DrupalCamp London 2015
website: http://2015.drupalcamplondon.co.uk website: http://2015.drupalcamplondon.co.uk

View file

@ -1,6 +1,7 @@
--- ---
nav: talks nav: talks
title: Drupal 8 title: Drupal 8
type: meetup
event: event:
name: PHPSW name: PHPSW
website: http://phpsw.uk website: http://phpsw.uk
@ -13,8 +14,9 @@ tags:
- phpsw - phpsw
- drupal - drupal
- drupal-8 - 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. 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. 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 %} {% block video %}
<iframe width="560" height="315" src="https://www.youtube.com/embed/36zCxPrOOzM" frameborder="0" allowfullscreen></iframe> <iframe width="560" height="315" src="https://www.youtube.com/embed/36zCxPrOOzM" frameborder="0" allowfullscreen></iframe>
{% endblock %} {% endblock %}
{% block feedback %}
<blockquote class="twitter-tweet" lang="en"><p lang="en" dir="ltr">Cool to hear how much new stuff is in <a href="https://twitter.com/drupal">@drupal</a> 8. Integrating with more third party code rather than rolling their own. <a href="https://twitter.com/hashtag/phpsw?src=hash">#phpsw</a></p>&mdash; Tom Robertshaw (@bobbyshaw) <a href="https://twitter.com/bobbyshaw/status/585882859631706114">April 8, 2015</a></blockquote>
{% endblock %}

View file

@ -1,6 +1,7 @@
--- ---
nav: talks nav: talks
title: Test Drive Twig with Sculpin title: Test Drive Twig with Sculpin
type: conference
event: event:
name: DrupalCamp North 2015 name: DrupalCamp North 2015
website: http://drupalcampnorth.org website: http://drupalcampnorth.org
@ -13,8 +14,9 @@ tags:
- drupalcamp-north - drupalcamp-north
- sculpin - sculpin
- twig - 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. [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. 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 %} {% block slides %}
<script async class="speakerdeck-embed" data-id="54589d2e50a3476a9a75aed809e9edf1" data-ratio="1.77777777777778" src="//speakerdeck.com/assets/embed.js"></script> <script async class="speakerdeck-embed" data-id="54589d2e50a3476a9a75aed809e9edf1" data-ratio="1.77777777777778" src="//speakerdeck.com/assets/embed.js"></script>
{% endblock %} {% endblock %}
{% block feedback %}
<blockquote class="twitter-tweet" lang="en"><p lang="en" dir="ltr">Twig said &#39;foo&#39;, then Sculpin said &#39;bar&#39;. They agreed to go spaceless ;-)&#10;&#10;Interesting talk by <a href="https://twitter.com/opdavies">@opdavies</a> &#10;<a href="https://twitter.com/hashtag/dcnorth15?src=hash">#dcnorth15</a> <a href="http://t.co/26GmhiCdfJ">http://t.co/26GmhiCdfJ</a></p>&mdash; Stefan van Hooft (@hooftio) <a href="https://twitter.com/hooftio/status/624898550158200832">July 25, 2015</a></blockquote>
{% endblock %}

View file

@ -1,6 +1,7 @@
--- ---
nav: talks nav: talks
title: Dancing for Drupal title: Dancing for Drupal
type: meetup
event: event:
name: umBristol (Bristol Umbraco user group) name: umBristol (Bristol Umbraco user group)
website: http://umbristol.co.uk website: http://umbristol.co.uk
@ -10,8 +11,9 @@ tags:
- meetup - meetup
- umbristol - umbristol
- drupal - 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. 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: The points to cover were:
@ -30,3 +32,7 @@ In each point, tried to cover the differences between Drupal core and developing
{% block slides %} {% block slides %}
<script async class="speakerdeck-embed" data-id="ffa9b6dea6dc4a8eb207b9982ed6e1bd" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script> <script async class="speakerdeck-embed" data-id="ffa9b6dea6dc4a8eb207b9982ed6e1bd" data-ratio="1.33333333333333" src="//speakerdeck.com/assets/embed.js"></script>
{% endblock %} {% endblock %}
{% block feedback %}
<blockquote class="twitter-tweet" lang="en"><p lang="en" dir="ltr"><a href="https://twitter.com/opdavies">@opdavies</a> <a href="https://twitter.com/Horls">@Horls</a> <a href="https://twitter.com/mhwelander">@mhwelander</a> <a href="https://twitter.com/ThisisZone">@ThisisZone</a> <a href="https://twitter.com/mozzy16">@mozzy16</a> Thanks for a top night of knowledge sharing! <a href="https://twitter.com/hashtag/drupal?src=hash">#drupal</a> <a href="https://twitter.com/hashtag/episerver?src=hash">#episerver</a> <a href="https://twitter.com/hashtag/sitecore?src=hash">#sitecore</a> <a href="https://twitter.com/hashtag/umbraco?src=hash">#umbraco</a> <a href="https://twitter.com/hashtag/h5yr?src=hash">#h5yr</a></p>&mdash; umBristol (@umBristol) <a href="https://twitter.com/umBristol/status/636290498362216449">August 25, 2015</a></blockquote>
{% endblock %}

View file

@ -1,6 +1,7 @@
--- ---
nav: talks nav: talks
title: Building Static Websites with Sculpin title: Building Static Websites with Sculpin
type: meetup
event: event:
name: PHPSW name: PHPSW
website: http://phpsw.uk website: http://phpsw.uk
@ -12,8 +13,9 @@ tags:
- meetups - meetups
- phpsw - phpsw
- sculpin - 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. [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! 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 <https://opdavies.github.io/slid
{% block slides %} {% block slides %}
<script async class="speakerdeck-embed" data-id="6c9c4be1a1344f1291ff13a391674a66" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script> <script async class="speakerdeck-embed" data-id="6c9c4be1a1344f1291ff13a391674a66" data-ratio="1.37081659973226" src="//speakerdeck.com/assets/embed.js"></script>
{% endblock %} {% endblock %}
{% block video %}
This talk was recorded. Video coming soon.
{% endblock %}
{% block feedback %}
<blockquote class="twitter-tweet" lang="en"><p lang="en" dir="ltr">Simple and very cool use of video in <a href="https://twitter.com/opdavies">@opdavies</a> lightning talk <a href="https://twitter.com/phpsw">@phpsw</a> to show how to do things</p>&mdash; Stuart Herbert (@stuherbert) <a href="https://twitter.com/stuherbert/status/654367259339661312">October 14, 2015</a></blockquote>
{% endblock %}