The 404 page is your friend

Melanie Seibert over at Razorfish writes:

"If you’re in charge of content for a website, befriending your 404 page is important. It can turn an otherwise unsatisfactory user experience into an okay—or even delightful—one. I know this may be tough for some of us to accept—me included. But a 404 is not the end of the world."

Prevention is obviously key, but sometimes 404s just happen. So what then?

Manage your website on the go - mobile admin is here

It's a no-brainer that web interfaces that are usable across mobile devices are in demand. Soon content management systems that don't provide this adaptability will be left in the dust. With Drupal, it is already here. 

Drupal batch operations example using Domain Access

The code below illustrates how to use Drupal's batch operations to process domains created with the Domain Access module. Batch functions allow forms processing to be spread out over several page requests, avoiding PHP timeouts. Batch operations also provide visual feedback on the progress of the ongoing operations.

This example is for Drupal 7.x.

Drupal multisite, Drush and parental aliases

Below is a method of using parental aliases to streamline your Drush alias configuration for your Drupal multisite. For clarity I've kept the alias definitions minimal.

In ~/.drush/aliases.drushrc.php:

Freshbooks vs. Harvest: A Comparison

** This comparison has been updated! Please visit our 2015 update

We are in the process of switching from an extremely basic system of invoicing and accounting to a slick, automated, cloud-based service. Hurray!

I would like to say we painstakingly researched a long list of contenders - and we did glance over quite a few - but we only seriously considered two - Freshbooks and Harvest - because they both integrate with TeamworkPM

Except for project management features, which we really don't need, our criteria for comparing the two services was pretty fine-grained. And since we put in the effort, why not share? Hopefully this saves someone a bit of trouble. 

Subscribe to Othermachines Blog