Personal Cancer Tracker - Bugs, Fixes and Version Control Document
Document Start Date: 3/6/2010 7:15PM

version formatting:
major.minor[.revision]]
Start ver: 1.3[.2]on 3/6/2010
Purpose: Sales for Cancer Research

2010-10-04
Developer: Bob
ver: 1.5[8]
Introduced ControlPanel - beta 1.0.0, currently, a simply page that has basic links to editable files.

Added enhanced security to webforms for data entry via the web. In paticular, the Contact, Visitor Notice, Journal and List Keeper pages.

2010-09-22
Developer: Bob
ver: 1.5[7]
Added a List Keeper module. Still needs a snippet more work, but appears it'll be awsome.

2010-09-21
Developer: bob
ver: 1.5[6] updated
Added "upcoming warning" to appointment schedule.
Added "Visitors Notice" table to database. Also the edit notice page so that Visitors Notice can be edited from a browser.

2010-09-12
Developer: Bob
ver: 1.5[5]
Re-structured the search on the appointment book module. Considered finished until vesion 2.0.0 Updated/Re-Arranged Homepage a little

Planned out a prescription mod.

2010-09-07
Developer: Bob
ver: no change
Fixed Doctors List - now works(can add) from the web with password protection.

2010-09-05
Developer: Bob
ver: 1.5[4]
added mainnav file. This allows nav bar buttons to be updated from one spot for the entire site/product. This includes a link to the new support center which will eventaully placed on PersonalCancerTracker.com. Will includes FAQ's and other account information.

Put back into use the language files. This allows users to change the name and heading labels of every page by editing the english.php. Could also be used to run different languages on the site. Externally this has made no visual difference, but internally makes 'major changes' to the site much easier, quicker and able to be performed ny the end-user.

The idea behind PersonalCancerTracker.com/support is to control licensing, versions, clients, ect. ect. from one spot.

Current version 1.5[4]

Version Control will be moved to PersonalCancerTracker.com/support (need to setup on PCT site)

This is the beginning of separating the business side of the product from the product itself. Sales, Support, Licenses should all be control from outside the product with the exception of a link.

2010-09-04
Developer: Bob
ver: 1.5[3]
Journal is now working and a primary part of the new index page which has been opened to the public. Still have to add snippets from other parts of the database but I think these journal entries will interest the public more then raw statisitcal data.

Now it would/could be time to rebuild the reporting system and remove most of the "seen: complexity and bring it to a level that is easily understodd by anyone.

2010-09-02
Developer: Bob
ver: 1.5[2]
Changed interface: Rebuilt index.php, appointment-list3.php, phonebook.php, doctors-list.php and links-list.php with new interface. Started Journal.

Setup security for input section so that pages where you can add data to the database are secure. Also secured the input index page which is the directory for the input section. Fixed the counter and added it to all pages. Fixed footers with an easier to update Version Control and License database. Not important now, but will be once sales begin.

2010-09-01
Developer: Bob
ver: 1.5.[1]
Made advanced versions of phonebook and appointment list. I believe these are both reasonably finished for the time being. Added copyright and version info to database so it can be easily updated. Placing lite versions of advanced appointment book and phone book behind protected directories,so that they can be opened to the public. The idea is to be able to enter data in a secure form, and the results be seen on the main site.

2010-07-01
Developer: Bob
ver: 1.5

Released phonebook module, both for reading, adding and updating ph numbers in categories. Added several ways to search and organize those numbers.

2010-04-10
Developer: Bob
ver: ver: 1.4[.5]
Added a Global Proton Center informational links page.

2010-03-25
Developer: Bob
ver: 1.4[.4]
Made graphical interface changes by adding new icons to the homepage. Added warning system for appointments page. Changed licensing system to C-10001 instead of A-10001 for the purpose of reflecting 'C' for chondrosarcoma.

2010-03-24
Developer: Bob
ver: 1.4[.3]
Added a lightweight counter. Planning out user login system.

2010-03-21
Developer: Bob
ver: 1.4[.2] no change
Designed new interface (look and feel) for MyLists, MyDoctors, My Schedule. Hopefully this will also be used for the main page and be adapted for all reports also.

ToDo: add a weather table. add UserId to emotions table: this will make the entire db able to handle multi-user friendly.

2010-03-20
Developer: Bob
ver:
Bought personalcancertracker.com yesterday for the purpose of possibly exposing the software to other users. Maybe as a service or club type site. The idea would be to run it all from one database (like a forum) but only certain info could be shared, or not. Could also run on the model of individual stats ... no sharing or even knowing that other users are on the same system. This could also be a great way to introduce large medical surveys on cancer. Before any actual public release, I need to write the pages that would allow a new user to register, pay, and enter his or her data. Free updates. A set yearly price at around 29.00 per year, or 99.00 for lifetime use.

2010-03-17
Developer: Bob
ver: ver: 1.4[.2]
Added Doctors List table
Added Appointment table
Tweaked index.php to add tables

Considering adding Links table
Added Links table

2010-03-12
Developer: Bob
ver: 1.4[.1]
Added random chondrosarcoma fact table. Considering either building nav bar (main page) or breaking future modules into well defined sections (example: data entry forms, appointment scheduling etc etc.).

Also added version control to database and vdoc.

2010-03-08
Developer: Bob
ver: 1.4[.0]
Blended both db's into one well designed db.

2010-03-07
Developer: Bob
ver: 1.3[.3]
Made adjustments to fields in mydoctors table to reflect past, last and upcoming appointments for each doctor in the database. This was an entirely new feature.

2010-03-06
Developer: Bob
ver: 1.3[.2]
Added another database to this version. Currently running on 2 seperate db's.This needs to be fixed before any type of release.