Take an existing siteframe based website and enhance it with features that alter the following high-level functional areas:
* Competition folder functionality
* Document tracking
* Image tracking
* Member properties/functionality
* Image rating system
More details to follow.
## Deliverables
Full list of features:
**Documents**
* for document types "images" and "articles", the ability to "subscribe" to a specific document so that all comments associated with that document will be e-mailed to that user via e-mail (immediately or daily)
**Images
*** when uploading an image, rather than manually fill in image property fields, if EXIF data exists in the image, then those fields are auto-populated (perhaps need a two step upload process)
*? "view ratings" and "delete my rating"? buttons are too close together on image page
*? when the HOF (hall of fame) script is run, images should be duplicated into the HOF folder rather than moved
* when keeping track of the number of comments made to an image, comments made by the image owner should *not* be counted
* additional feature which allows members to label images as their "favourites" and the ability to view? a list of these favourites from their user page
* in a similar manner to the way we allow members to view images by category,? have additional way to view images by camera
* currently we only allow one image to be uploaded within 24 hours - we need to instead allow one image to be uploaded per calendar day (no matter which time zone that person is in)
*? existing reply button within comments section should send e-mail to comment owner and original thread/photographer (not working as it should)
* slideshow view of all images within a competition and the ability to? vote during the slideshow
* allow comments on images in a competition after the competition is over
**Members
*** when viewing another members page - ability to label that member as a "favourite" and then have a list of viewable favourite photographers on that users home page
* add a "Report Abuse" button from the "Site" drop down menu that brings up a form to e-mail "Alan and Mario"
*? prevent all? future new members from registering to the site using e-mail addresses such as [login to view URL], [login to view URL] etc. (this is done by? [login to view URL] already)
*? each member has their own personal blog on their user page
* siteframe control panel is supposed to have the ability to e-mail all registered members an e-mail - this is not working at present
**Ratings**
*? HWRI (highest weighted rated image) is no longer working for some reason - script returns NULL
**WARNING**
* Site performance is generally slow - please be very weary about site performance and warn us if you see performance bottlenecks or if a feature may introduce a performance problem