Blogs

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

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 (referral link) and Harvest - because they both integrate with TeamworkPM, our new online project manager (a great service, but we had to change our plans - details in a later post). 

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 Blog posts by Othermachines