Last week was spent giving much overview of the code, as well as starting to play around with the layout and design of the forms. I spent a lot of time catching up on some of the drupal dojos. Diving into the nodeAPI as well as forms API. and spending much time on api.drupal.org to figure out what the current functions in the current case tracker module are doing. I spent some time learning some of the jQuery syntax as well as AJAX ( I am new to programming w/ AJAX). I also spent time learning CVS for drupal. I also finished reading the Pro Drupal Development book for the second time which seems to get a much better understanding of the 2nd time through. I plan to update the interface first and then do some back end work and then commit to CVS. On thing I started adding was the ability to add cases using AJAX when you create a project, one of the issues that arises though is what if the person doesn't have javascript enabled. So I am working at trying to detect if they have javascript, if they do , then display a button on the project creation form, that if pressed will pop up another form for case creation, otherwise, the project will have to be created first then then each case. I also plan to add a "my cases" block that will display any cases currently assigned to you, which may possibly use some AJAX calls as well. This week much work hasn't been done due to me seeing family for the 4th of July, hence the late status posting.
status copied from:
http://xamox.net/drupal/status
