Web Development Portfolio - Darren Peter Smith
 
LDR Squared

Address: Private (Click here for example application)
Technologies used: XHTML 1.0, CSS 2, PHP
Compatibility (tested): IE 6-8(beta) Firefox 2+ Opera 2.23 Google Chrome Safari 3.2

This site was produced for LDR Squared Limited, a workforce development company based in the North East of England. The company provides training for employees of other companies in the region. The LearnerZone has always existed in some form as a Virtual Learning Environment, providing files and information to learners.

I opted for an application based on the directory system since this would be most familiar both for learners and staff maintaining the site. I have developed a directory browsing application which shows files and folders past a particular directory (see screenshot). Security was a concern here as users shouldn't be able to access files outside of their designated folders. I used the preg_match function to prevent going up even a single directory from their designated folder.

The application uses jquery to enhance the user experience with ajax but does so in a progressive manner such that users with javascript disabled can still use the site. Jquery enhancements include loading of content via ajax for a smoother user experience, providing visual feedback to events such as selecting a particular folder and emulating an operating system gui by requiring double clicks to open folders.