diff --git a/source/_posts/2010-04-05-style-drupal-6-lists.md b/source/_posts/2010-04-05-style-drupal-6-lists.md index e18cfbb8..be0786a5 100644 --- a/source/_posts/2010-04-05-style-drupal-6-lists.md +++ b/source/_posts/2010-04-05-style-drupal-6-lists.md @@ -5,10 +5,10 @@ use: - posts slug: style-drupal-6s-taxonomy-lists-php-css-and-jquery tags: - - Taxonomy - - Drupal Planet - - Drupal 6 - - Drupal Theming + - drupal-6 + - drupal-planet + - drupal-theming + - taxonomy --- Whilst developing this, and other Drupal websites for clients, I decided that I wanted to categorise content using the taxonomy system. However, I wasn't happy with the way that Drupal displayed the terms lists by default, and I started comparing this to other websites that I look at. diff --git a/source/_posts/2010-04-28-imagecrop.md b/source/_posts/2010-04-28-imagecrop.md index 913c9d6f..12bb7125 100644 --- a/source/_posts/2010-04-28-imagecrop.md +++ b/source/_posts/2010-04-28-imagecrop.md @@ -5,11 +5,12 @@ use: - posts slug: using-imagecache-and-imagecrop-my-portfolio tags: - - Drupal 6 - - CCK - - ImageCache - - ImageField - - ImageCrop + - drupal + - drupal-6 + - cck + - imagecache + - imagecrop + - imagefield --- Whilst working on my own portfolio/testimonial website, I decided to have a portfolio page displaying the name of each site and a thumbnail image. For this Blog post, I'll be using a site called [Popcorn Strips](http://popcornstrips.com) which I built for a friend earlier this year as an example. diff --git a/source/_posts/2010-05-06-conditional-email-address-webform.md b/source/_posts/2010-05-06-conditional-email-address-webform.md index 4c5f3a94..de400976 100644 --- a/source/_posts/2010-05-06-conditional-email-address-webform.md +++ b/source/_posts/2010-05-06-conditional-email-address-webform.md @@ -5,10 +5,10 @@ use: - posts slug: conditional-email-addresses-webform tags: - - Drupal Planet - - Drupal 6 - - Conditional Email - - Webform + - drupal-planet + - drupal-6 + - conditional-email + - webform --- 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 following format: diff --git a/source/_posts/2010-05-10-zenophile.md b/source/_posts/2010-05-10-zenophile.md index 90be67cd..c29f111b 100644 --- a/source/_posts/2010-05-10-zenophile.md +++ b/source/_posts/2010-05-10-zenophile.md @@ -4,12 +4,12 @@ nav: blog use: - posts tags: - - Drupal Planet - - Drupal 6 - - Drupal Modules - - Drupal Theming - - Zen - - Zenophile + - drupal-planet + - drupal-6 + - drupal-modules + - drupal-theming + - zen + - zenophile --- If you use the [Zen](http://drupal.org/project/zen) theme, then you should also be using the [Zenophile](http://drupal.org/project/zenophile) module! diff --git a/source/_posts/2010-05-25-fancy-slide.md b/source/_posts/2010-05-25-fancy-slide.md index 1247eed2..5f46fd3c 100644 --- a/source/_posts/2010-05-25-fancy-slide.md +++ b/source/_posts/2010-05-25-fancy-slide.md @@ -5,10 +5,11 @@ use: - posts slug: create-slideshow-multiple-images-using-fancy-slide tags: - - Drupal Planet - - Drupal 6 - - Fancy Slide - - Slideshow + - drupal-planet + - drupal + - drupal-6 + - fancy-slide + - slideshow --- 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. Then, I found the [Fancy Slide](http://drupal.org/project/fancy_slide) module. It's a jQuery Slideshow module with features that include integration with the [CCK](http://drupal.org/project/cck), [ImageCache](http://drupal.org/project/imagecache) and [Nodequeue](http://drupal.org/project/nodequeue) modules. diff --git a/source/_posts/2010-05-29-imagefield-import-module.md b/source/_posts/2010-05-29-imagefield-import-module.md index 9319a95b..d6dad2ec 100644 --- a/source/_posts/2010-05-29-imagefield-import-module.md +++ b/source/_posts/2010-05-29-imagefield-import-module.md @@ -5,12 +5,13 @@ use: - posts slug: quickly-import-multiples-images-using-imagefieldimport-module tags: - - Drupal Planet - - ImageField Import - - Drupal 6 - - Photo Gallery - - CCK - - ImageField + - drupal-planet + - imagefield-import + - drupal + - drupal-6 + - photo-gallery + - cck + - imagefield --- **Thanks to Bob at [Mustardseed Media](http://mustardseedmedia.com) for [tweeting](http://twitter.com/mustardseedinc/status/14713096905) about this module. It's undoubtedly saved me hours of work today alone!** diff --git a/source/_posts/2010-06-02-improve-jpg-quality.md b/source/_posts/2010-06-02-improve-jpg-quality.md index 20baa43f..d7bbc72c 100644 --- a/source/_posts/2010-06-02-improve-jpg-quality.md +++ b/source/_posts/2010-06-02-improve-jpg-quality.md @@ -5,9 +5,9 @@ use: - posts slug: improve-jpg-quality-imagecache-and-imageapi tags: - - Drupal Planet - - Drupal 6 - - ImageCache + - drupal-planet + - drupal-6 + - imagecache --- Whilst uploading images for my Projects and Testimonials sections, I noticed that the Imagecache-scaled images weren'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. diff --git a/source/_posts/2010-06-23-social-icons-block.md b/source/_posts/2010-06-23-social-icons-block.md index c06542ee..b1990eea 100644 --- a/source/_posts/2010-06-23-social-icons-block.md +++ b/source/_posts/2010-06-23-social-icons-block.md @@ -5,10 +5,11 @@ use: - posts slug: create-block-social-media-icons-using-cck-views-and-nodequeue tags: - - Drupal Planet - - Drupal 6 - - Views - - Nodequeue + - drupal-planet + - drupal-6 + - drupal + - views + - nodequeue - oliverdavies.co.uk --- 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](http://twitter.com/opdavies), [Facebook](http://facebook.com/opdavies) etc. I tried the [Follow](http://drupal.org/project/follow) module, but it lacked the option to add extra networks such my [Drupal.org](http://drupal.org/user/381388) account, and my [RSS feed](http://oliverdavies.co.uk/rss.xml). I started to create my own version, and then found [this Blog post](http://www.hankpalan.com/blog/drupal-themes/add-your-social-connections-drupal-icons) by Hank Palan. diff --git a/source/_posts/2010-06-25-useful-drupal-6-modules.md b/source/_posts/2010-06-25-useful-drupal-6-modules.md index 96c6a74b..d3100b4f 100644 --- a/source/_posts/2010-06-25-useful-drupal-6-modules.md +++ b/source/_posts/2010-06-25-useful-drupal-6-modules.md @@ -4,10 +4,10 @@ nav: blog use: - posts tags: - - Drupal Planet - - Drupal 6 - - Modules - - Drupal Modules + - drupal-planet + - drupal-6 + - drupal + - drupal-modules --- 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. diff --git a/source/_posts/2010-06-28-flickr-photo-gallery.md b/source/_posts/2010-06-28-flickr-photo-gallery.md index a970b048..92a0ae49 100644 --- a/source/_posts/2010-06-28-flickr-photo-gallery.md +++ b/source/_posts/2010-06-28-flickr-photo-gallery.md @@ -5,16 +5,16 @@ use: - posts slug: create-flickr-photo-gallery-using-feeds-cck-and-views tags: - - Drupal Planet - - Drupal 6 - - Photo Gallery - - Views - - CCK - - ImageCache - - Feeds - - FileField - - Flickr - - ImageField + - drupal-planet + - drupal-6 + - photo-gallery + - views + - cck + - imagecache + - feeds + - filefield + - flickr + - imagefield --- In this tutorial, I'll show you how to create a photo gallery which uses photos imported from [Flickr](http://www.flickr.com). diff --git a/source/_posts/2010-07-01-change-content-type-sql.md b/source/_posts/2010-07-01-change-content-type-sql.md index cce4e9c9..c14c447b 100644 --- a/source/_posts/2010-07-01-change-content-type-sql.md +++ b/source/_posts/2010-07-01-change-content-type-sql.md @@ -5,12 +5,13 @@ use: - posts slug: change-content-type-multiple-nodes-using-sql tags: - - Drupal Planet - - Drupal 6 - - SQL - - Sequel Pro - - Database - - Content Types + - drupal-planet + - drupal-6 + - drupal + - sql + - sequel-pro + - database + - content-types --- In this post, I will be changing values within my Drupal 6 site'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 'News article'. diff --git a/source/_posts/2010-07-02-virtual-hosts-virtualhostx.md b/source/_posts/2010-07-02-virtual-hosts-virtualhostx.md index 5173bb41..ffbc5c79 100644 --- a/source/_posts/2010-07-02-virtual-hosts-virtualhostx.md +++ b/source/_posts/2010-07-02-virtual-hosts-virtualhostx.md @@ -5,11 +5,11 @@ use: - posts slug: create-virtual-hosts-mac-os-x-using-virtualhostx tags: - - Drupal Planet - - Drupal 6 - - MAMP - - Virtual Hosts - - VirtualHostX + - drupal-planet + - drupal-6 + - mamp + - virtual-hosts + - virtualhostx --- This isn'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](http://www.mamp.info/en/index.html) to run Apache, MySQL and PHP locally whilst developing. I also use virtual hosts in Apache to create local .dev domains which are as close as possible to the actual live domains. For example, if I was developing a site called mysite.com, my local development version would be mysite.dev. diff --git a/source/_posts/2010-07-07-add-taxonomy-term-multiple-nodes-using-sql.md b/source/_posts/2010-07-07-add-taxonomy-term-multiple-nodes-using-sql.md index 76fe1a81..c1117495 100644 --- a/source/_posts/2010-07-07-add-taxonomy-term-multiple-nodes-using-sql.md +++ b/source/_posts/2010-07-07-add-taxonomy-term-multiple-nodes-using-sql.md @@ -5,12 +5,12 @@ use: - posts slug: add-taxonomy-term-multiple-nodes-using-sql tags: - - Taxonomy - - Drupal Planet - - Drupal 6 - - SQL - - Sequel Pro - - Database + - taxonomy + - drupal-planet + - drupal-6 + - sql + - sequal-pro + - database --- **Update:** This can also be done using the [Views Bulk Operations](http://drupal.org/project/views_bulk_operations) module. diff --git a/source/_posts/2010-07-12-teleport-module.md b/source/_posts/2010-07-12-teleport-module.md index 109531c4..3fbc2f42 100644 --- a/source/_posts/2010-07-12-teleport-module.md +++ b/source/_posts/2010-07-12-teleport-module.md @@ -5,11 +5,10 @@ use: - posts slug: review-teleport-module tags: - - Drupal Planet - - Drupal 6 - - Modules - - Drupal Modules - - Teleport + - drupal-planet + - drupal-6 + - drupal-modules + - teleport --- As a heavily-reliant [Quicksilver](http://en.wikipedia.org/wiki/Quicksilver_%28software%29) user on my MacBook Pro, I was glad when I found the [Teleport](http://drupal.org/project/teleport) module for [Drupal](http://drupal.org) *(due to Elliott Rothman's [tweet](http://twitter.com/elliotttt/status/18044234238))*. diff --git a/source/_posts/2010-08-10-adminhover-module.md b/source/_posts/2010-08-10-adminhover-module.md index db3486be..8810ddfd 100644 --- a/source/_posts/2010-08-10-adminhover-module.md +++ b/source/_posts/2010-08-10-adminhover-module.md @@ -5,12 +5,11 @@ use: - posts slug: review-adminhover-module tags: - - Drupal Planet - - Drupal 6 - - Modules - - Drupal Modules - - Admin:hover - - Administration + - drupal-planet + - drupal-6 + - drupal-modules + - admin:hover + - administration --- Sorry for the lack of Blog posts lately, but [my new job](http://horseandcountry.tv) that I started a few weeks ago has certainly been keeping me busy! I've got a few more posts that I'm preparing content for, and I'll hopefully be back into my weekly-post routine before too long! diff --git a/source/_posts/2010-08-11-better-photo-gallery-1.md b/source/_posts/2010-08-11-better-photo-gallery-1.md index 83d4302d..3467980a 100644 --- a/source/_posts/2010-08-11-better-photo-gallery-1.md +++ b/source/_posts/2010-08-11-better-photo-gallery-1.md @@ -5,15 +5,15 @@ use: - posts slug: create-better-photo-gallery-drupal-part-1 tags: - - Drupal Planet - - Drupal 6 + - drupal-planet + - drupal-6 - Photo Gallery - SQL - Views - Sequel Pro - CCK - Views Attach - - Drupal + - drupal --- Recently, I converted a client's static HTML website, along with their Coppermine Photo Gallery, into a Drupal-powered website. diff --git a/source/_posts/2010-08-17-better-photo-gallery-2.md b/source/_posts/2010-08-17-better-photo-gallery-2.md index 9106a1de..c3d354b0 100644 --- a/source/_posts/2010-08-17-better-photo-gallery-2.md +++ b/source/_posts/2010-08-17-better-photo-gallery-2.md @@ -5,8 +5,8 @@ use: - posts slug: create-better-photo-gallery-drupal-part-2 tags: - - Drupal Planet - - Drupal 6 + - drupal-planet + - drupal-6 - Photo Gallery - SQL - Sequel Pro diff --git a/source/_posts/2010-08-20-image-caption-module.md b/source/_posts/2010-08-20-image-caption-module.md index ef34de20..c0f9ec66 100644 --- a/source/_posts/2010-08-20-image-caption-module.md +++ b/source/_posts/2010-08-20-image-caption-module.md @@ -5,11 +5,11 @@ use: - posts slug: review-image-caption-module tags: - - Drupal Planet - - Drupal 6 - - Modules - - ImageField - - Image Caption + - drupal-planet + - drupal + - drupal-6 + - imagefield + - image-caption --- Up until as recent as last week, whenever I added an image into one of my Blog posts, I was manually adding the caption below each image and styling it accordingly. That was until I installed the [Image Caption](http://drupal.org/project/image_caption) module. diff --git a/source/_posts/2010-09-26-south-wales-drupal-user-group.md b/source/_posts/2010-09-26-south-wales-drupal-user-group.md index ea72b7b4..d1e1b290 100644 --- a/source/_posts/2010-09-26-south-wales-drupal-user-group.md +++ b/source/_posts/2010-09-26-south-wales-drupal-user-group.md @@ -5,8 +5,8 @@ use: - posts slug: south-wales-drupal-user-group tags: - - Drupal - - Drupal Planet + - drupal + - drupal-planet - SWDUG --- If you do Drupal, and you're in the area, come and join us for the first South Wales Drupal User Group Meetup! diff --git a/source/_posts/2010-10-10-create-apply-patches.md b/source/_posts/2010-10-10-create-apply-patches.md index 96b8a913..9afdf20d 100644 --- a/source/_posts/2010-10-10-create-apply-patches.md +++ b/source/_posts/2010-10-10-create-apply-patches.md @@ -5,8 +5,8 @@ use: - posts slug: create-and-apply-patches tags: - - Drupal Planet - - Drupal 6 + - drupal-planet + - drupal-6 - Modules - Patch --- diff --git a/source/_posts/2011-02-14-typekit-fonts.md b/source/_posts/2011-02-14-typekit-fonts.md index e6c4bb24..41a6fc90 100644 --- a/source/_posts/2011-02-14-typekit-fonts.md +++ b/source/_posts/2011-02-14-typekit-fonts.md @@ -5,8 +5,8 @@ use: - posts slug: easily-embed-typekit-fonts-your-drupal-website tags: - - Drupal Planet - - Drupal 6 + - drupal-planet + - drupal-6 - TypeKit --- To begin with, you will need to [register for a TypeKit account](https://typekit.com/plans) - there is a free version if you just want to try it out. diff --git a/source/_posts/2011-05-23-imagefield-import-archive.md b/source/_posts/2011-05-23-imagefield-import-archive.md index bd333dd9..314dbe25 100644 --- a/source/_posts/2011-05-23-imagefield-import-archive.md +++ b/source/_posts/2011-05-23-imagefield-import-archive.md @@ -4,9 +4,8 @@ nav: blog use: - posts tags: - - Drupal Planet - - ImageField Import - - Module Development + - drupal-planet + - imagefield-import --- I've finally uploaded my first module onto Drupal.org! diff --git a/source/_posts/2011-08-28-multigroups-field-collections.md b/source/_posts/2011-08-28-multigroups-field-collections.md index 472193f1..2e52c394 100644 --- a/source/_posts/2011-08-28-multigroups-field-collections.md +++ b/source/_posts/2011-08-28-multigroups-field-collections.md @@ -5,8 +5,8 @@ use: - posts slug: create-multigroups-drupal-7-using-field-collections tags: - - Drupal 7 - - Drupal Planet + - drupal-7 + - drupal-planet - CCK - Fields - Field Collection diff --git a/source/_posts/2012-04-16-omega-subtheme-drush-omega-tools.md b/source/_posts/2012-04-16-omega-subtheme-drush-omega-tools.md index df96ddc8..339f41db 100644 --- a/source/_posts/2012-04-16-omega-subtheme-drush-omega-tools.md +++ b/source/_posts/2012-04-16-omega-subtheme-drush-omega-tools.md @@ -5,12 +5,12 @@ use: - posts slug: create-omega-subtheme-less-css-preprocessor-using-omega-tools-and-drush tags: - - Drupal 7 - - Omega - - Theming - - LESS - - Drupal Planet - - Drupal + - drupal-7 + - omega + - theming + - less + - drupal-planet + - drupal --- In this tutorial I'll be showing how to create an [Omega](http://drupal.org/project/omega) subtheme using the [Omega Tools](http://drupal.org/project/omega_tools) module, and have it working with the [LESS CSS preprocessor](http://lesscss.org). diff --git a/source/_posts/2012-04-19-custom-theme-templates.md b/source/_posts/2012-04-19-custom-theme-templates.md index eac416c6..aea427d6 100644 --- a/source/_posts/2012-04-19-custom-theme-templates.md +++ b/source/_posts/2012-04-19-custom-theme-templates.md @@ -7,7 +7,7 @@ description: > Today, I had a situation where I was displaying a list of teasers for news article nodes. The article content type had several different fields assigned to it, including main and thumbnail images. In this case, I wanted to have different output and fields displayed when a teaser was displayed compared to when a complete node was displayed. slug: adding-custom-theme-templates-drupal-7 tags: - - Drupal Planet + - drupal-planet --- Today, I had a situation where I was displaying a list of teasers for news article nodes. The article content type had several different fields assigned to it, including main and thumbnail images. In this case, I wanted to have different output and fields displayed when a teaser was displayed compared to when a complete node was displayed. diff --git a/source/_posts/2012-05-23-apache-text-files.md b/source/_posts/2012-05-23-apache-text-files.md index 3b81c5e0..780e6515 100644 --- a/source/_posts/2012-05-23-apache-text-files.md +++ b/source/_posts/2012-05-23-apache-text-files.md @@ -7,7 +7,7 @@ slug: prevent-apache-displaying-text-files-within-web-browser tags: - Apache - Code - - Drupal + - drupal --- When you download [Drupal](http://drupal.org), there are several text files that are placed in the root of your installation. You don't want or need these to be visible to anyone attempting to view them in a browser - especially CHANGELOG.txt as that includes the exact version of Drupal you are running and could therefore have security implications. Rather than delete these files or change the file permissions manually for each file, I can add the following lines into my VirtualHost configuration: diff --git a/source/_posts/2012-05-23-date-popup-custom-form.md b/source/_posts/2012-05-23-date-popup-custom-form.md index f777e373..5509bb40 100644 --- a/source/_posts/2012-05-23-date-popup-custom-form.md +++ b/source/_posts/2012-05-23-date-popup-custom-form.md @@ -5,13 +5,13 @@ use: - posts slug: add-date-popup-calendar-custom-form tags: - - Forms - - Form API - - Date - - Calendar - - Drupal 7 - - Drupal Planet - - Drupal + - forms + - form-api + - date + - calendar + - drupal-7 + - drupal-planet + - drupal --- First, I need to download the [Date](http://drupal.org/project/date "Date module on Drupal.org") module, and make my module dependent on date_popup by adding the following line into my module's .info file. diff --git a/source/_posts/2012-05-23-forward-domain-mod-rewrite.md b/source/_posts/2012-05-23-forward-domain-mod-rewrite.md index e19cedd6..8468cb3f 100644 --- a/source/_posts/2012-05-23-forward-domain-mod-rewrite.md +++ b/source/_posts/2012-05-23-forward-domain-mod-rewrite.md @@ -7,7 +7,7 @@ slug: forward-one-domain-another-using-modrewrite-and-htaccess tags: - .htaccess - Code - - Drupal + - drupal - Apache - mod_rewrite --- diff --git a/source/_posts/2012-05-23-info-file-drupal-7-theme.md b/source/_posts/2012-05-23-info-file-drupal-7-theme.md index 4a0a9a90..22512a39 100644 --- a/source/_posts/2012-05-23-info-file-drupal-7-theme.md +++ b/source/_posts/2012-05-23-info-file-drupal-7-theme.md @@ -6,8 +6,8 @@ use: slug: writing-info-file-drupal-7-theme tags: - Theming - - Drupal Theming - - Drupal + - - drupal-theming + - drupal - Code --- ~~~ diff --git a/source/_posts/2012-05-24-dividing-drupals-process-and-preprocess-functions.md b/source/_posts/2012-05-24-dividing-drupals-process-and-preprocess-functions.md index 808885ef..75967589 100644 --- a/source/_posts/2012-05-24-dividing-drupals-process-and-preprocess-functions.md +++ b/source/_posts/2012-05-24-dividing-drupals-process-and-preprocess-functions.md @@ -6,7 +6,7 @@ use: description: If you use a lot of process and preprocess functions within your Drupal theme, then your template.php can get very long and it can become difficult to find a certain piece of code. Following the example of the Omega theme, I've started separating my process and preprocess functions into their own files. slug: dividing-drupals-process-and-preprocess-functions-separate-files tags: - - Drupal + - drupal - Code - Theming - Preprocessing diff --git a/source/_posts/2012-07-12-my-new-drupal-modules.md b/source/_posts/2012-07-12-my-new-drupal-modules.md index 7bcca20b..98e3ed7c 100644 --- a/source/_posts/2012-07-12-my-new-drupal-modules.md +++ b/source/_posts/2012-07-12-my-new-drupal-modules.md @@ -5,12 +5,12 @@ use: - posts description: After a busy few days, I've released two new contrib Drupal modules. tags: - - Drupal - - Drupal Modules - - Drupal 6 - - Drupal 7 - - Drupal Planet - - Accessibility + - drupal + - drupal-modules + - drupal-6 + - drupal-7 + - drupal-planet + - accessibility --- After a busy few days, I've released two new contrib Drupal modules: diff --git a/source/_posts/2012-07-14-install-nomensa-media-player-drupal.md b/source/_posts/2012-07-14-install-nomensa-media-player-drupal.md index afc90085..a80b0e5a 100644 --- a/source/_posts/2012-07-14-install-nomensa-media-player-drupal.md +++ b/source/_posts/2012-07-14-install-nomensa-media-player-drupal.md @@ -6,8 +6,8 @@ use: slug: install-nomensa-media-player-drupal tags: - Accessibility - - Drupal - - Drupal Planet + - drupal + - drupal-planet - Nomensa --- *The official documentation for this module is now located at . This post was accurate at the time of writing, whereas the documentation page will be kept up to date with any future changes.* diff --git a/source/_posts/2012-07-27-linux-journal.md b/source/_posts/2012-07-27-linux-journal.md index 2d848750..6fd49f9e 100644 --- a/source/_posts/2012-07-27-linux-journal.md +++ b/source/_posts/2012-07-27-linux-journal.md @@ -6,7 +6,7 @@ use: description: I'm absolutely delighted to announce that I'm going to be writing an article for Linux Journal magazine's upcoming Drupal special. slug: writing-article-linux-journal tags: - - Drupal + - drupal - Distributions - Installation Profiles - Writing diff --git a/source/_posts/2012-08-18-display-custom-menu-drupal-7-theme-template-file.md b/source/_posts/2012-08-18-display-custom-menu-drupal-7-theme-template-file.md index ce846d50..582e17c3 100644 --- a/source/_posts/2012-08-18-display-custom-menu-drupal-7-theme-template-file.md +++ b/source/_posts/2012-08-18-display-custom-menu-drupal-7-theme-template-file.md @@ -6,9 +6,9 @@ use: description: For reference, this is the code needed to display a menu in a Drupal 7 template file. slug: display-custom-menu-drupal-7-theme-template-file tags: - - Drupal - - Drupal 7 - - Drupal Planet + - drupal + - drupal-7 + - drupal-planet - PHP - ARIA --- diff --git a/source/_posts/2012-12-06-use-sass-and-compass-drupal-7-using-sassy.md b/source/_posts/2012-12-06-use-sass-and-compass-drupal-7-using-sassy.md index 8967849d..b0713c1e 100644 --- a/source/_posts/2012-12-06-use-sass-and-compass-drupal-7-using-sassy.md +++ b/source/_posts/2012-12-06-use-sass-and-compass-drupal-7-using-sassy.md @@ -7,9 +7,9 @@ slug: use-sass-and-compass-drupal-7-using-sassy tags: - Compass - CSS - - Drupal - - Drupal 7 - - Drupal Planet + - drupal + - drupal-7 + - drupal-planet - LESS - Preprocessing - SASS diff --git a/source/_posts/2013-01-09-checking-if-user-logged-drupal-right-way.md b/source/_posts/2013-01-09-checking-if-user-logged-drupal-right-way.md index 4737d9d2..c1c77aca 100644 --- a/source/_posts/2013-01-09-checking-if-user-logged-drupal-right-way.md +++ b/source/_posts/2013-01-09-checking-if-user-logged-drupal-right-way.md @@ -6,10 +6,10 @@ use: description: How to check if a user is logged into Drupal by using the user_is_logged_in() and user_is_anonymous() functions. slug: checking-if-user-logged-drupal-right-way tags: - - Drupal - - Drupal 6 - - Drupal 7 - - Drupal Planet + - drupal + - drupal-6 + - drupal-7 + - drupal-planet - PHP --- I see this regularly when working on Drupal sites when someone wants to check whether the current user is logged in to Drupal (authenticated) or not (anonymous): diff --git a/source/_posts/2013-02-16-creating-and-using-custom-tokens-drupal-7.md b/source/_posts/2013-02-16-creating-and-using-custom-tokens-drupal-7.md index c7d3661f..4cfa7177 100644 --- a/source/_posts/2013-02-16-creating-and-using-custom-tokens-drupal-7.md +++ b/source/_posts/2013-02-16-creating-and-using-custom-tokens-drupal-7.md @@ -5,9 +5,9 @@ use: - posts slug: creating-and-using-custom-tokens-drupal-7 tags: - - Drupal - - Drupal Planet - - Drupal 7 + - drupal + - drupal-planet + - drupal-7 - Tokens --- This post outlines the steps required to create your own custom tokens in Drupal. diff --git a/source/_posts/2013-04-27-display-git-branch-or-tag-names-your-bash-prompt.md b/source/_posts/2013-04-27-display-git-branch-or-tag-names-your-bash-prompt.md index 44d631ca..5ce4216b 100644 --- a/source/_posts/2013-04-27-display-git-branch-or-tag-names-your-bash-prompt.md +++ b/source/_posts/2013-04-27-display-git-branch-or-tag-names-your-bash-prompt.md @@ -6,8 +6,8 @@ use: description: Whilst watching Drupalize.me's recent Introduction to Git series, I thought it was useful the way that the current Git branch or tag name was displayed in the bash prompt. Here's how to do it. slug: display-git-branch-or-tag-names-your-bash-prompt tags: - - Drupal - - Drupal Planet + - drupal + - drupal-planet - Git - Terminal --- diff --git a/source/_posts/2013-06-13-some-useful-links-using-simpletest-drupal.md b/source/_posts/2013-06-13-some-useful-links-using-simpletest-drupal.md index f399edeb..7ac0386b 100644 --- a/source/_posts/2013-06-13-some-useful-links-using-simpletest-drupal.md +++ b/source/_posts/2013-06-13-some-useful-links-using-simpletest-drupal.md @@ -8,8 +8,8 @@ tags: - SimpleTest - TDD - Test Driven Development - - Drupal Planet - - Drupal + - drupal-planet + - drupal --- Here are some useful links that I've found when researching about unit testing in Drupal using SimpleTest: diff --git a/source/_posts/2013-07-17-creating-local-and-staging-sites-drupals-domain-module-enabled.md b/source/_posts/2013-07-17-creating-local-and-staging-sites-drupals-domain-module-enabled.md index 87e86f2d..86517f2d 100644 --- a/source/_posts/2013-07-17-creating-local-and-staging-sites-drupals-domain-module-enabled.md +++ b/source/_posts/2013-07-17-creating-local-and-staging-sites-drupals-domain-module-enabled.md @@ -5,8 +5,8 @@ use: - posts slug: creating-local-and-staging-sites-drupals-domain-module-enabled tags: - - Drupal - - Drupal Planet + - drupal + - drupal-planet - Databases - Domain - Table Prefixing diff --git a/source/_posts/2013-07-26-going-to-drupalcon.md b/source/_posts/2013-07-26-going-to-drupalcon.md index 6cbd1809..3cb2fe45 100644 --- a/source/_posts/2013-07-26-going-to-drupalcon.md +++ b/source/_posts/2013-07-26-going-to-drupalcon.md @@ -5,7 +5,7 @@ use: - posts slug: going-drupalcon tags: - - DrupalCon + - drupalCon - Precedent --- [Precedent](http://www.precedent.co.uk) are sending myself and two of our other Drupal Developers to [Drupalcon Prague](http://prague2013.drupal.org). diff --git a/source/_posts/2013-09-06-create-zen-sub-theme-using-drush.md b/source/_posts/2013-09-06-create-zen-sub-theme-using-drush.md index ec98b6ad..dfd9f9c3 100644 --- a/source/_posts/2013-09-06-create-zen-sub-theme-using-drush.md +++ b/source/_posts/2013-09-06-create-zen-sub-theme-using-drush.md @@ -5,8 +5,8 @@ use: - posts description: How to quickly create a Zen sub-theme using Drush. tags: - - Drupal - - Drupal Planet + - drupal + - drupal-planet - Drush - Zen - Theming diff --git a/source/_posts/2013-11-19-dont-bootstrap-drupal-use-drush.md b/source/_posts/2013-11-19-dont-bootstrap-drupal-use-drush.md index 3c893078..8868af15 100644 --- a/source/_posts/2013-11-19-dont-bootstrap-drupal-use-drush.md +++ b/source/_posts/2013-11-19-dont-bootstrap-drupal-use-drush.md @@ -5,7 +5,7 @@ use: - posts tags: - Drush - - Drupal Planet + - drupal-planet - PHP --- There are times when doing Drupal development when you need to run a custom PHP script, maybe moving data from one field to another, that doesn't warrant the time and effort to create a custom module. In this scenario, it would be quicker to write a .php script and bootstrap Drupal to gain access to functions like `node_load()` and `db_query()`. diff --git a/source/_posts/2013-12-24-quickly-apply-patches-using-git-and-curl-or-wget.md b/source/_posts/2013-12-24-quickly-apply-patches-using-git-and-curl-or-wget.md index 56edcde8..63699086 100644 --- a/source/_posts/2013-12-24-quickly-apply-patches-using-git-and-curl-or-wget.md +++ b/source/_posts/2013-12-24-quickly-apply-patches-using-git-and-curl-or-wget.md @@ -6,7 +6,7 @@ use: description: How to quickly download a patch file and apply it to a Git repository in one line tags: - Git - - Drupal Planet + - drupal-planet --- Testing a patch file is usually a two-step process. First you download the patch file from the source, and then you run a separate command to apply it. diff --git a/source/_posts/2013-12-31-download-different-versions-drupal-drush.md b/source/_posts/2013-12-31-download-different-versions-drupal-drush.md index d4560958..1f1cf0bd 100644 --- a/source/_posts/2013-12-31-download-different-versions-drupal-drush.md +++ b/source/_posts/2013-12-31-download-different-versions-drupal-drush.md @@ -6,8 +6,8 @@ use: description: How to download different versions of Drupal core using Drush. slug: download-different-versions-drupal-drush tags: - - Drupal - - Drupal Planet + - drupal + - drupal-planet - Drush --- If you use [Drush](https://raw.github.com/drush-ops/drush/master/README.md "About Drush"), it's likely that you've used the `drush pm-download` (or `drush dl` 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. diff --git a/source/_posts/2014-02-09-drupalcamp-london-2014.md b/source/_posts/2014-02-09-drupalcamp-london-2014.md index 4395e772..3d412926 100644 --- a/source/_posts/2014-02-09-drupalcamp-london-2014.md +++ b/source/_posts/2014-02-09-drupalcamp-london-2014.md @@ -5,8 +5,8 @@ use: - posts description: It's all booked, I'm going to be attending DrupalCamp London. tags: - - Drupal - - DrupalCamp London + - drupal + - drupalCamp London - Git - Git Flow --- diff --git a/source/_posts/2014-03-03-drupalcamp-london-git-flow.md b/source/_posts/2014-03-03-drupalcamp-london-git-flow.md index 5a4ef2cc..c287d648 100644 --- a/source/_posts/2014-03-03-drupalcamp-london-git-flow.md +++ b/source/_posts/2014-03-03-drupalcamp-london-git-flow.md @@ -8,7 +8,7 @@ slug: what-git-flow tags: - Git - Git Flow - - DrupalCamp London + - drupalCamp London - Talks tweets: true --- diff --git a/source/_posts/2014-05-03-drupal-association.md b/source/_posts/2014-05-03-drupal-association.md index 65417b36..4cb9bd69 100644 --- a/source/_posts/2014-05-03-drupal-association.md +++ b/source/_posts/2014-05-03-drupal-association.md @@ -4,7 +4,7 @@ nav: blog use: - posts tags: - - Drupal + - drupal - Personal --- Today was my last day working at [Precedent](http://www.precedent.com). Next week, I'll be starting my [new job](https://assoc.drupal.org/node/18923 "Drupal.org Developer") at the [Drupal Association](http://assoc.drupal.org) working on Drupal's home - [Drupal.org](http://www.drupal.org). diff --git a/source/_posts/2014-05-06-thanks.md b/source/_posts/2014-05-06-thanks.md index 65439d14..206f3dbf 100644 --- a/source/_posts/2014-05-06-thanks.md +++ b/source/_posts/2014-05-06-thanks.md @@ -4,8 +4,8 @@ nav: blog use: - posts tags: - - Drupal - - Drupal Association + - drupal + - drupal Association - Personal --- This is just a quick post to thank everyone for their comments and congratulations after my previous post about [joining the Drupal Association](/blog/drupal-association). I’m looking forward to my first day in the job tomorrow. \ No newline at end of file diff --git a/source/_posts/2014-05-21-git-format-patch.md b/source/_posts/2014-05-21-git-format-patch.md index a6d01da8..10aa9e0e 100644 --- a/source/_posts/2014-05-21-git-format-patch.md +++ b/source/_posts/2014-05-21-git-format-patch.md @@ -6,8 +6,8 @@ use: slug: git-format-patch tags: - Patches - - Drupal - - Drupal Planet + - drupal + - drupal-planet - Git --- ## The Problem diff --git a/source/_posts/2014-07-02-drush-make-drupalbristol.md b/source/_posts/2014-07-02-drush-make-drupalbristol.md index 6000bfab..3f20c4c6 100644 --- a/source/_posts/2014-07-02-drush-make-drupalbristol.md +++ b/source/_posts/2014-07-02-drush-make-drupalbristol.md @@ -4,10 +4,10 @@ nav: blog use: - posts tags: - - Drupal + - drupal - Drush - Drush Make - - Drupal Bristol + - drupal Bristol - Talks --- Here are my slides from this month's talk night at the [Drupal Bristol user group](https://groups.drupal.org/bristol-and-west-uk). diff --git a/source/_posts/2014-10-21-updating-features-and-adding-components-using-drush.md b/source/_posts/2014-10-21-updating-features-and-adding-components-using-drush.md index f7953d8b..4d9a6a25 100644 --- a/source/_posts/2014-10-21-updating-features-and-adding-components-using-drush.md +++ b/source/_posts/2014-10-21-updating-features-and-adding-components-using-drush.md @@ -5,8 +5,8 @@ use: - posts slug: updating-features-and-adding-components-using-drush tags: - - Drupal - - Drupal Planet + - drupal + - drupal-planet - Drush - Features --- diff --git a/source/_posts/2014-11-18-include-css-fonts-using-sass-each-loop.md b/source/_posts/2014-11-18-include-css-fonts-using-sass-each-loop.md index 9dcfbc3d..f809dd9d 100644 --- a/source/_posts/2014-11-18-include-css-fonts-using-sass-each-loop.md +++ b/source/_posts/2014-11-18-include-css-fonts-using-sass-each-loop.md @@ -7,7 +7,7 @@ description: How to use an SASS each loop to easily add multiple fonts to your C slug: include-css-fonts-using-sass-each-loop tags: - Compass - - Drupal Planet + - drupal-planet - Fonts - SASS --- diff --git a/source/_posts/2014-11-20-using-remote-files-when-developing-locally-stage-file-proxy-module.md b/source/_posts/2014-11-20-using-remote-files-when-developing-locally-stage-file-proxy-module.md index cada0ed2..4ddbf814 100644 --- a/source/_posts/2014-11-20-using-remote-files-when-developing-locally-stage-file-proxy-module.md +++ b/source/_posts/2014-11-20-using-remote-files-when-developing-locally-stage-file-proxy-module.md @@ -4,8 +4,8 @@ nav: blog use: - posts tags: - - Drupal - - Drupal Planet + - drupal + - drupal-planet - Servers --- Download the [Stage File Proxy](https://www.drupal.org/project/stage_file_proxy) module from Drupal.org and enable it on your site. diff --git a/source/_posts/2014-11-27-pantheon-settings-files.md b/source/_posts/2014-11-27-pantheon-settings-files.md index 1f13e0a3..b11181a4 100644 --- a/source/_posts/2014-11-27-pantheon-settings-files.md +++ b/source/_posts/2014-11-27-pantheon-settings-files.md @@ -5,8 +5,8 @@ use: - posts slug: pantheon-settings-files tags: - - Drupal - - Drupal Planet + - drupal + - drupal-planet - Pantheon - settings.php --- diff --git a/source/_posts/2014-12-20-include-local-drupal-settings-file-environment-configuration-and-overrides.md b/source/_posts/2014-12-20-include-local-drupal-settings-file-environment-configuration-and-overrides.md index 790bbc49..a268494d 100644 --- a/source/_posts/2014-12-20-include-local-drupal-settings-file-environment-configuration-and-overrides.md +++ b/source/_posts/2014-12-20-include-local-drupal-settings-file-environment-configuration-and-overrides.md @@ -5,11 +5,11 @@ use: - posts slug: include-local-drupal-settings-file-environment-configuration-and-overrides tags: - - Drupal - - Drupal 6 - - Drupal 7 - - Drupal 8 - - Drupal Planet + - drupal + - drupal-6 + - drupal-7 + - drupal 8 + - drupal-planet - settings.php --- At the bottom of settings.php, add the following code: diff --git a/source/_posts/2014-12-22-configuring-the-reroute-email-module.md b/source/_posts/2014-12-22-configuring-the-reroute-email-module.md index 0de3dac6..8bbee519 100644 --- a/source/_posts/2014-12-22-configuring-the-reroute-email-module.md +++ b/source/_posts/2014-12-22-configuring-the-reroute-email-module.md @@ -4,10 +4,10 @@ nav: blog use: - posts tags: - - Drupal - - Drupal 6 - - Drupal 7 - - Drupal Planet + - drupal + - drupal-6 + - drupal-7 + - drupal-planet - Email draft: true --- diff --git a/source/_posts/2015-03-20-2014.md b/source/_posts/2015-03-20-2014.md index 10b63534..f1d2764d 100644 --- a/source/_posts/2015-03-20-2014.md +++ b/source/_posts/2015-03-20-2014.md @@ -5,8 +5,8 @@ nav: blog use: - posts tags: - - Drupal Association - - DrupalCamp London + - drupal Association + - drupalCamp London - Personal tweets: true --- diff --git a/source/_posts/2015-04-03-minimum-core-version.md b/source/_posts/2015-04-03-minimum-core-version.md index b8b2608b..99672681 100644 --- a/source/_posts/2015-04-03-minimum-core-version.md +++ b/source/_posts/2015-04-03-minimum-core-version.md @@ -5,9 +5,9 @@ nav: blog use: - posts tags: - - Drupal - - Drupal 7 - - Drupal Planet + - drupal + - drupal-7 + - drupal-planet --- This week, my first code patch was [committed to Drupal core](https://www.drupal.org/node/2394517#comment-9773143). The patch adds the `user_has_role()` function to theu user module, to simplify the way to check whether a user in Drupal has been assigned a specific role. This is something that I normally write a custom function for each project, but it's now available in Drupal core as of [7.36](https://www.drupal.org/drupal-7.36-release-notes).