Skip to content

Capellic

  • About Us
  • Our Work
  • Blog

Author: Stephen Musgrave

Founder, Partner, Lead Engineer
January 6, 2023January 6, 2023 by Stephen Musgrave

A harrowing tale of a spambot attack: how to use Cloudflare to defend your website against bad bots

It started with an S-O-S from Operation Smile. Their contact form was getting slammed by a spambot, and they had a mess on their hands. We had to shake this bot ASAP! Read More

Uncategorized cloudflare, hacking, security, spambot
March 27, 2014January 20, 2015 by Stephen Musgrave

Making Site Search Worth Using with Solr

The default Drupal search doesn’t get the job done for most decent sized Drupal sites, much less enterprise site, but after enabling Acquia’s Solr Search for our client Lambda Legal, we totally transformed the role search plays on the site. There are several problems with standard Drupal search that always drive me crazy including the… Read More

Problem-Solution Drupal, rich snippets, search, Solr
February 6, 2010January 20, 2015 by Stephen Musgrave

Crop Images *AFTER* They Are Uploaded

Can’t be bothered to open up Photoshop, Fireworks or whatever to give an image the cropping it needs and deserves? Worry not, now you can do it in the image field.

How-To cropping, Drupal
January 29, 2010January 20, 2015 by Stephen Musgrave

A Required Date Field With Time — But Time Not Required

Do you need a required date field to have an optional time? I did and I was surprised to discover that Date and CCK Time didn’t support this.

How-To CCK text field, Events
September 22, 2009January 20, 2015 by Stephen Musgrave

Theming the Content Taxonomy Module

From heartbreak to triumph, it was one of those days of both frustration and elation.

How-To CCK, Content Taxonomy module, taxonomy
July 31, 2009January 20, 2015 by Stephen Musgrave

Pre-caching Important Pages on Low Volume Websites

I love to start my day by visiting sites I just built. But then my pride would turn into concern when the home page page took 8.. 9.. 10.. seconds to load. Uh-oh.

Problem-Solution cache, modules, performance, Pre-Cache module
July 27, 2009January 20, 2015 by Stephen Musgrave

Theming the node “Body” field

I’ve always struggled to theme the Body field of a node. Sure, there is a “content” wrapper, but you lose the ability to reference the field through CSS once you start adding CCK fields. I finally took the time to find a solution.

Reviews admin usability, CCK, modules, WYSIWYG
April 17, 2009January 20, 2015 by Stephen Musgrave

The cure to duplicate nodes in a View when using multi-value fields

I recently had to build a list of events using Drupal Views 2 which included a repeating date field. The problem was that for those nodes that have multiple dates, the node would be duplicated in the view as many times as the date field has dates. Here’s a solution.

Problem-Solution Drupal Views, Drupal Views 2, duplicate fields, modules
March 25, 2009January 20, 2015 by Stephen Musgrave

Embedded Media Field Adds Support for 8tracks

I love 8tracks.com. And I love the Embedded Media Field module. They meet; I screencast.

We like! Embedded Media Field module, module, music

Archives

  • January 2023
  • November 2022
  • September 2022
  • March 2021
  • October 2019
  • March 2019
  • February 2019
  • November 2018
  • October 2018
  • July 2018
  • April 2018
  • March 2018
  • February 2018
  • November 2017
  • October 2016
  • September 2016
  • November 2015
  • March 2015
  • February 2015
  • January 2015
  • December 2014
  • March 2014
  • December 2012
  • February 2010
  • January 2010
  • September 2009
  • July 2009
  • April 2009
  • March 2009

Categories

  • Before and After
  • Case Study
  • Events
  • Gift Catalogs
  • How-To
  • Problem-Solution
  • Reviews
  • Uncategorized
  • We like!
  • webinars

@capellic

My Tweets

Locations

Austin, TX
Boise, ID
Cold Spring, NY
San Diego, CA
Tucson, AZ

Contact Us

P - 760-652-9037
E - info@capellic.com
Privacy Policy

@capellic

My Tweets
Powered by WordPress.com. Automattic.
 

Loading Comments...
 

You must be logged in to post a comment.