Update markdown filter

This commit is contained in:
Oliver Davies 2017-03-18 10:45:21 +00:00
parent dbbd1b5e80
commit d64f8c6354
5 changed files with 75 additions and 20 deletions

View file

@ -2,6 +2,7 @@
use Opdavies\Sculpin\Bundle\ContentGeneratorBundle\SculpinContentGeneratorBundle;
use Opdavies\Sculpin\Bundle\GistEmbedBundle\SculpinGistEmbedBundle;
use Opdavies\Sculpin\Bundle\TwigMarkdownBundle\SculpinTwigMarkdownBundle;
use Opdavies\Sculpin\Bundle\TwigSortByFieldBundle\SculpinTwigSortByFieldBundle;
use Sculpin\Bundle\SculpinBundle\HttpKernel\AbstractKernel;
use Tsphethean\Sculpin\Bundle\RelatedPostsBundle\SculpinRelatedPostsBundle;
@ -20,7 +21,8 @@ class SculpinKernel extends AbstractKernel
SculpinContentGeneratorBundle::class,
SculpinGistEmbedBundle::class,
SculpinRelatedPostsBundle::class,
SculpinTwigSortByFieldBundle::class,
SculpinTwigMarkdownBundle::class,
SculpinTwigSortByFieldBundle::class
];
}
}

View file

@ -12,6 +12,7 @@
"dflydev/embedded-composer": "^1.0@dev",
"opdavies/sculpin-content-generator-bundle": "@stable",
"opdavies/sculpin-gist-embed-bundle": "dev-master",
"opdavies/sculpin-twig-markdown-bundle": "^0.1",
"opdavies/sculpin-twig-sort-by-field-bundle": "dev-master",
"sculpin/sculpin": "^2.1@dev",
"tsphethean/sculpin-related-posts-bundle": "~0.1.0"

46
composer.lock generated
View file

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
"This file is @generated automatically"
],
"content-hash": "23b35e60c5c1518a04da384491bdb09f",
"content-hash": "0da413eebfc584e5625555c79d2d44cf",
"packages": [
{
"name": "behat/behat",
@ -1798,6 +1798,50 @@
],
"time": "2016-04-05 19:57:22"
},
{
"name": "opdavies/sculpin-twig-markdown-bundle",
"version": "0.1.1",
"source": {
"type": "git",
"url": "https://github.com/opdavies/sculpin-twig-markdown-bundle.git",
"reference": "8927ec4707eada3ad9ca8817eb9daeb1d91ae50b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/opdavies/sculpin-twig-markdown-bundle/zipball/8927ec4707eada3ad9ca8817eb9daeb1d91ae50b",
"reference": "8927ec4707eada3ad9ca8817eb9daeb1d91ae50b",
"shasum": ""
},
"require": {
"php": ">=5.3.3"
},
"suggest": {
"sculpin/sculpin": "@stable"
},
"type": "library",
"autoload": {
"psr-4": {
"Opdavies\\Sculpin\\Bundle\\TwigMarkdownBundle\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Oliver Davies",
"email": "oliver@oliverdavies.uk",
"homepage": "https://www.oliverdavies.uk"
}
],
"keywords": [
"markdown",
"sculpin",
"twig"
],
"time": "2017-03-18T10:39:19+00:00"
},
{
"name": "opdavies/sculpin-twig-sort-by-field-bundle",
"version": "dev-master",

View file

@ -1,3 +1,3 @@
<div class="experience__description">
{{ experience.description|raw }}
{{ experience.description|markdown }}
</div>

View file

@ -16,8 +16,9 @@ experiences:
end: ~
featured: true
description: |
<p>Working on Drupal and Symfony development, maintenance and support projects in my spare time.</p>
<p>Administration of Debian, Ubuntu and CentOS servers, and configuration using Puppet, or more recently, Ansible.</p>
Working on Drupal and Symfony development, maintenance and support projects in my spare time.
Administration of Debian, Ubuntu and CentOS servers, and configuration using Puppet, or more recently, Ansible.
- company: appnovation
location: Cardiff, Wales
@ -25,8 +26,9 @@ experiences:
start: May 2016
end: March 2017
description: |
<p>Drupal 7 and 8 site building, custom module development and theming.</p>
<p>Part of various pre-sales teams, including the companys first UK Drupal 8 project and first FTSE 100 client.</p>
Drupal 7 and 8 site building, custom module development and theming.
Part of various pre-sales teams, including the companys first UK Drupal 8 project and first FTSE 100 client.
- company: cti
role: Lead Drupal Developer
@ -34,9 +36,11 @@ experiences:
start: November 2015
end: May 2016
description: |
<p>Working on various Drupal 7 projects for clients including Greater London Authority (http://www.london.gov.uk), British Land and British Council, as well as various retainer contracts.</p>
<p>Working on internal Drupal 8 learning initiatives, focussing on custom module development and data migration.</p>
<p>Initial development of a CLI application for generating new and auditing existing codebases to ensure consistency across projects. This uses various Symfony components - mainly the Console and Filesystem components.</p>
Working on various Drupal 7 projects for clients including Greater London Authority (http://www.london.gov.uk), British Land and British Council, as well as various retainer contracts.
Working on internal Drupal 8 learning initiatives, focussing on custom module development and data migration.
Initial development of a CLI application for generating new and auditing existing codebases to ensure consistency across projects. This uses various Symfony components - mainly the Console and Filesystem components.
- company: microserve
location: Bristol, England
@ -44,9 +48,11 @@ experiences:
start: July 2015
end: November 2015
description: |
<p>Full-stack Drupal development, focussing on data migration.</p>
<p>Lead Developer of the <a href="http://road.cc">road.cc</a> rebuild project onto Drupal 7, including working with non-Drupal PHP applications and utilising of Symfony components, and interacting with Drupal via REST.</p>
<p>Community and contribution advocate.</p>
Full-stack Drupal development, focussing on data migration.
Lead Developer of the [road.cc](http://road.cc) rebuild project onto Drupal 7, including working with non-Drupal PHP applications and utilising of Symfony components, and interacting with Drupal via REST.
Community and contribution advocate.
- company: drupal_association
role: Drupal.org Developer
@ -54,8 +60,9 @@ experiences:
start: 2014
end: July 2015
description: |
<p>Maintaining and improving Drupal.org - the home of the Drupal community.</p>
<p>Speaking at user groups and DrupalCamps to promote the Drupal Association.</p>
Maintaining and improving Drupal.org - the home of the Drupal community.
Speaking at user groups and DrupalCamps to promote the Drupal Association.
- company: precedent
location: Cardiff, Wales
@ -63,7 +70,7 @@ experiences:
start: 2013
end: 2014
description: |
<p>Drupal 7 website development, including site building, theming, module development, data migration and server configuration.</p>
Drupal 7 website development, including site building, theming, module development, data migration and server configuration.
- company: nomensa
location: Bristol, England
@ -71,8 +78,9 @@ experiences:
start: 2012
end: 2013
description: |
<p>Drupal 7 website development and Linux server administration.</p>
<p>I originally started as a contractor, and later took a staff role.</p>
Drupal 7 website development and Linux server administration.
I originally started as a contractor, and later took a staff role.
- company: proctors
location: Bristol, England
@ -80,7 +88,7 @@ experiences:
start: 2011
end: 2012
description: |
<p>Website development, mainly with Drupal and PHP, including the agencys first Drupal 7 project.</p>
Website development, mainly with Drupal and PHP, including the agencys first Drupal 7 project.
- company: horse_country
location: Cwmbran, Wales
@ -88,7 +96,7 @@ experiences:
start: 2010
end: 2011
description: |
<p>Maintaining and adding new features to the Horse & Country TV website (Drupal 6).</p>
Maintaining and adding new features to the Horse & Country TV website (Drupal 6).
use: [posts]
---
<h1>Experience</h1>