Share

Merriment Website Engine Project

File Release Notes and Changelog

Release Name: Merriment Alpha v0.6

Notes: This release should be fully functional for basic use. I am currently using it to organize my images on my local machine. Keep backups of your images, however, as I am not responsible for any losses that may occur to your data while using my software.


Changes: 0.6 July 22 2003 More multiple user support Cleaned up HTML and navigation Debugged distinction between virtual and physical directories 0.5 July 13 2003 Added mass inserting of images into database Mostly finished mutliple user support -Added local and web paths to user profile in database Added ability to edit images sorted by virtual directory in addition to physical ones 0.1 June/July 2003 Renamed to Merriment Website Engine Project Created Sourceforge account Added administration code -Ability to create/edit/delete users -Ability to add images to database Added ability for directory heirarchy (dirs under other dirs) Started code cleanup. Created headers file to store global information 4.0 pre 5 April 28 Changed a lot of variable names and rewrote some code -realized I had written a journal instead of a website with a journal in it. Cause for minor rewrite Should be studying for finals. 4.0 pre 4 April 27 Uses database to authenticate user, allows 3 user levels. Split out code to do authentication to a seperate file. Made scripts conform to "use strict;" for cleaner code. 4.0 pre 3 April 24 Ability to rate the entry. 4.0 pre 2 April 23 Ability to add and edit pages. 4.0 pre 1 April 22 Started work on integration with a mySQL database instead of flat files. 3.1 Cleaned up the HTML that it outputs 3.0 Dec 2002 Merged administrative code with engine code Uses cookies and md5 hashing to grant admin permissions 2.1 Dec 2002 Minor code changes before merging admin tool with engine script. Changes to interface for easier image navigation within directory Changes to directory structure. Instead of requiring keywords to be in a directory to be shown in gallery, does it based on extension at beginning of directory name such as g_vacation and parses out the g_ when displaying to user Code cleanup and more commenting 2.0 June 2002 All scripts combined into one, page generated based on passed parameters Switched to thumbnails for each image generated automatically when the page was visited and no thumbnail was found Display exif image information for each image Made into entire webpage engine with support for text inserted at useful places read in from a text file in the directory Administrative tool for rotating/deleting/moving/renaming images and manipulation of website text and information Admin tool made a serparate script with code reuse Admin tool has no authentication: had to chmod for use Maintain lower resolution copy of image for slower connections 1.0 Dec 2001 Beginning of webengine project Learned Perl Hacked for 4 days straight Different script for each page of site Use image magick generated directory image and image map navigation Seperate image map and statistics script had to be run after each change A directory was displayed in gallery if it contained "pics" or other keywords in the directory name Horrible to maintain. Each script reused code.