Drupal 7 EntityFieldQuery shortcut class for nodes

One of the big changes in Drupal 7 was to create another abstraction layer above nodes, users, etc. This abstraction layer allows one to access all of the various components as "entities". In Drupal 6, I always felt the push to make everything be a node, so this abstraction layer solves that problem--just treat everything as an entity and don't force the node issue.

Optimizing a 7000 uniques/day Drupal 6 site

We recently took on the task of optimizing a high traffic Drupal 6 site that sees more than 7000 unique visitors per day.

On the fly E-Junkie tax UI changes with JQuery

Don't get me wrong, E-Junkie works great when tax is not collected on a sale. However, introducing tax into the equation changes the way the cart system behaves.

WYSIWYG + CKEditor + GeSHI Filter syntax highlighting

One of our goals for our new Drupal 7 site launch was to have a better blog section where we could discuss a few of the solutions we come up with to the everyday problems we encounter. For me, that means I need a good way to display formatted code to readers. Enter the GeSHI Filter.

Inserting your logo in the E-Junkie popup

It seems odd to me that E-Junkie does not insert your product's logo into the shopping cart popup. Instead, what is shown is a rather ugly generic shopping cart icon and the text "your shopping cart".

As part of my continued drupal product sales module development, I have created some E-Junkie popup styling tweaks. Here is what I use: