August 2004
V2.8
1. Changed e-mail check on signup, no editing is needed for windows platforms (I think, couldn't test it)
2. Removed all (that I could find) PHP notices.
3. Reminders on closed tasks removed
4. Updated ADODB to V4.52
5. Fixed timezone, should be working now


September 2003
V2.7
1. Completed French language (kudos to F.o.x.T.r.o.t.)
2. Added user and ip statistics
3. Added javascripted date selector for tasks. It simplifies entering a date, but is functionally not needed.
4. Calendar shows on which days tasks are. In the default template it's shown with bold (can be configured in css)
5. Refined reminder function, it's now a hourly function.
6. Added Traditional Chinese (kudos to David Lin)
7. Made time format user selectable (24h / am/pm), default is 24h
8. Upgraded template.inc (new phplib version)
9. Added color to selected form element (only works in browser that support CSS2, like Mozilla/NS6/Opera/Konqueror/Safari/IE 5.0 on the mac)
10. Added a news section on the login page, can be altered by using the file NEWS
11. Bugfix: Notes weren't deleted when a user got deleted, is fixed now.
12. Bugfix: Sometimes (quite rare depending on platform) the language wouldn't be selected
13. Added timezones, in the database everything get's stored as GMT
14. Upgraded to AdoDB 4.0

Files:
1.	lang/fr/*
2.	statistics.php
3.	Templates/Default/jscalendar/*
	Templates/Default/header.tpl
	Templates/default/ManageTasks.tpl
	inc/calendar.inc
	inc/Templateheader.inc
4.	inc/calendar.inc
	Templates/Default/myorgbook.css
5.	Templates/Default/ManageTasks.tpl
	ManageTasks.php
	EmailTaskReminder.php
	docs/install.txt
6.	lang/zh-tw/*
	index.php
	Templates/Default/login.tpl
7.	main.php
	ManageTask.php
	profile.php
	Templates/Default/profile.tpl
	Templates/Default/profile_time.tpl
	login.php
	EmailTaskReminders.php
	DATABASE CHANGE (run upgrade script)
8.	inc/template.inc
9.	Templates/Default/myorgbook.css
10.	NEWS
	login.php
	Templates/Default/login.tpl
11.	admin.php
12.	index.php
13.	login.php
	ManageTask.php
	profile.php
	EmailTaskReminders.php
	DATABASE CHANGE (run upgrade script)
14.	adodb/*

August 2003
V2.6
1. Yearcalendar dates are now clickable
2. Added syntax check and MX check on e-mail change
3. Added priority icons to give a visible effect of the priority on a task.
4. Added installation instructions to remove MX check if you use a windows platform as server.
5. Simplified date input/output (to GNU standard) in ManageTask screen.
6. Changed layout of contact screen, ManageTask screen and notes screen to make accidental deleting more difficult.
7. Added French translation (kudos to F.o.x.T.r.o.t.)
8. Upgraded to AdoDB 3.8.
9. Updated conf.inc, better documentation and seperation of settings and code.
10. Added month details to statistics. Next version another level of refinement (username/userip details)

Files:
1.	inc/calendar.inc
2.	profile.php
	signup.php
3.	Templates/Default/main*
	Templates/Default/ManageTask*
	Templates/Default/images/prio*
	main.php
	ManageTasks.php
4.	docs/changes.txt
5.	ManageTasks.php
	Templates/Default/ManageTask.tpl
6.	ShowContacts.php
	Templates/Default/Showcontacts.tpl
	Templates/Default/Showcontacts_table_element.tpl
	Templates/Default/ManageTask_*
	Templates/Default/note_element.tpl
	removed file: Templates/Default/images/small_details.gif
7.	lang/fr/*
	index.php
	Templates/Default/login.tpl
8.	adodb/*
9.	inc/conf.inc.php
10.	statistics.php

Recommedation: Fresh install.

V2.5.3
1. Fine tuned menu placement
2. Removed several minor bugs
3. Made the German translation complete (Kudos to Oliver Ladner)
4. Changed the way feedback works
5. Outgoing mails are now both text and html. Only exception is user sent e-mail (with emailform.php) it's text only.
6. Spanish language file added (Kudos to the webmaster of http://www.chefuri.com).

V2.5.2
1. Minor bug in Contacts (you couldn't save on update)

V2.5.1
1. Minor, medium and major bug fixes
2. Refined statistical functions
3. Menu links do hover thing now without javascript.
4. Myorgbook is completly functional with javascript turned off.


July 2003
V2.5
1. Added a reminder function on tasks. For now it just takes days. Reminder is sent with e-mail. You need some type of scheduling (or do it manually every day) to trigger it.
2. Added additional security to login. IP address are recorded, after a failed login you need to wait 5 seconds before trying again. After an IP made 3 unsuccessfull attempts the IP is banned. Ban is lifted when requesting a change password. If there isn't a ban in place every succesfull login on that IP will wipe the slate clean.
3. Added statistical data.
4. Minor bug fixes
5. Added mail all users function in admin panel
6. Added a MX and host lookup on signup too force users not to fill the database with bogus addresses
7. New UI. It's tested in IE 6.0, Mozilla and Konqueror. Mozilla renders it a few pixels off, but that's because off the extra stuff needed to make IE work with it. I figured more people worked with IE and well 2 or so pixels off or a 180 pixels off is quite the difference. Btw I really hate IE when will it be compliant with the standards?????.....

June 2003
V2.4
1. Upgrade files need to be copied before use so no unwanted upgrades are done.
2. Made admin function integral and not slapped on hump. (need to do template stuff)
3. Changed the way localization works to something more intelligent. If the string isn't known in the preferred language it will show the default string (instead of blank space)
4. Cleaned up templates, variables are shown with default string. Needless to say this makes it easier to figure out what goes where.
5. Cleaned up changelog, added Todo file.
6. Made file headers uniform and automatic
7. Fixed some HTML bugs, made some e-mail links clickable
8. Added the charset to the language files.
9. Upgraded to AdoDB 3.6
10. Cleaned the documentation, moved it to it's own directory


May 2003
V2.3
1. Small bugfixes
2. Not completed tasks are shown on main page instead of disappearing
3. Added <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> to the HTML. It should be compliant now.
4. Simplified conf.inc.php (I got really bored with all the questions)

April 2003
V2.2
1. Long (<?php) tags instead of short (<?) tags
2. Admin interface fixed (some left over Global's)
3. Deleted the not needed profile user fields
4. Added the ability to change the e-mail adres.
5. Fixed year calendar bug
6. Interface, PHP/SQL interface with enough security to make everyone happy. Can be used for example to use a local executable for reports and such.
7. Made the calendar interface language independant.
8. Added portoguese (brasilian style. Big thanks to Fabio Melatti.
9. Several small bugfixes, again thanks to Fabio Melatti.

March 2003
V 2.1
1. Globals are fixed
2. Language bug fixed
3. Session support is now by the book
4. Fixed numerous (+/- 50 small bugs and/or notices)
5. Upgraded ADODB to 3.2



September 2002
V 2.0

1. Commented all code.
2. Using templates now (Using PHPlib template.inc for that)
3. All graphical control codes (mostly just colors for now) are in one central file (aka skinning)
4. Changed conf.inc to conf.inc.php so that your database login isn't visible by
   going to that file directly (Good idea Gil!)
5. Added an alphabet and "all" to contactscreen
6. Upgraded to a new AdoDB (version 2.20)
7. Added an icon so it shows up nice on your favorites screen :-)
8. Cleaned out the files, there were some files we didn't use
9. Renamed all the tables so they have a "myorgbook_" prefix
10. Changed from a cookie system to the php-builtin sessions. (we excpect the default server settings)
11. Added a choice of language on login, I have no clue whatsoever if I wrote Italian correctly (in Italian that is).
12. Added i18n support for automatic language detection
13. Basic admin interface to select users you want to delete
14. Added remember (username and language) setting checkbox on login
15. Added Task done feature
16. Added admin interface to remove old tasks
17. Added a javascripted window close (button and 3 sec timelimit) on newwindow showsuccess
18. Added notes.


Language
1. Added $lang_Email to the english and dutch language file.
2. Added $lang_choose_lang to the english and dutch language file.
3. Added $lang_remember_settings to the english and dutch language file.
4. Added $lang_text_done to the english and dutch language file.
5. Added $lang_task_done to the english and dutch language file.
5. Added $lang_text_notdone to the english and dutch language file.
6. Added $lang_notes_nothing to the english and dutch language file.
7. Added $lang_add_note to the english and dutch language file.
8. Added $lang_note_title to the english and dutch language file.
9. Added $lang_note_body to the english and dutch language file.
10. Added $lang_update_note to the english and dutch language file.
11. Added $lang_close_window to the english and dutch language file.
12. Added $lang_note_success_add to the english and dutch language file.
13. Added $lang_note_success_update to the english and dutch language file.
14. Added $lang_main_note_title to the english and dutch language file.
15. Added $lang_note_no_title to the english and dutch language file.
16. Added $lang_note_success_delete to the english and dutch language file.



Menu
1. Added an logout option in the menu, must still be translated for Spanish and Italian (both need a critical look)




March 31, 2002
************ Changes:
V 1.3
In this version all of the files were changed.

Functional changes
1. Ported the application to ADODB 1.65, this makes MyOrgBook database (vendor) independent.
2. Changed the e-mail  functionality. Now there can only be e-mailed with the users registered
   e-mail address. The "to" is filled from the contact list and cannot be changed. After an e-mail
   is sent you will be redirected to the welcome screen (main.php).
3. All the HTML entered in a form is transformed so it will output as text (this includes javascript)
4. Gave all the relevant form text fields a maximum (phone nummers: 20??  enough??)
5. Gave the comment field in contacts, and the task field in (duhh) tasks a javascripted maximum.
6. Cookie is now deleted after users session (In plain english: Browser closed, cookie gone)
7. Changed all the e-mail headers so the default return-path is set to person who sends (for errors):
	- For passwords and signup's emails, address in conf.inc
	- When the e-mailform is used, the users address.
8. Made a generic "Success html thingy function"
9. Made MyOrgBook multi-lingual (Note from Michael: "Arghh!, the pain....")


Bug Fixes:
1. The welcomescreen now states the users firstname (Welcome, <FirstName>)
2. Some bugs that I forgot to write down. (Note from Michael: "So sue me ;) ")

================================================================================================
v 1.05

This reflects the files and the functional changes

The following files received modifications or were created for this version:

lostpassword.php
index.php
createdb.txt
signup.php
profile.php
inc\conf.inc
UpdateTask.php
TaskDetails.php
signup.php
UpdateContact.php

Functional changes:
1. MD5 hash on passwords
2. Major lost password changes
     Was: Function which mailed password
     Is: Function which sends an e-mail to the user, this email contains a hyperlink to a 
     unique page, here the user can find the new password. The unique page has a one view 
     existance.
3. Signup user sends an e-mail with a (temporary) password to the user (need of a good e-mail 
   address)
4. Tasks can be updated
5. Graphics and background colors have been modified somewhat to reduce the dark tones of the
   application.
6. Removed the bulk of the font tags in preparation for implementation of a single application
   wide CSS.
7. Graphics format converted from .gif to .png, remember that Unisys thing?

Bug Fixes:

1. Bug solved in e-mail checking procedure in signup.php. 
2. Bug solved in UpdateContact.php, this was a bug with the textarea. Non-W3C compliant HTML 
   caused it. Previous information is now read into the textarea during an update eliminating
   the need to retype previous information.

================================================================================================

V 1.03

1.  Restructured and sometimes rewrote the code to make it more logical and transparent
2.  Added form checking on signup (javascript)
3.  Made the feedback more generic throughout the application
4.  Renamed files so their name reflects their function
5.  All configurations details have been moved to the inc/conf.inc file
6.  Started adding documentation in the source code
7.  Removed redundant code blocks and eliminated useless files

