Leaving is Complicated

The company website (www.cibus.co.th) has gone through a number of iterations as I tried to decide the best way to do it. The current iteration runs on Drupal (version 6) and I implemented a limited install of Ubercart in the hope that someday I would fully implement it as a customer portal for ordering products directly. Unfortunately I hit a wall when I discovered that Ubercart only supports integer quantities, a problem when your products are wholesale food, so I put that on hold in the hope that the next version might change that. Now with Drupal 7 drawing closer I’ve seen clearly the direction it will be heading, the team from Ubercart have moved to something else called Drupal Commerce for political reasons, reworking the entire suite from the ground up, so I am having to re-examine the website and plan for the future.

Thus the need to redesign the site from the ground up once more without the use of Ubercart but rather using the Content Construction Kit (CCK) and Views extensively. Though it will look mostly the same I am switching from using the Zen theme as a base to the Genesis theme. The redesign I am currently working on will enable a clean upgrade to Drupal 7 once it is released, unlike the existing implementation.

In retrospect it was wishful thinking that the company I work for would ever be ready or capable of implementing my plans. The Managing Director has a background in sales and managing restaurants/retail outlets and is a man I have a great deal of respect for, but his background causes him to focus solely on getting the product out to the detriment of everything else and in my whole time here I have never been able to get him to see the wisdom of organising the company operations in a more manageable fashion. If I’m ever asked in a job interview to recount a situation where I could have done better this will be it. I have no hard feelings towards him at all though because were it not for him the company would surely have failed by now, I have only regrets of what I had hoped to achieve.

Continue reading Leaving is Complicated

Another Nail in The Ubercart Coffin

After setting up a website for my mother, enabling her to accept orders for her small business I began to quite like Ubercart for its simplicity. One of the big things I like is the attributes system, where a product can have user-definable variations that can affect the price. There are limitations of course, but being free is . . . → Read More: Another Nail in The Ubercart Coffin