File Release Notes and Changelog
Release Name: 0.6.14
Notes:
This release includes the following additions and fixes:
- Search section
- Ability to delete tickets
- some extra reporting features
- default english language to insure that all variables are initialized regardless of language choice.
- ability for users to change their passwords.
Changes:
- 2001-07-17 -
- modified the vj_showtickets.scp.php and viewjobs.scp.php scripts
so that the user needs to have $s_delete_tickets = 1 in order to
be allowed to delete tickets instead of $is_manager.
- 2001-07-16 -
- Began work on new language variables (for recently added
functions). Now, the english version is always loaded, so
if a variable is missing in a language file, the user will
at least see the english version instead of nothing. Added
file languages/README where we will list new variables which
must be added by translators.
- 2001-07-12 -
- Added delete ticket feature -- user must have security
"Is Manager" to see this option (to avoid adding a field
to the database).
- Various bug fixes in user stats report and search feature.
- 2001-07-11 -
- Added timestampToUnix() function to inculdes/functions, this
makes it easy to convert MySQL timestamps to Unix format.
- Added date range entry to user stats report.
- Implemented basic Search feature.
- 2001-07-10 -
- Added User Stats Report.
- Added CGI variable $rpt. If this is set, the headings,
footers and menu will not print. This should be set for
screens that are intended to be printed.
- 2001-07-09 -
- Made text areas slightly larger when adding events and
adding/changing the long description in a ticket.
- Added subdirectory scripts/reports where all the
various report scripts will go. Moved the existing
report there, and added a reporting menu.
- Made minor cosmetic changes
- Added heading() function to includes/functions.inc.php.
This can be used to make consistant headings on all
the pages. Right now it simply puts 2 horizontal lines
and the heading text in a larger font.
- 2001-07-08 -
- Added change password feature.
- Chaned all SQL calls to use query() function from
includes/functions.inc.php. This is a step towards the
database abstraction layer. The next step is to make
the query function return an array or object rather than
a mysql_result variable.
- Added some ORDER BY clauses to various SQL statements
to make list boxes in forms be in alphabetical order.
- 2001-07-03 -
Added new file includes/functions.inc.php for global functions.
Added 2 functions to this file:
- showSummary() which displays 2 lines; qty tickets open, and
qty tickets open and assigned to current user. I also added a
call to showSummary() in the file config/header.conf.php so it
appears in the blue status bar at the top.
- query( $q ) which executes mysql queries ($q is the query to
execute), checks and prints errors, and returns the result set.
If debugging is turned on ($debug=1 in config/general.conf.php)
it will also print the SQL which was sent to MySQL.
Added a second sql file (empty.mysql) to create empty tables
for a fresh PHP Helpdesk installation. I found a problem with
phphelpdesk.mysql, it adds events for tickets which don't exist.
We should clean it up at some point, it's nice to have for demo
purposes.
--Andrew
- 2001-07-01 -
Modified includes/cookie.inc.php to fix a problem with some
versions of MS Internet Explorer.
- 2001-06-26 -
Added a spanish.lang.php file
- 2001-06-21 -
Added a german.lang.php file