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 e18cfbb86..be0786a5e 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 913c9d6f0..12bb7125b 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 4c5f3a946..de4009766 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 90be67cd5..c29f111be 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 1247eed26..5f46fd3cf 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 9319a95bb..d6dad2ec9 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 20baa43fa..d7bbc72cf 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 c06542eed..b1990eeab 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 96c6a74bd..d3100b4f9 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 a970b048e..92a0ae494 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 cce4e9c93..c14c447b9 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 5173bb416..ffbc5c79e 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 76fe1a818..c1117495d 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 109531c41..3fbc2f423 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 db3486be4..8810ddfd4 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 83d4302d3..3467980a6 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 9106a1dee..c3d354b0c 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 ef34de20f..c0f9ec667 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 ea72b7b4e..d1e1b2903 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 96b8a913b..9afdf20de 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 e6c4bb24f..41a6fc900 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 bd333dd95..314dbe259 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 472193f15..2e52c394f 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 df96ddc86..339f41db6 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 eac416c6c..aea427d6d 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 3b81c5e02..780e6515a 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 f777e373a..5509bb40a 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 e19cedd64..8468cb3fa 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 4a0a9a901..22512a399 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 808885ef0..759675892 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 7bcca20be..98e3ed7cc 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 afc90085f..a80b0e5a1 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 2d848750e..6fd49f9e4 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 ce846d506..582e17c3a 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 8967849dd..b0713c1ec 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 4737d9d20..c1c77acae 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 c7d3661f4..4cfa71779 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 44d631ca8..5ce4216bc 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 f399edeb9..7ac0386b1 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 87e86f2de..86517f2da 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 6cbd1809a..3cb2fe45f 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 ec98b6ada..dfd9f9c32 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 3c8930787..8868af150 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 56edcde85..636990864 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 d45609581..1f1cf0bd1 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 4395e772c..3d412926b 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 5a4ef2cc4..c287d6487 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 65417b362..4cb9bd692 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 65439d142..206f3dbf3 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 a6d01da84..10aa9e0ee 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 6000bfabd..3f20c4c6d 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 f7953d8b0..4d9a6a25c 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 9dcfbc3d1..f809dd9d7 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 cada0ed2a..4ddbf8144 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 1f13e0a38..b11181a4d 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 790bbc499..a268494d4 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 0de3dac6c..8bbee5191 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 10b63534b..f1d2764d4 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 b8b2608ba..996726819 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).