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/9.html
2017-07-11 18:57:51 +01:00

346 lines
16 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!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">
<meta property="og:url" content="https://opdavies.github.io/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: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="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>
<a class="navbar-brand" href="https://opdavies.github.io/oliverdavies.uk/">Oliver Davies</a>
</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">
<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&#039;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 &hellip;</p>
<a href="/blog/2010/07/12/review-teleport-module">Read more &rarr;</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 &#039;Drupal Planet&#039;, and assign it to new content to imported into their aggregator. After &hellip;</p>
<a href="/blog/2010/07/07/add-taxonomy-term-multiple-nodes-using-sql">Read more &rarr;</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>
<p>This isn&#039;t a Drupal related topic per se, but it is a walk-through of one of the applications that I use whilst doing Drupal development work. I assume, like most Mac OS X users, I use MAMP to run Apache, MySQL and PHP locally whilst developing. I also use virtual &hellip;</p>
<a href="/blog/2010/07/02/create-virtual-hosts-mac-os-x-using-virtualhostx">Read more &rarr;</a>
</li>
<li class="post">
<h2>Change the Content Type of Multiple Nodes Using SQL</h2>
<p class="posted text-light">1st July 2010</p>
<p>In this post, I will be changing values within my Drupal 6 site&#039;s database to quickly change the content type of multiple nodes. I will be using a test development site with the core Blog module installed, and converting Blog posts to a custom content type called &#039;News article&#039;.
Before changing &hellip;</p>
<a href="/blog/2010/07/01/change-content-type-multiple-nodes-using-sql">Read more &rarr;</a>
</li>
<li class="post">
<h2>Create a Flickr Photo Gallery Using Feeds, CCK and Views</h2>
<p class="posted text-light">28th June 2010</p>
<p>In this tutorial, I&#039;ll show you how to create a photo gallery which uses photos imported from Flickr.
The modules that I&#039;ll use to create the Gallery are:
CCK
Feeds
Feeds Image Grabber
FileField
ImageAPI
ImageCache
ImageField
Views
The first thing that I did was to create a content type to store my imported images. I named it &#039;Photo&#039;, removed &hellip;</p>
<a href="/blog/2010/06/28/create-flickr-photo-gallery-using-feeds-cck-and-views">Read more &rarr;</a>
</li>
<li class="post">
<h2>10 Useful Drupal 6 Modules</h2>
<p class="posted text-light">25th June 2010</p>
<p>Aside from the obvious candidates such as Views, CCK etc, here are a list of 10 contributed modules that I currently use on each Drupal project.
So, in no particular order:
Admin: The admin module provides UI improvements to the standard Drupal admin interface. I&#039;ve just upgraded to the new 6.x-2.0-beta4 version, &hellip;</p>
<a href="/blog/2010/06/25/10-useful-drupal-6-modules">Read more &rarr;</a>
</li>
<li class="post">
<h2>Create a Block of Social Media Icons using CCK, Views and Nodequeue</h2>
<p class="posted text-light">23rd June 2010</p>
<p>I recently decided that I wanted to have a block displayed in a sidebar on my site containing icons and links to my social media profiles - Twitter, Facebook etc. I tried the Follow module, but it lacked the option to add extra networks such my Drupal.org account, and my &hellip;</p>
<a href="/blog/2010/06/23/create-block-social-media-icons-using-cck-views-and-nodequeue">Read more &rarr;</a>
</li>
<li class="post">
<h2>Improve JPG Quality in Imagecache and ImageAPI</h2>
<p class="posted text-light">2nd June 2010</p>
<p>Whilst uploading images for my Projects and Testimonials sections, I noticed that the Imagecache-scaled images weren&#039;t as high a quality the originals on my Mac. I did some searching online and found out that, by default, Drupal resamples uploaded jpgs to 75% of their original quality.
To increase the quality of &hellip;</p>
<a href="/blog/2010/06/02/improve-jpg-quality-imagecache-and-imageapi">Read more &rarr;</a>
</li>
<li class="post">
<h2>Quickly Import Multiples Images Using the Imagefield_Import Module</h2>
<p class="posted text-light">29th May 2010</p>
<p>Thanks to Bob at Mustardseed Media for tweeting about this module. It&#039;s undoubtedly saved me hours of work today alone!
I&#039;ve recently started a personal project converting a website to Drupal. It&#039;s currently a static HTML/CSS site which also uses the Coppermine Photo Gallery. As part of building the new website, &hellip;</p>
<a href="/blog/2010/05/29/quickly-import-multiples-images-using-imagefieldimport-module">Read more &rarr;</a>
</li>
<li class="post">
<h2>Create a Slideshow of Multiple Images Using Fancy Slide</h2>
<p class="posted text-light">25th May 2010</p>
<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. &hellip;</p>
<a href="/blog/2010/05/25/create-slideshow-multiple-images-using-fancy-slide">Read more &rarr;</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>
</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
src="https://opdavies.github.io/oliverdavies.uk/assets/images/da-individual-member.png"
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"
src="https://opdavies.github.io/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"
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="">
</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">
<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>
<li class="post list-group-item">
<span class="post__title">
<a href="/blog/2017/05/15/drupalcamp-bristol-early-bird-tickets-sessions-sponsors">
DrupalCamp Bristol 2017 - Early Bird Tickets, Call for Sessions, Sponsors
</a>
</span> -
<span class="post__date">15th 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">
<img
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/drupal-bristol.jpeg"
alt="Drupal Bristol logo"
>
</a>
</li>
<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"
alt="DrupalCamp Bristol logo"
>
</a>
</li>
<li class="meetups--phpsw">
<a href="http://phpsw.uk" title="PHPSW">
<img
src="https://opdavies.github.io/oliverdavies.uk/assets/images/meetups/phpsw.jpeg"
alt="PHPSW logo"
>
</a>
</li>
</ul>
</div>
</footer>
<script src="https://opdavies.github.io/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>
</body>
</html>