Build.
This commit is contained in:
parent
1d275db1d8
commit
7eca49f1f8
423 changed files with 5232 additions and 6404 deletions
|
@ -8,20 +8,20 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
|
||||
<meta property="og:url" content="https://opdavies.github.io/oliverdavies.uk/blog/page/10.html">
|
||||
<meta property="og:url" content="https://www.oliverdavies.uk/blog/page/10.html">
|
||||
<meta property="og:title" content="Blog"/>
|
||||
|
||||
|
||||
|
||||
<meta property="og:image" content="https://opdavies.github.io/oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image" content="https://www.oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image:height" content="327"/>
|
||||
<meta property="og:image:type" content="image/jpg">
|
||||
<meta property="og:image:width" content="327"/>
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/blog.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/blog.css">
|
||||
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=57" sizes="57x57">
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=114" sizes="114x114">
|
||||
|
@ -47,7 +47,7 @@
|
|||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="https://opdavies.github.io/oliverdavies.uk/">Oliver Davies</a>
|
||||
<a class="navbar-brand" href="https://www.oliverdavies.uk/">Oliver Davies</a>
|
||||
</div>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse" role="navigation">
|
||||
|
@ -86,28 +86,6 @@
|
|||
|
||||
<ul class="posts">
|
||||
<li class="post">
|
||||
<h2>Quickly Create Zen Subthemes Using Zenophile</h2>
|
||||
|
||||
<p class="posted text-light">10th May 2010</p>
|
||||
|
||||
|
||||
<p>If you use the Zen theme, then you should also be using the Zenophile module!
|
||||
|
||||
The Zenophile module allows you to very quickly create Zen subthemes from within your web browser, as well as editing options such as the site directory where it should be placed, the layout type (fixed or …</p>
|
||||
|
||||
<a href="/blog/2010/05/10/quickly-create-zen-subthemes-using-zenophile">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Conditional Email Addresses in a Webform</h2>
|
||||
|
||||
<p class="posted text-light">6th May 2010</p>
|
||||
|
||||
|
||||
<p>I created a new Webform to serve as a simple Contact form, but left the main configuration until after I created the form components. I added 'Name', 'Email', 'Subject' and 'Message' fields, as well as a 'Category' select list. Below 'Options', I entered each of my desired options in the …</p>
|
||||
|
||||
<a href="/blog/2010/05/06/conditional-email-addresses-webform">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Using ImageCache and ImageCrop for my Portfolio</h2>
|
||||
|
||||
<p class="posted text-light">28th April 2010</p>
|
||||
|
@ -134,7 +112,7 @@ To start with, …</p>
|
|||
</ul>
|
||||
|
||||
<ul class="pager">
|
||||
<li class="next"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/9.html">Newer →</a></li>
|
||||
<li class="next"><a href="https://www.oliverdavies.uk/blog/page/9.html">Newer →</a></li>
|
||||
</ul>
|
||||
</main>
|
||||
|
||||
|
@ -142,7 +120,7 @@ To start with, …</p>
|
|||
<div class="panel badges text-center">
|
||||
<a class="badge--da-member" href="https://assoc.drupal.org/membership" title="I’m a Drupal Association member.">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
src="//images.oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
alt="Drupal Association Individual Member"
|
||||
width="152"
|
||||
>
|
||||
|
@ -151,18 +129,18 @@ To start with, …</p>
|
|||
<a href="http://drupalcores.com/#opdavies">
|
||||
<img
|
||||
alt="I built Drupal 8 with hand holding a wrench on blue background"
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
src="//images.oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
/>
|
||||
</a>
|
||||
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
src="//images.oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
|
||||
height="147" width="147"
|
||||
/>
|
||||
|
||||
<a href="http://conference.phpnw.org.uk/phpnw17">
|
||||
<img src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
<img src="//images.oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
</a>
|
||||
</div>
|
||||
<div class="availability panel panel-default">
|
||||
|
@ -227,7 +205,7 @@ To start with, …</p>
|
|||
<li class="meetups--drupal-bristol">
|
||||
<a href="http://www.drupalbristol.org.uk" title="Drupal Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
alt="Drupal Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -235,7 +213,7 @@ To start with, …</p>
|
|||
<li class="meetups--drupalcamp-bristol">
|
||||
<a href="http://www.drupalcampbristol.co.uk" title="DrupalCamp Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
alt="DrupalCamp Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -243,7 +221,7 @@ To start with, …</p>
|
|||
<li class="meetups--phpsw">
|
||||
<a href="http://phpsw.uk" title="PHPSW">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
alt="PHPSW logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -252,7 +230,7 @@ To start with, …</p>
|
|||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://opdavies.github.io/oliverdavies.uk/assets/js/site.js"></script>
|
||||
<script src="https://www.oliverdavies.uk/assets/js/site.js"></script>
|
||||
|
||||
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-11967257-1', 'auto'); ga('send', 'pageview');</script>
|
||||
|
||||
|
|
|
@ -8,20 +8,20 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
|
||||
<meta property="og:url" content="https://opdavies.github.io/oliverdavies.uk/blog/page/2.html">
|
||||
<meta property="og:url" content="https://www.oliverdavies.uk/blog/page/2.html">
|
||||
<meta property="og:title" content="Blog"/>
|
||||
|
||||
|
||||
|
||||
<meta property="og:image" content="https://opdavies.github.io/oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image" content="https://www.oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image:height" content="327"/>
|
||||
<meta property="og:image:type" content="image/jpg">
|
||||
<meta property="og:image:width" content="327"/>
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/blog.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/blog.css">
|
||||
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=57" sizes="57x57">
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=114" sizes="114x114">
|
||||
|
@ -47,7 +47,7 @@
|
|||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="https://opdavies.github.io/oliverdavies.uk/">Oliver Davies</a>
|
||||
<a class="navbar-brand" href="https://www.oliverdavies.uk/">Oliver Davies</a>
|
||||
</div>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse" role="navigation">
|
||||
|
@ -86,17 +86,6 @@
|
|||
|
||||
<ul class="posts">
|
||||
<li class="post">
|
||||
<h2>Announcing the Drupal VM Generator</h2>
|
||||
|
||||
<p class="posted text-light">15th February 2016</p>
|
||||
|
||||
|
||||
<p>For the past few weeks I’ve been working on a personal side project, based on Drupal VM. It’s called the <a href="https://github.com/opdavies/drupal-vm-generator">Drupal VM Generator</a>, and over the weekend I’ve 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 →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Programmatically Load an Entityform in Drupal 7</h2>
|
||||
|
||||
<p class="posted text-light">22nd December 2015</p>
|
||||
|
@ -162,17 +151,6 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
|
|||
|
||||
|
||||
<a href="/blog/2015/03/20/2014">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Configuring the Reroute Email Module</h2>
|
||||
|
||||
<p class="posted text-light">22nd December 2014</p>
|
||||
|
||||
|
||||
<p><a href="https://www.drupal.org/project/reroute_email">Reroute Email</a> module uses <code>hook_mail_alter()</code> to prevent emails from being sent to users from non-production sites. It allows you to enter one or more email addresses that will receive the emails instead of delivering them to the original user.</p>
|
||||
|
||||
|
||||
<a href="/blog/2014/12/22/configuring-the-reroute-email-module">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Include a Local Drupal Settings file for Environment Configuration and Overrides</h2>
|
||||
|
@ -197,12 +175,34 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
|
|||
|
||||
|
||||
<a href="/blog/2014/11/27/pantheon-settings-files">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Using Remote Files when Developing Locally with Stage File Proxy Module</h2>
|
||||
|
||||
<p class="posted text-light">20th November 2014</p>
|
||||
|
||||
|
||||
<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 →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Include CSS Fonts by Using a SASS each Loop</h2>
|
||||
|
||||
<p class="posted text-light">18th November 2014</p>
|
||||
|
||||
|
||||
<p>How to use an @each loop in SASS to quickly include multiple font files within your stylesheet.</p>
|
||||
|
||||
|
||||
<a href="/blog/2014/11/18/include-css-fonts-using-sass-each-loop">Read more →</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<ul class="pager">
|
||||
<li class="next"><a href="https://opdavies.github.io/oliverdavies.uk/blog">Newer →</a></li>
|
||||
<li class="previous"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/3.html">← Older</a></li>
|
||||
<li class="next"><a href="https://www.oliverdavies.uk/blog">Newer →</a></li>
|
||||
<li class="previous"><a href="https://www.oliverdavies.uk/blog/page/3.html">← Older</a></li>
|
||||
</ul>
|
||||
</main>
|
||||
|
||||
|
@ -210,7 +210,7 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
|
|||
<div class="panel badges text-center">
|
||||
<a class="badge--da-member" href="https://assoc.drupal.org/membership" title="I’m a Drupal Association member.">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
src="//images.oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
alt="Drupal Association Individual Member"
|
||||
width="152"
|
||||
>
|
||||
|
@ -219,18 +219,18 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
|
|||
<a href="http://drupalcores.com/#opdavies">
|
||||
<img
|
||||
alt="I built Drupal 8 with hand holding a wrench on blue background"
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
src="//images.oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
/>
|
||||
</a>
|
||||
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
src="//images.oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
|
||||
height="147" width="147"
|
||||
/>
|
||||
|
||||
<a href="http://conference.phpnw.org.uk/phpnw17">
|
||||
<img src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
<img src="//images.oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
</a>
|
||||
</div>
|
||||
<div class="availability panel panel-default">
|
||||
|
@ -295,7 +295,7 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
|
|||
<li class="meetups--drupal-bristol">
|
||||
<a href="http://www.drupalbristol.org.uk" title="Drupal Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
alt="Drupal Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -303,7 +303,7 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
|
|||
<li class="meetups--drupalcamp-bristol">
|
||||
<a href="http://www.drupalcampbristol.co.uk" title="DrupalCamp Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
alt="DrupalCamp Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -311,7 +311,7 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
|
|||
<li class="meetups--phpsw">
|
||||
<a href="http://phpsw.uk" title="PHPSW">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
alt="PHPSW logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -320,7 +320,7 @@ People may or may not know, but this site runs on Sculpin, a PHP based static si
|
|||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://opdavies.github.io/oliverdavies.uk/assets/js/site.js"></script>
|
||||
<script src="https://www.oliverdavies.uk/assets/js/site.js"></script>
|
||||
|
||||
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-11967257-1', 'auto'); ga('send', 'pageview');</script>
|
||||
|
||||
|
|
|
@ -8,20 +8,20 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
|
||||
<meta property="og:url" content="https://opdavies.github.io/oliverdavies.uk/blog/page/3.html">
|
||||
<meta property="og:url" content="https://www.oliverdavies.uk/blog/page/3.html">
|
||||
<meta property="og:title" content="Blog"/>
|
||||
|
||||
|
||||
|
||||
<meta property="og:image" content="https://opdavies.github.io/oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image" content="https://www.oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image:height" content="327"/>
|
||||
<meta property="og:image:type" content="image/jpg">
|
||||
<meta property="og:image:width" content="327"/>
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/blog.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/blog.css">
|
||||
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=57" sizes="57x57">
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=114" sizes="114x114">
|
||||
|
@ -47,7 +47,7 @@
|
|||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="https://opdavies.github.io/oliverdavies.uk/">Oliver Davies</a>
|
||||
<a class="navbar-brand" href="https://www.oliverdavies.uk/">Oliver Davies</a>
|
||||
</div>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse" role="navigation">
|
||||
|
@ -86,28 +86,6 @@
|
|||
|
||||
<ul class="posts">
|
||||
<li class="post">
|
||||
<h2>Using Remote Files when Developing Locally with Stage File Proxy Module</h2>
|
||||
|
||||
<p class="posted text-light">20th November 2014</p>
|
||||
|
||||
|
||||
<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 →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Include CSS Fonts by Using a SASS each Loop</h2>
|
||||
|
||||
<p class="posted text-light">18th November 2014</p>
|
||||
|
||||
|
||||
<p>How to use an @each loop in SASS to quickly include multiple font files within your stylesheet.</p>
|
||||
|
||||
|
||||
<a href="/blog/2014/11/18/include-css-fonts-using-sass-each-loop">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Updating Features and Adding Components Using Drush</h2>
|
||||
|
||||
<p class="posted text-light">21st October 2014</p>
|
||||
|
@ -198,12 +176,36 @@
|
|||
|
||||
|
||||
<a href="/blog/2014/02/09/drupalcamp-london-2014">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Some Useful Git Aliases</h2>
|
||||
|
||||
<p class="posted text-light">15th January 2014</p>
|
||||
|
||||
|
||||
<p>Here are some bash aliases that I use and find helpful for quickly writing Git and Git Flow commands.</p>
|
||||
|
||||
|
||||
<a href="/blog/2014/01/15/some-useful-git-aliases">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Download Different Versions of Drupal with Drush</h2>
|
||||
|
||||
<p class="posted text-light">31st December 2013</p>
|
||||
|
||||
|
||||
<p>If you use <a href="https://raw.github.com/drush-ops/drush/master/README.md" title="About Drush">Drush</a>, it's likely that you've used the <code>drush pm-download</code> (or <code>drush dl</code> for short) command to start a new project. This command downloads projects from Drupal.org, but if you don't specify a project or type "drush dl drupal", the command will download the current stable version of Drupal core. Currently, this will be Drupal 7 with that being the current stable version of core at the time of writing this post.</p>
|
||||
|
||||
<p>But what if you don't want Drupal 7?</p>
|
||||
|
||||
|
||||
<a href="/blog/2013/12/31/download-different-versions-drupal-drush">Read more →</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<ul class="pager">
|
||||
<li class="next"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/2.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/4.html">← Older</a></li>
|
||||
<li class="next"><a href="https://www.oliverdavies.uk/blog/page/2.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://www.oliverdavies.uk/blog/page/4.html">← Older</a></li>
|
||||
</ul>
|
||||
</main>
|
||||
|
||||
|
@ -211,7 +213,7 @@
|
|||
<div class="panel badges text-center">
|
||||
<a class="badge--da-member" href="https://assoc.drupal.org/membership" title="I’m a Drupal Association member.">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
src="//images.oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
alt="Drupal Association Individual Member"
|
||||
width="152"
|
||||
>
|
||||
|
@ -220,18 +222,18 @@
|
|||
<a href="http://drupalcores.com/#opdavies">
|
||||
<img
|
||||
alt="I built Drupal 8 with hand holding a wrench on blue background"
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
src="//images.oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
/>
|
||||
</a>
|
||||
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
src="//images.oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
|
||||
height="147" width="147"
|
||||
/>
|
||||
|
||||
<a href="http://conference.phpnw.org.uk/phpnw17">
|
||||
<img src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
<img src="//images.oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
</a>
|
||||
</div>
|
||||
<div class="availability panel panel-default">
|
||||
|
@ -296,7 +298,7 @@
|
|||
<li class="meetups--drupal-bristol">
|
||||
<a href="http://www.drupalbristol.org.uk" title="Drupal Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
alt="Drupal Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -304,7 +306,7 @@
|
|||
<li class="meetups--drupalcamp-bristol">
|
||||
<a href="http://www.drupalcampbristol.co.uk" title="DrupalCamp Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
alt="DrupalCamp Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -312,7 +314,7 @@
|
|||
<li class="meetups--phpsw">
|
||||
<a href="http://phpsw.uk" title="PHPSW">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
alt="PHPSW logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -321,7 +323,7 @@
|
|||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://opdavies.github.io/oliverdavies.uk/assets/js/site.js"></script>
|
||||
<script src="https://www.oliverdavies.uk/assets/js/site.js"></script>
|
||||
|
||||
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-11967257-1', 'auto'); ga('send', 'pageview');</script>
|
||||
|
||||
|
|
|
@ -8,20 +8,20 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
|
||||
<meta property="og:url" content="https://opdavies.github.io/oliverdavies.uk/blog/page/4.html">
|
||||
<meta property="og:url" content="https://www.oliverdavies.uk/blog/page/4.html">
|
||||
<meta property="og:title" content="Blog"/>
|
||||
|
||||
|
||||
|
||||
<meta property="og:image" content="https://opdavies.github.io/oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image" content="https://www.oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image:height" content="327"/>
|
||||
<meta property="og:image:type" content="image/jpg">
|
||||
<meta property="og:image:width" content="327"/>
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/blog.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/blog.css">
|
||||
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=57" sizes="57x57">
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=114" sizes="114x114">
|
||||
|
@ -47,7 +47,7 @@
|
|||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="https://opdavies.github.io/oliverdavies.uk/">Oliver Davies</a>
|
||||
<a class="navbar-brand" href="https://www.oliverdavies.uk/">Oliver Davies</a>
|
||||
</div>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse" role="navigation">
|
||||
|
@ -86,30 +86,6 @@
|
|||
|
||||
<ul class="posts">
|
||||
<li class="post">
|
||||
<h2>Some Useful Git Aliases</h2>
|
||||
|
||||
<p class="posted text-light">15th January 2014</p>
|
||||
|
||||
|
||||
<p>Here are some bash aliases that I use and find helpful for quickly writing Git and Git Flow commands.</p>
|
||||
|
||||
|
||||
<a href="/blog/2014/01/15/some-useful-git-aliases">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Download Different Versions of Drupal with Drush</h2>
|
||||
|
||||
<p class="posted text-light">31st December 2013</p>
|
||||
|
||||
|
||||
<p>If you use <a href="https://raw.github.com/drush-ops/drush/master/README.md" title="About Drush">Drush</a>, it's likely that you've used the <code>drush pm-download</code> (or <code>drush dl</code> for short) command to start a new project. This command downloads projects from Drupal.org, but if you don't specify a project or type "drush dl drupal", the command will download the current stable version of Drupal core. Currently, this will be Drupal 7 with that being the current stable version of core at the time of writing this post.</p>
|
||||
|
||||
<p>But what if you don't want Drupal 7?</p>
|
||||
|
||||
|
||||
<a href="/blog/2013/12/31/download-different-versions-drupal-drush">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Quickly Apply Patches Using Git and curl or wget</h2>
|
||||
|
||||
<p class="posted text-light">24th December 2013</p>
|
||||
|
@ -202,12 +178,34 @@
|
|||
|
||||
|
||||
<a href="/blog/2013/04/27/display-git-branch-or-tag-names-your-bash-prompt">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Leaving Nomensa, Joining Precedent</h2>
|
||||
|
||||
<p class="posted text-light">20th April 2013</p>
|
||||
|
||||
|
||||
<p>Yesterday was my last day working at <a href="http://www.nomensa.com" title="Nomensa">Nomensa</a>. Next week, I'll be starting as a Senior Developer at <a href="http://www.precedent.co.uk" title="Precedent">Precedent</a>.</p>
|
||||
|
||||
|
||||
<a href="/blog/2013/04/20/leaving-nomensa-joining-precedent">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>The Quickest way to Install Sublime Text 2 in Ubuntu</h2>
|
||||
|
||||
<p class="posted text-light">2nd March 2013</p>
|
||||
|
||||
|
||||
<p>After reading numerous blog posts about how to install <a href="http://www.sublimetext.com/2" title="Sublime Text 2">Sublime Text 2</a> in <a href="http://www.ubuntu.com/2" title="Ubuntu">Ubuntu</a>, this is definitely the quickest way!</p>
|
||||
|
||||
|
||||
<a href="/blog/2013/03/02/quickest-way-install-sublime-text-2-ubuntu">Read more →</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<ul class="pager">
|
||||
<li class="next"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/3.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/5.html">← Older</a></li>
|
||||
<li class="next"><a href="https://www.oliverdavies.uk/blog/page/3.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://www.oliverdavies.uk/blog/page/5.html">← Older</a></li>
|
||||
</ul>
|
||||
</main>
|
||||
|
||||
|
@ -215,7 +213,7 @@
|
|||
<div class="panel badges text-center">
|
||||
<a class="badge--da-member" href="https://assoc.drupal.org/membership" title="I’m a Drupal Association member.">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
src="//images.oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
alt="Drupal Association Individual Member"
|
||||
width="152"
|
||||
>
|
||||
|
@ -224,18 +222,18 @@
|
|||
<a href="http://drupalcores.com/#opdavies">
|
||||
<img
|
||||
alt="I built Drupal 8 with hand holding a wrench on blue background"
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
src="//images.oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
/>
|
||||
</a>
|
||||
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
src="//images.oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
|
||||
height="147" width="147"
|
||||
/>
|
||||
|
||||
<a href="http://conference.phpnw.org.uk/phpnw17">
|
||||
<img src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
<img src="//images.oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
</a>
|
||||
</div>
|
||||
<div class="availability panel panel-default">
|
||||
|
@ -300,7 +298,7 @@
|
|||
<li class="meetups--drupal-bristol">
|
||||
<a href="http://www.drupalbristol.org.uk" title="Drupal Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
alt="Drupal Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -308,7 +306,7 @@
|
|||
<li class="meetups--drupalcamp-bristol">
|
||||
<a href="http://www.drupalcampbristol.co.uk" title="DrupalCamp Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
alt="DrupalCamp Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -316,7 +314,7 @@
|
|||
<li class="meetups--phpsw">
|
||||
<a href="http://phpsw.uk" title="PHPSW">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
alt="PHPSW logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -325,7 +323,7 @@
|
|||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://opdavies.github.io/oliverdavies.uk/assets/js/site.js"></script>
|
||||
<script src="https://www.oliverdavies.uk/assets/js/site.js"></script>
|
||||
|
||||
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-11967257-1', 'auto'); ga('send', 'pageview');</script>
|
||||
|
||||
|
|
|
@ -8,20 +8,20 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
|
||||
<meta property="og:url" content="https://opdavies.github.io/oliverdavies.uk/blog/page/5.html">
|
||||
<meta property="og:url" content="https://www.oliverdavies.uk/blog/page/5.html">
|
||||
<meta property="og:title" content="Blog"/>
|
||||
|
||||
|
||||
|
||||
<meta property="og:image" content="https://opdavies.github.io/oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image" content="https://www.oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image:height" content="327"/>
|
||||
<meta property="og:image:type" content="image/jpg">
|
||||
<meta property="og:image:width" content="327"/>
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/blog.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/blog.css">
|
||||
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=57" sizes="57x57">
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=114" sizes="114x114">
|
||||
|
@ -47,7 +47,7 @@
|
|||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="https://opdavies.github.io/oliverdavies.uk/">Oliver Davies</a>
|
||||
<a class="navbar-brand" href="https://www.oliverdavies.uk/">Oliver Davies</a>
|
||||
</div>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse" role="navigation">
|
||||
|
@ -86,28 +86,6 @@
|
|||
|
||||
<ul class="posts">
|
||||
<li class="post">
|
||||
<h2>Leaving Nomensa, Joining Precedent</h2>
|
||||
|
||||
<p class="posted text-light">20th April 2013</p>
|
||||
|
||||
|
||||
<p>Yesterday was my last day working at <a href="http://www.nomensa.com" title="Nomensa">Nomensa</a>. Next week, I'll be starting as a Senior Developer at <a href="http://www.precedent.co.uk" title="Precedent">Precedent</a>.</p>
|
||||
|
||||
|
||||
<a href="/blog/2013/04/20/leaving-nomensa-joining-precedent">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>The Quickest way to Install Sublime Text 2 in Ubuntu</h2>
|
||||
|
||||
<p class="posted text-light">2nd March 2013</p>
|
||||
|
||||
|
||||
<p>After reading numerous blog posts about how to install <a href="http://www.sublimetext.com/2" title="Sublime Text 2">Sublime Text 2</a> in <a href="http://www.ubuntu.com/2" title="Ubuntu">Ubuntu</a>, this is definitely the quickest way!</p>
|
||||
|
||||
|
||||
<a href="/blog/2013/03/02/quickest-way-install-sublime-text-2-ubuntu">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Creating and using custom tokens in Drupal 7</h2>
|
||||
|
||||
<p class="posted text-light">16th February 2013</p>
|
||||
|
@ -198,12 +176,34 @@
|
|||
|
||||
|
||||
<a href="/blog/2012/08/18/display-custom-menu-drupal-7-theme-template-file">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Writing an Article for Linux Journal</h2>
|
||||
|
||||
<p class="posted text-light">27th July 2012</p>
|
||||
|
||||
|
||||
<p>I'm absolutely delighted to announce that I'm going to be writing an article for <a href="http://www.linuxjournal.com">Linux Journal</a> magazine's upcoming Drupal special.</p>
|
||||
|
||||
|
||||
<a href="/blog/2012/07/27/writing-article-linux-journal">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Install and Configure the Nomensa Accessible Media Player in Drupal</h2>
|
||||
|
||||
<p class="posted text-light">14th July 2012</p>
|
||||
|
||||
|
||||
<p>This week I released the first version of the Nomensa Accessible Media Player module for Drupal 7. Here's some instructions of how to install and configure it.</p>
|
||||
|
||||
|
||||
<a href="/blog/2012/07/14/install-nomensa-media-player-drupal">Read more →</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<ul class="pager">
|
||||
<li class="next"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/4.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/6.html">← Older</a></li>
|
||||
<li class="next"><a href="https://www.oliverdavies.uk/blog/page/4.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://www.oliverdavies.uk/blog/page/6.html">← Older</a></li>
|
||||
</ul>
|
||||
</main>
|
||||
|
||||
|
@ -211,7 +211,7 @@
|
|||
<div class="panel badges text-center">
|
||||
<a class="badge--da-member" href="https://assoc.drupal.org/membership" title="I’m a Drupal Association member.">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
src="//images.oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
alt="Drupal Association Individual Member"
|
||||
width="152"
|
||||
>
|
||||
|
@ -220,18 +220,18 @@
|
|||
<a href="http://drupalcores.com/#opdavies">
|
||||
<img
|
||||
alt="I built Drupal 8 with hand holding a wrench on blue background"
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
src="//images.oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
/>
|
||||
</a>
|
||||
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
src="//images.oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
|
||||
height="147" width="147"
|
||||
/>
|
||||
|
||||
<a href="http://conference.phpnw.org.uk/phpnw17">
|
||||
<img src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
<img src="//images.oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
</a>
|
||||
</div>
|
||||
<div class="availability panel panel-default">
|
||||
|
@ -296,7 +296,7 @@
|
|||
<li class="meetups--drupal-bristol">
|
||||
<a href="http://www.drupalbristol.org.uk" title="Drupal Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
alt="Drupal Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -304,7 +304,7 @@
|
|||
<li class="meetups--drupalcamp-bristol">
|
||||
<a href="http://www.drupalcampbristol.co.uk" title="DrupalCamp Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
alt="DrupalCamp Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -312,7 +312,7 @@
|
|||
<li class="meetups--phpsw">
|
||||
<a href="http://phpsw.uk" title="PHPSW">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
alt="PHPSW logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -321,7 +321,7 @@
|
|||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://opdavies.github.io/oliverdavies.uk/assets/js/site.js"></script>
|
||||
<script src="https://www.oliverdavies.uk/assets/js/site.js"></script>
|
||||
|
||||
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-11967257-1', 'auto'); ga('send', 'pageview');</script>
|
||||
|
||||
|
|
|
@ -8,20 +8,20 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
|
||||
<meta property="og:url" content="https://opdavies.github.io/oliverdavies.uk/blog/page/6.html">
|
||||
<meta property="og:url" content="https://www.oliverdavies.uk/blog/page/6.html">
|
||||
<meta property="og:title" content="Blog"/>
|
||||
|
||||
|
||||
|
||||
<meta property="og:image" content="https://opdavies.github.io/oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image" content="https://www.oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image:height" content="327"/>
|
||||
<meta property="og:image:type" content="image/jpg">
|
||||
<meta property="og:image:width" content="327"/>
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/blog.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/blog.css">
|
||||
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=57" sizes="57x57">
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=114" sizes="114x114">
|
||||
|
@ -47,7 +47,7 @@
|
|||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="https://opdavies.github.io/oliverdavies.uk/">Oliver Davies</a>
|
||||
<a class="navbar-brand" href="https://www.oliverdavies.uk/">Oliver Davies</a>
|
||||
</div>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse" role="navigation">
|
||||
|
@ -86,28 +86,6 @@
|
|||
|
||||
<ul class="posts">
|
||||
<li class="post">
|
||||
<h2>Writing an Article for Linux Journal</h2>
|
||||
|
||||
<p class="posted text-light">27th July 2012</p>
|
||||
|
||||
|
||||
<p>I'm absolutely delighted to announce that I'm going to be writing an article for <a href="http://www.linuxjournal.com">Linux Journal</a> magazine's upcoming Drupal special.</p>
|
||||
|
||||
|
||||
<a href="/blog/2012/07/27/writing-article-linux-journal">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Install and Configure the Nomensa Accessible Media Player in Drupal</h2>
|
||||
|
||||
<p class="posted text-light">14th July 2012</p>
|
||||
|
||||
|
||||
<p>This week I released the first version of the Nomensa Accessible Media Player module for Drupal 7. Here's some instructions of how to install and configure it.</p>
|
||||
|
||||
|
||||
<a href="/blog/2012/07/14/install-nomensa-media-player-drupal">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>My new Drupal modules</h2>
|
||||
|
||||
<p class="posted text-light">12th July 2012</p>
|
||||
|
@ -200,12 +178,37 @@
|
|||
|
||||
|
||||
<a href="/blog/2012/04/19/adding-custom-theme-templates-drupal-7">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Installing Nagios on CentOS</h2>
|
||||
|
||||
<p class="posted text-light">17th April 2012</p>
|
||||
|
||||
|
||||
<p>A great post details that details the steps needed to install Nagios - a popular open source system and network monitoring software application - on CentOS.
|
||||
|
||||
http://saylinux.net/story/009506/how-install-nagios-centos-55
|
||||
…</p>
|
||||
|
||||
<a href="/blog/2012/04/17/installing-nagios-centos">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Create an Omega Subtheme with LESS CSS Preprocessor using Omega Tools and Drush</h2>
|
||||
|
||||
<p class="posted text-light">16th April 2012</p>
|
||||
|
||||
|
||||
<p>In this tutorial I'll be showing how to create an Omega subtheme using the Omega Tools module, and have it working with the LESS CSS preprocessor.
|
||||
|
||||
The first thing that I need to do is download the Omega theme and the Omega Tools and LESS modules, and then to enable both …</p>
|
||||
|
||||
<a href="/blog/2012/04/16/create-omega-subtheme-less-css-preprocessor-using-omega-tools-and-drush">Read more →</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<ul class="pager">
|
||||
<li class="next"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/5.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/7.html">← Older</a></li>
|
||||
<li class="next"><a href="https://www.oliverdavies.uk/blog/page/5.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://www.oliverdavies.uk/blog/page/7.html">← Older</a></li>
|
||||
</ul>
|
||||
</main>
|
||||
|
||||
|
@ -213,7 +216,7 @@
|
|||
<div class="panel badges text-center">
|
||||
<a class="badge--da-member" href="https://assoc.drupal.org/membership" title="I’m a Drupal Association member.">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
src="//images.oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
alt="Drupal Association Individual Member"
|
||||
width="152"
|
||||
>
|
||||
|
@ -222,18 +225,18 @@
|
|||
<a href="http://drupalcores.com/#opdavies">
|
||||
<img
|
||||
alt="I built Drupal 8 with hand holding a wrench on blue background"
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
src="//images.oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
/>
|
||||
</a>
|
||||
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
src="//images.oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
|
||||
height="147" width="147"
|
||||
/>
|
||||
|
||||
<a href="http://conference.phpnw.org.uk/phpnw17">
|
||||
<img src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
<img src="//images.oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
</a>
|
||||
</div>
|
||||
<div class="availability panel panel-default">
|
||||
|
@ -298,7 +301,7 @@
|
|||
<li class="meetups--drupal-bristol">
|
||||
<a href="http://www.drupalbristol.org.uk" title="Drupal Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
alt="Drupal Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -306,7 +309,7 @@
|
|||
<li class="meetups--drupalcamp-bristol">
|
||||
<a href="http://www.drupalcampbristol.co.uk" title="DrupalCamp Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
alt="DrupalCamp Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -314,7 +317,7 @@
|
|||
<li class="meetups--phpsw">
|
||||
<a href="http://phpsw.uk" title="PHPSW">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
alt="PHPSW logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -323,7 +326,7 @@
|
|||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://opdavies.github.io/oliverdavies.uk/assets/js/site.js"></script>
|
||||
<script src="https://www.oliverdavies.uk/assets/js/site.js"></script>
|
||||
|
||||
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-11967257-1', 'auto'); ga('send', 'pageview');</script>
|
||||
|
||||
|
|
|
@ -8,20 +8,20 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
|
||||
<meta property="og:url" content="https://opdavies.github.io/oliverdavies.uk/blog/page/7.html">
|
||||
<meta property="og:url" content="https://www.oliverdavies.uk/blog/page/7.html">
|
||||
<meta property="og:title" content="Blog"/>
|
||||
|
||||
|
||||
|
||||
<meta property="og:image" content="https://opdavies.github.io/oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image" content="https://www.oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image:height" content="327"/>
|
||||
<meta property="og:image:type" content="image/jpg">
|
||||
<meta property="og:image:width" content="327"/>
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/blog.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/blog.css">
|
||||
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=57" sizes="57x57">
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=114" sizes="114x114">
|
||||
|
@ -47,7 +47,7 @@
|
|||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="https://opdavies.github.io/oliverdavies.uk/">Oliver Davies</a>
|
||||
<a class="navbar-brand" href="https://www.oliverdavies.uk/">Oliver Davies</a>
|
||||
</div>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse" role="navigation">
|
||||
|
@ -86,31 +86,6 @@
|
|||
|
||||
<ul class="posts">
|
||||
<li class="post">
|
||||
<h2>Installing Nagios on CentOS</h2>
|
||||
|
||||
<p class="posted text-light">17th April 2012</p>
|
||||
|
||||
|
||||
<p>A great post details that details the steps needed to install Nagios - a popular open source system and network monitoring software application - on CentOS.
|
||||
|
||||
http://saylinux.net/story/009506/how-install-nagios-centos-55
|
||||
…</p>
|
||||
|
||||
<a href="/blog/2012/04/17/installing-nagios-centos">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Create an Omega Subtheme with LESS CSS Preprocessor using Omega Tools and Drush</h2>
|
||||
|
||||
<p class="posted text-light">16th April 2012</p>
|
||||
|
||||
|
||||
<p>In this tutorial I'll be showing how to create an Omega subtheme using the Omega Tools module, and have it working with the LESS CSS preprocessor.
|
||||
|
||||
The first thing that I need to do is download the Omega theme and the Omega Tools and LESS modules, and then to enable both …</p>
|
||||
|
||||
<a href="/blog/2012/04/16/create-omega-subtheme-less-css-preprocessor-using-omega-tools-and-drush">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>How to use Authorized Keys to Create a Passwordless SSH Connection</h2>
|
||||
|
||||
<p class="posted text-light">1st February 2012</p>
|
||||
|
@ -207,12 +182,38 @@ For example, mine is https://www.facebook.com/pages/edit/?id=143394365692197&
|
|||
I've also …</p>
|
||||
|
||||
<a href="/blog/2011/03/15/display-number-facebook-fans-php">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Easily Embed TypeKit Fonts into your Drupal Website</h2>
|
||||
|
||||
<p class="posted text-light">14th February 2011</p>
|
||||
|
||||
|
||||
<p>To begin with, you will need to register for a TypeKit account - there is a free version if you just want to try it out.
|
||||
|
||||
Next, you'll need to create a kit that contains the fonts that you want to use on your website. I've used FF Tisa Web Pro.
|
||||
|
||||
Under …</p>
|
||||
|
||||
<a href="/blog/2011/02/14/easily-embed-typekit-fonts-your-drupal-website">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Use Regular Expressions to Search and Replace in Coda or TextMate</h2>
|
||||
|
||||
<p class="posted text-light">4th November 2010</p>
|
||||
|
||||
|
||||
<p>As in the original post, I'd generated a list of node ID values, and needed to add structure the SQL update statment formatted in a certain way. However, I changed my inital query slightly to out put the same nid value twice.
|
||||
|
||||
SELECT nid, nid FROM node WHERE TYPE = 'blog' …</p>
|
||||
|
||||
<a href="/blog/2010/11/04/use-regular-expressions-search-and-replace-coda-or-textmate">Read more →</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<ul class="pager">
|
||||
<li class="next"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/6.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/8.html">← Older</a></li>
|
||||
<li class="next"><a href="https://www.oliverdavies.uk/blog/page/6.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://www.oliverdavies.uk/blog/page/8.html">← Older</a></li>
|
||||
</ul>
|
||||
</main>
|
||||
|
||||
|
@ -220,7 +221,7 @@ I've also …</p>
|
|||
<div class="panel badges text-center">
|
||||
<a class="badge--da-member" href="https://assoc.drupal.org/membership" title="I’m a Drupal Association member.">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
src="//images.oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
alt="Drupal Association Individual Member"
|
||||
width="152"
|
||||
>
|
||||
|
@ -229,18 +230,18 @@ I've also …</p>
|
|||
<a href="http://drupalcores.com/#opdavies">
|
||||
<img
|
||||
alt="I built Drupal 8 with hand holding a wrench on blue background"
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
src="//images.oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
/>
|
||||
</a>
|
||||
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
src="//images.oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
|
||||
height="147" width="147"
|
||||
/>
|
||||
|
||||
<a href="http://conference.phpnw.org.uk/phpnw17">
|
||||
<img src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
<img src="//images.oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
</a>
|
||||
</div>
|
||||
<div class="availability panel panel-default">
|
||||
|
@ -305,7 +306,7 @@ I've also …</p>
|
|||
<li class="meetups--drupal-bristol">
|
||||
<a href="http://www.drupalbristol.org.uk" title="Drupal Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
alt="Drupal Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -313,7 +314,7 @@ I've also …</p>
|
|||
<li class="meetups--drupalcamp-bristol">
|
||||
<a href="http://www.drupalcampbristol.co.uk" title="DrupalCamp Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
alt="DrupalCamp Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -321,7 +322,7 @@ I've also …</p>
|
|||
<li class="meetups--phpsw">
|
||||
<a href="http://phpsw.uk" title="PHPSW">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
alt="PHPSW logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -330,7 +331,7 @@ I've also …</p>
|
|||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://opdavies.github.io/oliverdavies.uk/assets/js/site.js"></script>
|
||||
<script src="https://www.oliverdavies.uk/assets/js/site.js"></script>
|
||||
|
||||
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-11967257-1', 'auto'); ga('send', 'pageview');</script>
|
||||
|
||||
|
|
|
@ -8,20 +8,20 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
|
||||
<meta property="og:url" content="https://opdavies.github.io/oliverdavies.uk/blog/page/8.html">
|
||||
<meta property="og:url" content="https://www.oliverdavies.uk/blog/page/8.html">
|
||||
<meta property="og:title" content="Blog"/>
|
||||
|
||||
|
||||
|
||||
<meta property="og:image" content="https://opdavies.github.io/oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image" content="https://www.oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image:height" content="327"/>
|
||||
<meta property="og:image:type" content="image/jpg">
|
||||
<meta property="og:image:width" content="327"/>
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/blog.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/blog.css">
|
||||
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=57" sizes="57x57">
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=114" sizes="114x114">
|
||||
|
@ -47,7 +47,7 @@
|
|||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="https://opdavies.github.io/oliverdavies.uk/">Oliver Davies</a>
|
||||
<a class="navbar-brand" href="https://www.oliverdavies.uk/">Oliver Davies</a>
|
||||
</div>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse" role="navigation">
|
||||
|
@ -86,32 +86,6 @@
|
|||
|
||||
<ul class="posts">
|
||||
<li class="post">
|
||||
<h2>Easily Embed TypeKit Fonts into your Drupal Website</h2>
|
||||
|
||||
<p class="posted text-light">14th February 2011</p>
|
||||
|
||||
|
||||
<p>To begin with, you will need to register for a TypeKit account - there is a free version if you just want to try it out.
|
||||
|
||||
Next, you'll need to create a kit that contains the fonts that you want to use on your website. I've used FF Tisa Web Pro.
|
||||
|
||||
Under …</p>
|
||||
|
||||
<a href="/blog/2011/02/14/easily-embed-typekit-fonts-your-drupal-website">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Use Regular Expressions to Search and Replace in Coda or TextMate</h2>
|
||||
|
||||
<p class="posted text-light">4th November 2010</p>
|
||||
|
||||
|
||||
<p>As in the original post, I'd generated a list of node ID values, and needed to add structure the SQL update statment formatted in a certain way. However, I changed my inital query slightly to out put the same nid value twice.
|
||||
|
||||
SELECT nid, nid FROM node WHERE TYPE = 'blog' …</p>
|
||||
|
||||
<a href="/blog/2010/11/04/use-regular-expressions-search-and-replace-coda-or-textmate">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Create a Better Photo Gallery in Drupal - Part 2.1</h2>
|
||||
|
||||
<p class="posted text-light">22nd October 2010</p>
|
||||
|
@ -217,12 +191,36 @@ To begin with, I created my photo …</p>
|
|||
Today, I'd like …</p>
|
||||
|
||||
<a href="/blog/2010/08/10/review-adminhover-module">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Review of the Teleport Module</h2>
|
||||
|
||||
<p class="posted text-light">12th July 2010</p>
|
||||
|
||||
|
||||
<p>As a heavily-reliant Quicksilver user on my MacBook Pro, I was glad when I found the Teleport module for Drupal (due to Elliott Rothman's tweet).
|
||||
|
||||
When you press a configurable hot-key, a jQuery dialog box appears where you can search for nodes by title or path, or directly enter the path …</p>
|
||||
|
||||
<a href="/blog/2010/07/12/review-teleport-module">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Add a Taxonomy Term to Multiple Nodes Using SQL</h2>
|
||||
|
||||
<p class="posted text-light">7th July 2010</p>
|
||||
|
||||
|
||||
<p>Update: This can also be done using the Views Bulk Operations module.
|
||||
|
||||
In preparation for my Blog posts being added to Drupal Planet, I needed to create a new Taxonomy term (or, in this case, tag) called 'Drupal Planet', and assign it to new content to imported into their aggregator. After …</p>
|
||||
|
||||
<a href="/blog/2010/07/07/add-taxonomy-term-multiple-nodes-using-sql">Read more →</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<ul class="pager">
|
||||
<li class="next"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/7.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/9.html">← Older</a></li>
|
||||
<li class="next"><a href="https://www.oliverdavies.uk/blog/page/7.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://www.oliverdavies.uk/blog/page/9.html">← Older</a></li>
|
||||
</ul>
|
||||
</main>
|
||||
|
||||
|
@ -230,7 +228,7 @@ Today, I'd like …</p>
|
|||
<div class="panel badges text-center">
|
||||
<a class="badge--da-member" href="https://assoc.drupal.org/membership" title="I’m a Drupal Association member.">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
src="//images.oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
alt="Drupal Association Individual Member"
|
||||
width="152"
|
||||
>
|
||||
|
@ -239,18 +237,18 @@ Today, I'd like …</p>
|
|||
<a href="http://drupalcores.com/#opdavies">
|
||||
<img
|
||||
alt="I built Drupal 8 with hand holding a wrench on blue background"
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
src="//images.oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
/>
|
||||
</a>
|
||||
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
src="//images.oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
|
||||
height="147" width="147"
|
||||
/>
|
||||
|
||||
<a href="http://conference.phpnw.org.uk/phpnw17">
|
||||
<img src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
<img src="//images.oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
</a>
|
||||
</div>
|
||||
<div class="availability panel panel-default">
|
||||
|
@ -315,7 +313,7 @@ Today, I'd like …</p>
|
|||
<li class="meetups--drupal-bristol">
|
||||
<a href="http://www.drupalbristol.org.uk" title="Drupal Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
alt="Drupal Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -323,7 +321,7 @@ Today, I'd like …</p>
|
|||
<li class="meetups--drupalcamp-bristol">
|
||||
<a href="http://www.drupalcampbristol.co.uk" title="DrupalCamp Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
alt="DrupalCamp Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -331,7 +329,7 @@ Today, I'd like …</p>
|
|||
<li class="meetups--phpsw">
|
||||
<a href="http://phpsw.uk" title="PHPSW">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
alt="PHPSW logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -340,7 +338,7 @@ Today, I'd like …</p>
|
|||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://opdavies.github.io/oliverdavies.uk/assets/js/site.js"></script>
|
||||
<script src="https://www.oliverdavies.uk/assets/js/site.js"></script>
|
||||
|
||||
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-11967257-1', 'auto'); ga('send', 'pageview');</script>
|
||||
|
||||
|
|
|
@ -8,20 +8,20 @@
|
|||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
|
||||
<meta property="og:url" content="https://opdavies.github.io/oliverdavies.uk/blog/page/9.html">
|
||||
<meta property="og:url" content="https://www.oliverdavies.uk/blog/page/9.html">
|
||||
<meta property="og:title" content="Blog"/>
|
||||
|
||||
|
||||
|
||||
<meta property="og:image" content="https://opdavies.github.io/oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image" content="https://www.oliverdavies.uk/assets/images/me-precedent.jpg"/>
|
||||
<meta property="og:image:height" content="327"/>
|
||||
<meta property="og:image:type" content="image/jpg">
|
||||
<meta property="og:image:width" content="327"/>
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://opdavies.github.io/oliverdavies.uk/assets/css/blog.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/blog.css">
|
||||
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=57" sizes="57x57">
|
||||
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=114" sizes="114x114">
|
||||
|
@ -47,7 +47,7 @@
|
|||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="https://opdavies.github.io/oliverdavies.uk/">Oliver Davies</a>
|
||||
<a class="navbar-brand" href="https://www.oliverdavies.uk/">Oliver Davies</a>
|
||||
</div>
|
||||
|
||||
<div id="navbar" class="collapse navbar-collapse" role="navigation">
|
||||
|
@ -86,30 +86,6 @@
|
|||
|
||||
<ul class="posts">
|
||||
<li class="post">
|
||||
<h2>Review of the Teleport Module</h2>
|
||||
|
||||
<p class="posted text-light">12th July 2010</p>
|
||||
|
||||
|
||||
<p>As a heavily-reliant Quicksilver user on my MacBook Pro, I was glad when I found the Teleport module for Drupal (due to Elliott Rothman's tweet).
|
||||
|
||||
When you press a configurable hot-key, a jQuery dialog box appears where you can search for nodes by title or path, or directly enter the path …</p>
|
||||
|
||||
<a href="/blog/2010/07/12/review-teleport-module">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Add a Taxonomy Term to Multiple Nodes Using SQL</h2>
|
||||
|
||||
<p class="posted text-light">7th July 2010</p>
|
||||
|
||||
|
||||
<p>Update: This can also be done using the Views Bulk Operations module.
|
||||
|
||||
In preparation for my Blog posts being added to Drupal Planet, I needed to create a new Taxonomy term (or, in this case, tag) called 'Drupal Planet', and assign it to new content to imported into their aggregator. After …</p>
|
||||
|
||||
<a href="/blog/2010/07/07/add-taxonomy-term-multiple-nodes-using-sql">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Create Virtual Hosts on Mac OS X Using VirtualHostX</h2>
|
||||
|
||||
<p class="posted text-light">2nd July 2010</p>
|
||||
|
@ -214,12 +190,34 @@ I've recently started a personal project converting a website to Drupal. It
|
|||
<p>Whilst updating my About page, I thought about creating a slideshow of several images instead of just the one static image. When I looking on Drupal.org, the only slideshow modules were to create slideshows of images that were attached to different nodes - not multiple images attached to one node. …</p>
|
||||
|
||||
<a href="/blog/2010/05/25/create-slideshow-multiple-images-using-fancy-slide">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Quickly Create Zen Subthemes Using Zenophile</h2>
|
||||
|
||||
<p class="posted text-light">10th May 2010</p>
|
||||
|
||||
|
||||
<p>If you use the Zen theme, then you should also be using the Zenophile module!
|
||||
|
||||
The Zenophile module allows you to very quickly create Zen subthemes from within your web browser, as well as editing options such as the site directory where it should be placed, the layout type (fixed or …</p>
|
||||
|
||||
<a href="/blog/2010/05/10/quickly-create-zen-subthemes-using-zenophile">Read more →</a>
|
||||
</li>
|
||||
<li class="post">
|
||||
<h2>Conditional Email Addresses in a Webform</h2>
|
||||
|
||||
<p class="posted text-light">6th May 2010</p>
|
||||
|
||||
|
||||
<p>I created a new Webform to serve as a simple Contact form, but left the main configuration until after I created the form components. I added 'Name', 'Email', 'Subject' and 'Message' fields, as well as a 'Category' select list. Below 'Options', I entered each of my desired options in the …</p>
|
||||
|
||||
<a href="/blog/2010/05/06/conditional-email-addresses-webform">Read more →</a>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<ul class="pager">
|
||||
<li class="next"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/8.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://opdavies.github.io/oliverdavies.uk/blog/page/10.html">← Older</a></li>
|
||||
<li class="next"><a href="https://www.oliverdavies.uk/blog/page/8.html">Newer →</a></li>
|
||||
<li class="previous"><a href="https://www.oliverdavies.uk/blog/page/10.html">← Older</a></li>
|
||||
</ul>
|
||||
</main>
|
||||
|
||||
|
@ -227,7 +225,7 @@ I've recently started a personal project converting a website to Drupal. It
|
|||
<div class="panel badges text-center">
|
||||
<a class="badge--da-member" href="https://assoc.drupal.org/membership" title="I’m a Drupal Association member.">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
src="//images.oliverdavies.uk/assets/images/da-individual-member.png"
|
||||
alt="Drupal Association Individual Member"
|
||||
width="152"
|
||||
>
|
||||
|
@ -236,18 +234,18 @@ I've recently started a personal project converting a website to Drupal. It
|
|||
<a href="http://drupalcores.com/#opdavies">
|
||||
<img
|
||||
alt="I built Drupal 8 with hand holding a wrench on blue background"
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
src="//images.oliverdavies.uk/assets/images/drupal-8.jpg"
|
||||
/>
|
||||
</a>
|
||||
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
src="//images.oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
|
||||
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
|
||||
height="147" width="147"
|
||||
/>
|
||||
|
||||
<a href="http://conference.phpnw.org.uk/phpnw17">
|
||||
<img src="https://opdavies.github.io/oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
<img src="//images.oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
|
||||
</a>
|
||||
</div>
|
||||
<div class="availability panel panel-default">
|
||||
|
@ -312,7 +310,7 @@ I've recently started a personal project converting a website to Drupal. It
|
|||
<li class="meetups--drupal-bristol">
|
||||
<a href="http://www.drupalbristol.org.uk" title="Drupal Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
|
||||
alt="Drupal Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -320,7 +318,7 @@ I've recently started a personal project converting a website to Drupal. It
|
|||
<li class="meetups--drupalcamp-bristol">
|
||||
<a href="http://www.drupalcampbristol.co.uk" title="DrupalCamp Bristol">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
|
||||
alt="DrupalCamp Bristol logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -328,7 +326,7 @@ I've recently started a personal project converting a website to Drupal. It
|
|||
<li class="meetups--phpsw">
|
||||
<a href="http://phpsw.uk" title="PHPSW">
|
||||
<img
|
||||
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
src="//images.oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
|
||||
alt="PHPSW logo"
|
||||
>
|
||||
</a>
|
||||
|
@ -337,7 +335,7 @@ I've recently started a personal project converting a website to Drupal. It
|
|||
</div>
|
||||
</footer>
|
||||
|
||||
<script src="https://opdavies.github.io/oliverdavies.uk/assets/js/site.js"></script>
|
||||
<script src="https://www.oliverdavies.uk/assets/js/site.js"></script>
|
||||
|
||||
<script>(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-11967257-1', 'auto'); ga('send', 'pageview');</script>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue