Inforest Launches Three New Websites

Inforest recently launched three websites (including our own!) Passage Theatre Company, based in Trenton NJ, produces new plays and other art programs. Most of these are shown in the historic Mill Hill Playhouse. Our redesign provides a better mobile experience and provides a clearer presentation of their overall season an individual productions. Lori Matthews is …

WordPress vs Drupal: Choosing the right Open Source CMS

Open Source content management systems (CMS), such as Drupal, Joomla and WordPress, provide the opportunity to leverage an existing code base to tackle Web projects more quickly and with less expense than using proprietary code.  Because the software is free, both in terms of cost as well as the ability to extend and modify, Open …

SuperCali PHP Event Calendar version 1.1.0 released!

The venerable SuperCali Event Calendar is updated to run on the latest version of PHP! Originally released in 2006, SuperCali had been downloaded over 10,000 times by 2008. While it seems the era of stand alone PHP scripts has past, there are still a number of sites still using our calendar software, including several of our clients.

Using Rules and Views Bulk Operations to automate Drupal 7

This post is primarily focused on how to use the Rules module to automate actions on your Drupal site. It discusses the differences between a Rule and Rule Component; how to use Rules to identify, evaluate and modify associated fields of a node or other entity; and how to pass data to a Rule with …

Modifying Commerce Line Item Access control in Drupal Commerce 7

Drupal Commerce provides a number of “entities” that serve as content containers for the various elements of an e-commerce order. These entities include products, customer profiles (addresses), and orders. In addition, Drupal Commerce uses a “line item” entity to specify entries outlining products, tax and shipping fees that make up an order. In most cases, access to …

Is “Inversion of Control” the future of Web interfaces?

Responsive design isn’t going to be enough when it comes to providing workable user experiences for mobile Web users. New techniques are leading to an “inversion of control” from server side to client side interactions and interfaces will increasingly mimic look and feel of native apps in terms of navigation an touch control. The founder …