Drupal

article

Hide jCarousel Until It Loads

Polishing the user interface is far to often categorized as "if you have time" which, from my experience is almost, always never. I am just as guilty, putting it off until crunch time. My own site is on a whole other level of "if you have time" as I am not making money from this, and quite often I am using it as a sandbox (slowly getting away from this, I'm finally using GitHub!) Today, I decided to fix the featured carousel on my homepage.

portfolio

Basis

Developed and designed for project and release management, Basis was launched in the spring of 2011. The project was designed to replace and unify other monthly subscription based management tools. Basis uses Drupal 6, Organic Groups and the Project and Issue modules. As those modules do not function together out of the box, another contributed module was used as glue with custom development finishing the process to make the pieces work together better.

article

Drupal 7: Render Tags in a Comma Delimited List

Drupal 7 does not print taxonomy tags in a comma delimited list as it did in Drupal 6. To achieve this functionality, you should override theme_field($variables) in your template.php file. Below is an example of how it was achieved for this site:

article

Drupal 7 Theme Linked Image

Drupal 6 had its own quirks when trying to use ImageCache and the Drupal l() function, which after many projects, had been embedded into my brain as normal. Drupal 7 was released with a slew of new features that drastically changed common Drupal 6 theming practice.

This example of code is used in my theme's node--article.tpl.php. It is printing the preview image for the full sized image inside of a link so that it can be rendered full inside of a FancyBox overlay.

article

LESS CSS & Drupal 7

Recently, someone showed me LESS, a dynamic stylesheet, and never having used any type of CSS framework, I decided to give it a try. To add it to your site it is as simple as adding the javascript file in your header, renaming your stylesheet with a .LESS file extension and changing the rel to rel="stylesheet/less".

portfolio

ChopChop

ChopChop Magazine, a non-profit company, educating children and parents in healthy eating and exercise was built in the spring of 2011 on Drupal 6. The website features multiple content types like recipes, gardening how-to, exercise tips, games and interviews, with content specific landing pages. The site also features four custom landing pages for families, kids, doctors, and sponsors.

portfolio

EBN and Paywall

I was tasked with redesigning the paywall for Environmental Building News as well implementing that and various changes to the look of EBN on BuildingGreen.com.

portfolio

Julia Music

JuliaMusic.com is a custom build PHP website. It utilized Flash for an MP3 player, jQuery, and a WordPress blog. The website was launched in the fall of 2010 and is currently undergoing a redesign and build on Drupal 7 for a more dynamic website.

portfolio

Linnean Solutions

For Linnean Solutions, I worked with another developer to build the website, and then I designed it to the requirements set forth by the company owners. The website is a very clean and simple Drupal 6 build, utilizing a few contributed modules, but mainly core Drupal pieces.

portfolio

Massive Feel

Massive Feel, a startup clothing company by hilarious, madman Marco Vinicus Caldeira, was launched in the spring of 2009. The site is built on Drupal 6 and used Ubercart 2 as its cart. The build used custom panels for landing pages, and modified views for product landing pages, but is a mostly untouched Ubercart install.

The design was crafted by Marco himself, and only slightly modified to play nicely with the Drupal theme layer.