File Release Notes and Changelog
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.