This repository has been archived on 2025-01-19. You can view files and clone it, but cannot push or open issues or pull requests.
oliverdavies.uk-old-sculpin/docs/blog/page/7.html

340 lines
15 KiB
HTML
Raw Normal View History

2017-07-10 21:28:39 +00:00
<!DOCTYPE html>
<html class="no-js" lang="en-GB">
<head>
<title>Blog | Oliver Davies</title>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
2017-07-12 06:22:51 +00:00
<meta property="og:url" content="https://www.oliverdavies.uk/blog/page/7.html">
2017-07-10 21:28:39 +00:00
<meta property="og:title" content="Blog"/>
2017-07-12 06:22:51 +00:00
<meta property="og:image" content="https://www.oliverdavies.uk/assets/images/me-precedent.jpg"/>
2017-07-10 21:28:39 +00:00
<meta property="og:image:height" content="327"/>
<meta property="og:image:type" content="image/jpg">
<meta property="og:image:width" content="327"/>
2017-07-12 06:22:51 +00:00
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/main.css">
<link rel="stylesheet" href="https://www.oliverdavies.uk/assets/css/blog.css">
2017-07-10 21:28:39 +00:00
<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">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=72" sizes="72x72">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=144" sizes="144x144">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=60" sizes="60x60">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=120" sizes="120x120">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=76" sizes="76x76">
<link rel="apple-touch-icon" href="/assets/images/me-precedent.jpg?s=152" sizes="152x152">
<link rel="icon" href="/assets/images/me-precedent.jpg?s=160" sizes="160x160">
<link rel="icon" href="/assets/images/me-precedent.jpg?s=96" sizes="96x96">
<link rel="icon" href="/assets/images/me-precedent.jpg?s=32" sizes="32x32">
<link rel="icon" href="/assets/images/me-precedent.jpg?s=16" sizes="16x16">
</head>
<body class="page--blog page--blog__list">
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
2017-07-12 06:22:51 +00:00
<a class="navbar-brand" href="https://www.oliverdavies.uk/">Oliver Davies</a>
2017-07-10 21:28:39 +00:00
</div>
<div id="navbar" class="collapse navbar-collapse" role="navigation">
<ul class="nav navbar-nav">
<li class="">
<a href="/">About</a>
</li>
<li class="">
<a href="/experience">Experience</a>
</li>
<li class="">
<a href="/testimonials">Testimonials</a>
</li>
<li class="">
<a href="/talks">Talks</a>
</li>
<li class="active">
<a href="/blog">Blog</a>
</li>
<li class="">
<a href="/contact">Contact</a>
</li>
</ul>
</div> </div>
</nav>
<div class="container">
<div class="row">
<main class="col-md-9">
<h1>Blog</h1>
<ul class="posts">
<li class="post">
2017-07-13 21:19:23 +00:00
<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&#039;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 &hellip;</p>
<a href="/blog/2012/04/16/create-omega-subtheme-less-css-preprocessor-using-omega-tools-and-drush">Read more &rarr;</a>
</li>
<li class="post">
2017-07-10 21:28:39 +00:00
<h2>How to use Authorized Keys to Create a Passwordless SSH Connection</h2>
2017-07-11 17:57:51 +00:00
<p class="posted text-light">1st February 2012</p>
2017-07-10 21:28:39 +00:00
<p>If you&#039;re accessing Linux servers or automating tasks between servers, rather than having to enter your user password every time, you can also use SSH public key authentication. This is a simple process that involves creating a local key and storing it within the authorized_keys file on the remote server.
Check &hellip;</p>
<a href="/blog/2012/02/01/use-authorized-keys-create-passwordless-ssh-connection">Read more &rarr;</a>
</li>
<li class="post">
<h2>Site Upgraded to Drupal 7</h2>
2017-07-11 17:57:51 +00:00
<p class="posted text-light">4th January 2012</p>
2017-07-10 21:28:39 +00:00
<p>As the vast majority of the Drupal websites that I currently work on are built on Drupal 7, I thought that it was time that I upgraded this site. Following the core upgrade process and the CCK migration process, everything was upgraded smoothly without any issues.
I&#039;ve upgraded a handful of &hellip;</p>
<a href="/blog/2012/01/04/site-upgraded-drupal-7">Read more &rarr;</a>
</li>
<li class="post">
<h2>How to Install and Configure Subversion (SVN) Server on Ubuntu</h2>
2017-07-11 17:57:51 +00:00
<p class="posted text-light">19th October 2011</p>
2017-07-10 21:28:39 +00:00
<p>Recently, I needed to set up a Subversion (SVN) server on a Ubuntu Linux server. This post is going to outline the steps taken, and the commands used, to install and configure the service.
Note: As I was using Ubuntu, I was using the &#039;apt-get&#039; command to download and install the &hellip;</p>
<a href="/blog/2011/10/19/install-and-configure-subversion-svn-server-ubuntu">Read more &rarr;</a>
</li>
<li class="post">
<h2>Create Multigroups in Drupal 7 using Field Collections</h2>
2017-07-11 17:57:51 +00:00
<p class="posted text-light">28th August 2011</p>
2017-07-10 21:28:39 +00:00
<p>One of my favourite things lately in Drupal 6 has been CCK 3, and more specifically, the Content Multigroups sub-module. Basically this allows you to create a fieldset of various CCK fields, and then repeat that multiple times. For example, I use it on this site whist creating invoices for &hellip;</p>
<a href="/blog/2011/08/28/create-multigroups-drupal-7-using-field-collections">Read more &rarr;</a>
</li>
<li class="post">
<h2>Imagefield Import Archive</h2>
2017-07-11 17:57:51 +00:00
<p class="posted text-light">23rd May 2011</p>
2017-07-10 21:28:39 +00:00
<p>I&#039;ve finally uploaded my first module onto Drupal.org!
I&#039;ve written many custom modules, although the vast majority of them are either small tweaks for my own sites, or company/site-specific modules that wouldn&#039;t be good to anyone else, so there would be nothing achieved by contributing them back to the community. Previously, &hellip;</p>
<a href="/blog/2011/05/23/imagefield-import-archive">Read more &rarr;</a>
</li>
<li class="post">
<h2>Proctors Hosting the next Drupal Meetup</h2>
2017-07-11 17:57:51 +00:00
<p class="posted text-light">20th May 2011</p>
2017-07-10 21:28:39 +00:00
<p>My employer, Proctor &amp;amp; Stevenson, are going to be hosting the next Bristol &amp;amp; South West Drupal meetup on the 25th May at our offices.
You can view more details, or register on our website.
&hellip;</p>
<a href="/blog/2011/05/20/proctors-hosting-next-drupal-meetup">Read more &rarr;</a>
</li>
<li class="post">
<h2>Proctor &amp; Stevenson</h2>
2017-07-11 17:57:51 +00:00
<p class="posted text-light">31st March 2011</p>
2017-07-10 21:28:39 +00:00
<p>2 weeks ago, I handed in my notice of resignation to Horse &amp;amp; Country TVbecause I&#039;ve been offered a new role at Proctor &amp;amp; Stevenson - a Marketing Design and Communications agency in Bristol.
Proctors have an extensive client list - including BMW, Panasonic, the Open University and VOSA, and it&#039;s &hellip;</p>
<a href="/blog/2011/03/31/proctor-stevenson">Read more &rarr;</a>
</li>
<li class="post">
<h2>Display the Number of Facebook fans in PHP</h2>
2017-07-11 17:57:51 +00:00
<p class="posted text-light">15th March 2011</p>
2017-07-10 21:28:39 +00:00
<p>Replace the $page_id value with your Page ID number (unless you want to show the number of fans for this site).You can find your Page ID by logging into your Facebook account, going to &#039;Adverts and Pages&#039;, clicking &#039;Edit page&#039;, and looking at the URL.
For example, mine is https://www.facebook.com/pages/edit/?id=143394365692197&amp;amp;sk=basic.
I&#039;ve also &hellip;</p>
<a href="/blog/2011/03/15/display-number-facebook-fans-php">Read more &rarr;</a>
2017-07-12 06:22:51 +00:00
</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&#039;ll need to create a kit that contains the fonts that you want to use on your website. I&#039;ve used FF Tisa Web Pro.
Under &hellip;</p>
<a href="/blog/2011/02/14/easily-embed-typekit-fonts-your-drupal-website">Read more &rarr;</a>
2017-07-10 21:28:39 +00:00
</li>
</ul>
<ul class="pager">
2017-07-12 06:22:51 +00:00
<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>
2017-07-10 21:28:39 +00:00
</ul>
</main>
<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.">
<img
2017-07-12 06:24:51 +00:00
src="//www.oliverdavies.uk/assets/images/da-individual-member.png"
2017-07-10 21:28:39 +00:00
alt="Drupal Association Individual Member"
width="152"
>
</a>
<a href="http://drupalcores.com/#opdavies">
<img
alt="I built Drupal 8 with hand holding a wrench on blue background"
2017-07-12 06:24:51 +00:00
src="//www.oliverdavies.uk/assets/images/drupal-8.jpg"
2017-07-10 21:28:39 +00:00
/>
</a>
<img
2017-07-12 06:24:51 +00:00
src="//www.oliverdavies.uk/assets/images/badges/acquia-certified-developer-drupal-8.png"
2017-07-10 21:28:39 +00:00
alt="Acquia Certified Developer - Drupal 8 Exam Badge"
height="147" width="147"
/>
<a href="http://conference.phpnw.org.uk/phpnw17">
2017-07-12 06:24:51 +00:00
<img src="//www.oliverdavies.uk/assets/images/badges/phpnw17.png" alt="">
2017-07-10 21:28:39 +00:00
</a>
</div>
<div class="availability panel panel-default">
<div class="panel-heading">Availability</div>
<div class="panel-body">
<p>
<i class="fa fa-thumbs-o-up text-warning"></i>
Currently have limited part-time capacity
</p>
<p>
<i class="fa fa-thumbs-o-down text-danger"></i>
Currently no spare full-time capacity.
</p>
</div>
</div>
<div class="latest-posts panel panel-default">
<div class="latest-posts__heading panel-heading">Latest blog posts</div>
<ul class="list-group">
<li class="post list-group-item">
2017-07-13 21:19:23 +00:00
<span class="post__title">
<a href="/blog/2017/07/13/publishing-sculpin-sites-with-github-pages">
Publishing Sculpin Sites with GitHub Pages
</a>
</span> -
<span class="post__date">13th July, 2017</span>
</li>
<li class="post list-group-item">
2017-07-10 21:28:39 +00:00
<span class="post__title">
<a href="/blog/2017/06/09/introducing-the-drupal-meetups-twitterbot">
Introducing the Drupal Meetups Twitterbot
</a>
</span> -
<span class="post__date">9th June, 2017</span>
</li>
<li class="post list-group-item">
<span class="post__title">
<a href="/blog/2017/05/20/turning-drupal-module-into-feature">
Turning Your Custom Drupal Module into a Feature
</a>
</span> -
<span class="post__date">20th May, 2017</span>
</li>
</ul>
</div>
</div>
</div> </div>
<footer class="container">
<p class="copyright">
&copy; 2010-2017 Oliver Davies. Built with <a href="https://sculpin.io">Sculpin</a>.
</p>
<div class="meetups">
<h2>Things that I organise</h2>
<ul>
<li class="meetups--drupal-bristol">
<a href="http://www.drupalbristol.org.uk" title="Drupal Bristol">
2017-07-11 06:34:02 +00:00
<img
2017-07-12 06:24:51 +00:00
src="//www.oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
2017-07-11 06:34:02 +00:00
alt="Drupal Bristol logo"
>
2017-07-10 21:28:39 +00:00
</a>
</li>
<li class="meetups--drupalcamp-bristol">
<a href="http://www.drupalcampbristol.co.uk" title="DrupalCamp Bristol">
2017-07-11 06:34:02 +00:00
<img
2017-07-12 06:24:51 +00:00
src="//www.oliverdavies.uk/assets/images/meetups/drupalcamp-bristol.png"
2017-07-11 06:34:02 +00:00
alt="DrupalCamp Bristol logo"
>
2017-07-10 21:28:39 +00:00
</a>
</li>
<li class="meetups--phpsw">
<a href="http://phpsw.uk" title="PHPSW">
2017-07-11 06:34:02 +00:00
<img
2017-07-12 06:24:51 +00:00
src="//www.oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
2017-07-11 06:34:02 +00:00
alt="PHPSW logo"
>
2017-07-10 21:28:39 +00:00
</a>
</li>
</ul>
</div>
</footer>
2017-07-12 06:22:51 +00:00
<script src="https://www.oliverdavies.uk/assets/js/site.js"></script>
2017-07-10 21:28:39 +00:00
<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>
</body>
</html>