Phase2 Distros & Apps now on Pantheon

Frank:

Having spent an amazing few days in Austin for the Apps Sprint we came away with some even better news than expected. After a few joint development sessions with the great folks of [Pantheon] we are thrilled to announce that OpenPublic, OpenPublish and OpenAtrium are now available on the Pantheon platform via a one-click install from your Pantheon dashboard.

Posted 01/25/2012 - 09:40

Our Issue Queue Philosophy

Frank:

We've heard many questions since our acquisition of Open Atrium. Amongst other things, the acquisition means we have a great responsibility to maintain and innovate on its Feature stack. We also know that many developers (including ourselves) rely heavily on these foundational elements for building innovative Drupal sites, which is why our developers at Phase2 have already have been tackling a variety of issues that had been submitted in the various module's issues queues. However, we thought others might be interested in how we plan on tackling these beasts.

Posted 03/07/2011 - 07:51

Quick homepage optimization

Frank:

On Drupal sites, it is easy to implement page-front.tpl.php to layout your custom homepage, but forget that nodes are being rendered into $content if you use the default homepage. Here is a little trick to get a quick optimization on your homepage and avoid unnecessary nodes from being rendered.

Posted 12/07/2009 - 17:10 // 2 comments

Getting Quicksilver and Subversion to work on OS X

Frank:

Out of the box, Quicksilver, a wonderful app launcher and more for Mac, and Subversion, a top open source version control system do not have a happy marriage. However, a one easy step can have you humming right along with a great integration of these two incredible tools.

Posted 07/21/2009 - 14:38

Calais for Drupal 3.0

Frank:

In preparation for the new 4.0 release of OpenCalais on March 15th, we have done some massive upgrades on the Drupal Calais modules. While many of these upgrades were under the hood, there are also some pretty great user accessible features to make you smile.

Posted 02/23/2009 - 09:00

Node Edit Protection module released.

Frank:

Thanks to the nudging from irakli and drewish, I finally made the node protection javascript I blogged about here into a module called Node Edit Protection. As it says on the module page, it is a very simple JavaScript based protection that will alert a user if they are navigating away from a modified Node Edit form without saving. It uses a standard JavaScript confirm dialog that allows the user to either continue what they were doing, or cancel the move allowing them the opportunity to save. It marks the form as dirty by using the blur event of the node fields. Enjoy!

Posted 12/05/2008 - 15:58 // 1 comment

Confirming your users choice to navigate away from a node edit form.

Frank:

Stop! Who goes there?!? I know it is typically poor form to prevent a user from leaving a page with an annoying javascript popup, but sometimes it is exactly what you need. If you have an inexperienced editorial staff working under deadline, sometimes they are going 1000mph and do things that they later regret, one of which is leaving a node edit form before they have actually saved their edits. It’s pretty easy to do and can be very unobtrusive when done correctly.

Posted 11/25/2008 - 16:08 // 7 comments

Calais for Drupal 2.0

Frank:

Today Phase2 Technology, in association with Thomson Reuters, launched a big update to the set of Calais for Drupal modules. This marks the first of many feature sets to be released through the end of the year and beyond. These releases are intended to be part of a larger toolset for publishers and large content providers using Drupal. These latest updates are largely focused on the end-user and appeal to publishers. We think they will be useful to all Drupal developers, though, as well as those interested in Semantic technology.

Posted 09/03/2008 - 20:27 // 3 comments

Troubles with Drupal, File Uploads, and XAMPP

Frank:

Ever tear your hair out for hours trying to track down why something is not working, only to find out that it is the simplest thing? Well, after losing a large chunk of my life that is never to return, I am happy to say that it is solved.

Posted 08/14/2008 - 05:22 // 7 comments

What is Phase2 up to?

Frank:

With all of the recent hoopla we have been stirring up on our blog and in the Drupal community about the Drupal Calais modules, it is easy to lose track of all the other fantastic things we have been doing here at Phase2. Here is a quick rundown of some of our latest projects.

Posted 05/16/2008 - 15:56 // 10 comments