« December 2006 | Main | March 2007 »

January 19, 2007

First week of school...

  1. Fix homepage header
    • Removed target from the link to the VCU homepage
  2. Adjust Sitemap.html
    • Removed all references to port 83 from the sitemap page.
  3. Adjust Rotating Content System
    • Rewrote the javascript that parses the XML for the dynamic content system.
    • Adjusted the XML scheme to match the parsing system.
    • Added PubMed and Lexis Nexis to featured resource.
  4. LinkScan new site
    • Generated a list of third tier pages to be updated.
    • Found problems leading to many 404 errors.
  5. Validate Web Manual Pages
    • Moved style_new.css & print.css from production to staff.
    • Added print.css to generic_navpanel.
    • Fixed header problems on staff site.
    • Created the print icon for web manual pages.
    • Adjusted the footers' copyright to 2007.
    • Made "Staff Web" clickable from the staff header.
  6. Research custom list icons
    • Tested different icons sizes to determine the maximum icon dimensions.
  7. QuickSearch.cfm adjustments
    • Modified QuickSearch.cfm to redirect to catalog.cfm, to generate a better entry link into aleph
  8. Caching Engine
    • I have created a engine in perl that caches a website periodically to avoid slow-down due to outside resources.
    • The system uses md5 hashes to determine whether the files have changed since the last caching.

January 5, 2007

Update for the first week of the new year.

So here is a list of everything so far this week:
  1. Fix JBC Special Collection pages
    • Finished Comic Book Pages
    • Finished Mason Pages
    • Finished Stove Pages
    • Finished Sykes Page
    • Finished JBCBIO Page
  2. Featured Resource
    • Added PubMed to the featured resource rotation
  3. Fix Headers
    • Added a trailing slash to the ask a librarian link
    • Removed the target attribute from the VCU Link
    • Moved to production and ssl
  4. New Staff Side Header
    • Remove fly-downs and replace with links used on the staff web.
    • Removed font-change and Ask a Librarian links
    • Moved to staff production site.
  5. Fix CSS Validation Errors
    • overflow-x is CSS3 and we are using CSS2, so this did not validate. Replacing overflow-x with overflow caused the page to break, removing all scroll bars
    • Removed the padding-left from the page-footer in layout.css
    • Added the footBlock div into the footer to contain the text and provide a left side margin, Without requiring an overflow property.
  6. Fix Page Validation Errors
    • The search box's query field does not have a label attached to it. To meet section 508 compliance it needed an ALT attribute attached to the input box.
    • Adjusted the label for the search type to point at the corect element, previously there was a capitalization error.
  7. Search Header Files
    • To get a general idea of how many pages use each specific header the template search BASH script was modified to search for and count all occurrences of calls to the various header files. Some sample statistics are below:


    Header FilePercentage of Pages
    HEADER.HTML84%
    HEADER_BRIEF.HTML2%
    HEADER_BRIEF_JBC.HTML10%
    HEADER_BRIEF_TML.HTML3%
    HEADER_VCU.HTML1%
    HEADER_ILL.HTML0%
    HEADERSSL.HTML0%