Share

PHP Helpdesk

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