This commit is contained in:
Oliver Davies 2017-07-21 18:44:18 +01:00
parent 3e5a885b25
commit 44e9f7ac5a
627 changed files with 29317 additions and 6450 deletions

View file

@ -93,7 +93,7 @@
<p>For the past few weeks Ive been working on a personal side project, based on Drupal VM. Its called the <a href="https://github.com/opdavies/drupal-vm-generator">Drupal VM Generator</a>, and over the weekend Ive added the final features and fixed the remaining issues, and tagged the 1.0.0 release.</p>
<a href="/blog/2016/02/15/announcing-the-drupal-vm-generator">Read more &rarr;</a>
<a href="/blog/2016/02/15/announcing-the-drupal-vm-generator/">Read more &rarr;</a>
</li>
<li class="post">
<h2>Programmatically Load an Entityform in Drupal 7</h2>
@ -106,7 +106,7 @@
<p>Here are the steps that I took to be able to load, render and embed the form.</p>
<a href="/blog/2015/12/22/programmatically-load-an-entityform-in-drupal-7">Read more &rarr;</a>
<a href="/blog/2015/12/22/programmatically-load-an-entityform-in-drupal-7/">Read more &rarr;</a>
</li>
<li class="post">
<h2>Automating Sculpin Builds with Jenkins CI</h2>
@ -116,7 +116,7 @@
<p>As part of re-building this site with Sculpin, I wanted to automate the deployments, as in I wouldn&#039;t need to run a script like publish.sh locally and have that deploy my code onto my server. Not only did that mean that my local workflow was simpler (update, commit and push, &hellip;</p>
<a href="/blog/2015/07/21/automating-sculpin-jenkins">Read more &rarr;</a>
<a href="/blog/2015/07/21/automating-sculpin-jenkins/">Read more &rarr;</a>
</li>
<li class="post">
<h2>Sculpin and Twig Resources</h2>
@ -127,7 +127,7 @@
<p>Heres a list of resources that I compiled whilst preparing for my <a href="http://drupalcampnorth.org/session/test-drive-twig-sculpin">Sculpin and Twig talk</a> at <a href="http://drupalcampnorth.org">DrupalCamp North</a>.</p>
<a href="/blog/2015/07/19/sculpin-twig-resources">Read more &rarr;</a>
<a href="/blog/2015/07/19/sculpin-twig-resources/">Read more &rarr;</a>
</li>
<li class="post">
<h2>Updating Forked Repositories on GitHub</h2>
@ -139,7 +139,7 @@
People may or may not know, but this site runs on Sculpin, a PHP based static site generator (this may be the first time that I&#039;ve mentioned it on this site). The source code is hosted on GitHub, and I&#039;ve listed the site on the Community page on the Sculpin &hellip;</p>
<a href="/blog/2015/06/18/updating-forked-repositories-on-github">Read more &rarr;</a>
<a href="/blog/2015/06/18/updating-forked-repositories-on-github/">Read more &rarr;</a>
</li>
<li class="post">
<h2>How to Define a Minimum Drupal Core Version</h2>
@ -149,7 +149,7 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
<p>This week, my first code patch was committed to Drupal core. The patch adds the user_has_role() function to the user module, to simplify the way to check whether a user in Drupal has been assigned a specific role. This is something that I normally write a custom function for each &hellip;</p>
<a href="/blog/2015/04/03/how-to-define-a-minimum-drupal-core-version">Read more &rarr;</a>
<a href="/blog/2015/04/03/how-to-define-a-minimum-drupal-core-version/">Read more &rarr;</a>
</li>
<li class="post">
<h2>2014</h2>
@ -160,7 +160,7 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
<p>A lot happened in 2014. Here are some of the main things that I'd like to highlight.</p>
<a href="/blog/2015/03/20/2014">Read more &rarr;</a>
<a href="/blog/2015/03/20/2014/">Read more &rarr;</a>
</li>
<li class="post">
<h2>Include a Local Drupal Settings file for Environment Configuration and Overrides</h2>
@ -171,7 +171,7 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
<p>How to create and include a local settings file to define and override environment-specific variables, and keep sensitive things like your database credentials and API keys safe.</p>
<a href="/blog/2014/12/20/include-local-drupal-settings-file-environment-configuration-and-overrides">Read more &rarr;</a>
<a href="/blog/2014/12/20/include-local-drupal-settings-file-environment-configuration-and-overrides/">Read more &rarr;</a>
</li>
<li class="post">
<h2>Include environment-specific settings files on Pantheon</h2>
@ -184,7 +184,7 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
<p>The way that was recommended was by using a <code>switch()</code> function based on Pantheon's environment variable. For example:</p>
<a href="/blog/2014/11/27/pantheon-settings-files">Read more &rarr;</a>
<a href="/blog/2014/11/27/pantheon-settings-files/">Read more &rarr;</a>
</li>
<li class="post">
<h2>Using Remote Files when Developing Locally with Stage File Proxy Module</h2>
@ -195,7 +195,7 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
<p>How to install and configure the <a href="https://www.drupal.org/project/stage_file_proxy">Stage File Proxy</a> module to serve remote images on your local Drupal site.</p>
<a href="/blog/2014/11/20/using-remote-files-when-developing-locally-with-stage-file-proxy-module">Read more &rarr;</a>
<a href="/blog/2014/11/20/using-remote-files-when-developing-locally-with-stage-file-proxy-module/">Read more &rarr;</a>
</li>
</ul>
@ -207,28 +207,29 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
<div class="col-md-3">
<div class="panel badges text-center">
<a class="badge--da-member" href="https://assoc.drupal.org/membership" title="Im a Drupal Association member.">
<a href="https://assoc.drupal.org/membership" title="Im a Drupal Association member." class="is-block">
<img
src="//www.oliverdavies.uk/assets/images/da-individual-member.png"
src="//www.oliverdavies.uk/assets/images/badges/da-individual-member.png"
alt="Drupal Association Individual Member"
width="152"
>
width="200"
/>
</a>
<a href="http://drupalcores.com/#opdavies">
<div class="is-flex align-items-center">
<img
alt="I built Drupal 8 with hand holding a wrench on blue background"
src="//www.oliverdavies.uk/assets/images/drupal-8.jpg"
/>
</a>
<img
src="//www.oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
height="147" width="147"
src="//www.oliverdavies.uk/assets/images/badges/acquia-d8-developer.png"
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
class="is-2"
/>
<a href="http://conference.phpnw.org.uk/phpnw17">
<img
src="//www.oliverdavies.uk/assets/images/badges/acquia-d8-back-end.png"
alt="Acquia Certified Back End Specialist - Drupal 8 Exam Badge"
class="is-2"
/>
</div>
<a href="http://conference.phpnw.org.uk/phpnw17" class="is-block">
<img src="//www.oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
</a>
</div>
@ -256,7 +257,7 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
<ul class="list-group">
<li class="post list-group-item">
<span class="post__title">
<a href="/blog/2017/07/13/publishing-sculpin-sites-with-github-pages">
<a href="/blog/2017/07/13/publishing-sculpin-sites-with-github-pages/">
Publishing Sculpin Sites with GitHub Pages
</a>
</span> -
@ -264,7 +265,7 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
</li>
<li class="post list-group-item">
<span class="post__title">
<a href="/blog/2017/06/09/introducing-the-drupal-meetups-twitterbot">
<a href="/blog/2017/06/09/introducing-the-drupal-meetups-twitterbot/">
Introducing the Drupal Meetups Twitterbot
</a>
</span> -
@ -272,7 +273,7 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
</li>
<li class="post list-group-item">
<span class="post__title">
<a href="/blog/2017/05/20/turning-drupal-module-into-feature">
<a href="/blog/2017/05/20/turning-drupal-module-into-feature/">
Turning Your Custom Drupal Module into a Feature
</a>
</span> -