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. 

Drupal: Lightbox overlay with Views 3 and Magnific Popup

This tutorial will take you through the steps of having your Drupal 7 content open up inside a lightbox overlay when it is selected from a view. We'll also throw in a permalink for convenience and SEO.

You should already have a basic working knowledge of Drupal theming and Views 3. 

Subscribe to Othermachines Blog