tutorials

Spring 2007
course
navigation

Patrick's Midterm

My project for the last 7 weeks has more or less been a website for an organization called Solidarity! in Lawrence, KS. The website is powered by Drupal and OpenBiblio. Both are free, open-source programs. I'm using Drupal as a general CMS and OpenBiblio for the library catalog. It's important to note that I configured and implemented OpenBiblio previous to this semester, although this semester I toyed around with its template to match up with the rest of the site.

Summary

The first two weeks of this semester I dedicated to brushing up on XHTML and CSS. I decided to build a website from the ground up using just html and css--humbly titled "Patrick's Effing Awesome Website." My goal was to make a simple, standards-compliant site that was easy to navigate and not too sore on the eyes. In week 1, I came up with a layout that I was happy with. I stayed away from styling beyond positioning elements because I wanted to focus first on content and second on presentation.
For week 2, I finished the site, complete with colors and a cool-looking octopus. Since I focused first on layout of content, I freed up a lot of time to toy around with colors, fonts, and other little trills. Being very happy with the end product, I decided to move onto creating a website for Solidarity.
Since the Solidarity website looked to be a more complicated project, I decided to follow the same process as with Patrick's Effing Awesome Website. For week 3, I designed a template with just xhtml and css.
With a template in place, I installed drupal onto port 8080 with the intention of creating a test version of the site. I ran into installation problems with drupal (cookie-related issues that occur when installing on a port), but I got around them and was able to successfully transfer the xhtml and css for into a drupal theme.
In weeks 4-7, I worked off the organization's webspace. I installed Drupal a second time (with no problems!), and easily transferred the theme I had previously created. In these weeks, I spent most of my time configuring modules for a working calendar. I also spent a lot of time with the views module. I used it for several different content displays, such as the upcoming events and meetings blocks, the past events page, about section, and front page. It's an amazing tool for organizing and displaying node content.
In week 7, the site was able to go live, pretty much on schedule. It turned out to be a larger project than I originally anticipated, but that has been my experience with Drupal and other CMSs so far.

Patrick's Thought's

Here's a short list of important things I've learned from my work so far:
http://cs.marlboro.edu/ courses/ spring2007/tutorials/ web_design/ patrick_midterm
last modified Tuesday March 20 2007 7:06 pm EDT

attachments [paper clip]

     name last modified size
[IMG]solidarity_wk_7.jpg Mar 20 2007 6:33 pm 218kB    tyrrell_wk_3.tar.gz Mar 20 2007 7:06 pm 58.6kB