Monday, April 28, 2008

Assignment 3 finished

Just finished assignment 3. I was almost incredulous when the dynamic navigation actually worked. I don't completely understand the code yet . I expect that I will use it a lot in the future and understand it better as my programming skills develop.

I chose to jettison the table structure provided in the sample, partly to keep the design compliant with current design standards and partly because the clients want vertical navigation that includes small images. I have designed the page in html to use javascript image rollovers for navigation. I hope to be able to integrate these rollovers into the dynamic php structure before I'm through with this course. I did spend a couple of hours trying to accomplish this with no success. I'll try again in a day or two.

This site needs to be dynamic primarily because the clients need to be able to update it themselves. I hope to be able to provide them with an administrative login which will give them access to a rich text editor, allowing them to change the content sections of each page at will.

Time spent on this assignment: about 8 hours, including a lot of time spent staring blankly at line 51 of one of the include files trying to figure out why I was getting an error.

One other item I have to take care of that does not lie within the realm of PHP programming is to fix the css to allow the page to grow as large as the content dictates. As it is, when the content div grows longer than the nav div, the structure breaks. This is just a css error that I made when designing the page and will be fixed with relative ease as soon as I give it the time.

Wednesday, April 9, 2008

First posting for ITC 280 PHP Development

The first thing I've learned from this class is how easy it is to start a blog. Now that I know, maybe I'll start blogging about politics or education.