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

View file

@ -12,6 +12,7 @@
"dflydev/embedded-composer": "^1.0@dev", "dflydev/embedded-composer": "^1.0@dev",
"opdavies/sculpin-content-generator-bundle": "@stable", "opdavies/sculpin-content-generator-bundle": "@stable",
"opdavies/sculpin-gist-embed-bundle": "dev-master", "opdavies/sculpin-gist-embed-bundle": "dev-master",
"opdavies/sculpin-twig-markdown-bundle": "^0.1",
"opdavies/sculpin-twig-sort-by-field-bundle": "dev-master", "opdavies/sculpin-twig-sort-by-field-bundle": "dev-master",
"sculpin/sculpin": "^2.1@dev", "sculpin/sculpin": "^2.1@dev",
"tsphethean/sculpin-related-posts-bundle": "~0.1.0" "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", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "23b35e60c5c1518a04da384491bdb09f", "content-hash": "0da413eebfc584e5625555c79d2d44cf",
"packages": [ "packages": [
{ {
"name": "behat/behat", "name": "behat/behat",
@ -1798,6 +1798,50 @@
], ],
"time": "2016-04-05 19:57:22" "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", "name": "opdavies/sculpin-twig-sort-by-field-bundle",
"version": "dev-master", "version": "dev-master",

View file

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

View file

@ -16,8 +16,9 @@ experiences:
end: ~ end: ~
featured: true featured: true
description: | description: |
<p>Working on Drupal and Symfony development, maintenance and support projects in my spare time.</p> Working on Drupal and Symfony development, maintenance and support projects in my spare time.
<p>Administration of Debian, Ubuntu and CentOS servers, and configuration using Puppet, or more recently, Ansible.</p>
Administration of Debian, Ubuntu and CentOS servers, and configuration using Puppet, or more recently, Ansible.
- company: appnovation - company: appnovation
location: Cardiff, Wales location: Cardiff, Wales
@ -25,8 +26,9 @@ experiences:
start: May 2016 start: May 2016
end: March 2017 end: March 2017
description: | description: |
<p>Drupal 7 and 8 site building, custom module development and theming.</p> Drupal 7 and 8 site building, custom module development and theming.
<p>Part of various pre-sales teams, including the companys first UK Drupal 8 project and first FTSE 100 client.</p>
Part of various pre-sales teams, including the companys first UK Drupal 8 project and first FTSE 100 client.
- company: cti - company: cti
role: Lead Drupal Developer role: Lead Drupal Developer
@ -34,9 +36,11 @@ experiences:
start: November 2015 start: November 2015
end: May 2016 end: May 2016
description: | 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> 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>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 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 - company: microserve
location: Bristol, England location: Bristol, England
@ -44,9 +48,11 @@ experiences:
start: July 2015 start: July 2015
end: November 2015 end: November 2015
description: | description: |
<p>Full-stack Drupal development, focussing on data migration.</p> Full-stack Drupal development, focussing on data migration.
<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> 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 - company: drupal_association
role: Drupal.org Developer role: Drupal.org Developer
@ -54,8 +60,9 @@ experiences:
start: 2014 start: 2014
end: July 2015 end: July 2015
description: | description: |
<p>Maintaining and improving Drupal.org - the home of the Drupal community.</p> Maintaining and improving Drupal.org - the home of the Drupal community.
<p>Speaking at user groups and DrupalCamps to promote the Drupal Association.</p>
Speaking at user groups and DrupalCamps to promote the Drupal Association.
- company: precedent - company: precedent
location: Cardiff, Wales location: Cardiff, Wales
@ -63,7 +70,7 @@ experiences:
start: 2013 start: 2013
end: 2014 end: 2014
description: | 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 - company: nomensa
location: Bristol, England location: Bristol, England
@ -71,8 +78,9 @@ experiences:
start: 2012 start: 2012
end: 2013 end: 2013
description: | description: |
<p>Drupal 7 website development and Linux server administration.</p> Drupal 7 website development and Linux server administration.
<p>I originally started as a contractor, and later took a staff role.</p>
I originally started as a contractor, and later took a staff role.
- company: proctors - company: proctors
location: Bristol, England location: Bristol, England
@ -80,7 +88,7 @@ experiences:
start: 2011 start: 2011
end: 2012 end: 2012
description: | 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 - company: horse_country
location: Cwmbran, Wales location: Cwmbran, Wales
@ -88,7 +96,7 @@ experiences:
start: 2010 start: 2010
end: 2011 end: 2011
description: | 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] use: [posts]
--- ---
<h1>Experience</h1> <h1>Experience</h1>