v3.3 (security) ------------------------------------------- change - took out some modules and reorganized some structure for future upgrades security - fixed few files with possible open variables security - updated domain name pointing due to recent domain name hijacking http://www.phplivesource.com/hijack.php v3.2.2 ------------------------------------------- bug fix - added another layer of validation when deleting old transcripts on server to limit warning errors bug fix - fixed variable names in transcript API that was generating error messages bug fix - updated transcript API LEFT JOIN query to conform with MySQL 5.0 update bug fix - could not view past page 1 of transcripts in setup and admin due to variable name change. fixed. security - few files were further updated to limit possible exploits v3.2.1 (build 2) ------------------------------------------- enhancement - renamed the "page" variable to "pagex" to limit errors on few server settings bug fix - image missing on some locations are now correct v3.2.1 (patch) ------------------------------------------- enhancement - put a time zone check for PHP versions > 5.0 to limit possible errors enhancement - a notice will alert the user if popup blocker disabled the chat window from opening enhancement - when initiating chat using auto popup chat window, it will detect if user has popup blocker and will auto set to image scroll security - status_image.php checks for valid GET vars on various areas to limit javascript exploits security - further checking of css_path variables for validation v3.2 (upgrade) ------------------------------------------- enhancement - slight adjustment of chat window for Firefox 1.5 update enhancement - each initiated window now pops up in their own chat window instead of taking over previous session bug fix - operator console: when auto login is checked, winapp looped login during exit - fixed bug fix - sql replace and insert queried to conform with MySQL 5 bug fix - modified some internal workings to conform with PHP 5 and MySQL 5 security - possible JavaScript code injection fix on initial chat window v3.1 (bug fix) ------------------------------------------- enhancement - interface enhancement of operator console enhancement - due to more tabbed browsers, links inside chat opens in new windows, not tabbed enhancement - able to view past transcripts in traffic monitor enhancement - each operator can now set their own chat theme for their operator chat window enhancement - compatibility for NIS 2005 and other recent internet security software bug fix - random 2 ops in 1 chat should be fixed bug fix - visitor question getting cut off if lengthy - fixed bug fix - dollar ($) char in chat caused problems in emailing transcripts - fixed bug fix - apostrophe (') char in dept name caused problems in chat - fixed bug fix - op-to-op print view showed switched op names for chat - fixed bug fix - op's picture (if uploaded) now displays during initiate chat bug fix - apostrophe (') char in name is now disabled to limit errors during chat bug fix - timezone parsing error if no timezone has been set - fixed v3.0 (upgrade-021105 build) ------------------------------------------- enhancement - new chat window interface with THEMES enhancement - new chat engine using silent request method not showing up on status bar on some browsers including firefox enhancement - Mac OS compatible ;) enhancement - Mozilla > 1.7.x compatible enhancement - chat transcripts have the operator's return email instead of company's enhancement - chat request question carries over to the leave a message during offline enhancement - predefined vars use short $_GET tags for PHP 5 compliant bug fix - search transcript page-to-page not showing correct results bug fix - swf sound file causing non-secure error on https - fixed bug fix - footprint stats and refer URL stats now uses your time zone settings bug fix - it now correctly registers "party left" when the "close" link is pressed bug fix - Win XP pro IE SP2 "permission denied" error during chat is fixed security - major security fix on GET/POST variable passing security - all variables passed through sql queries are quoted for ' char v2.8.2 (upgrade) ------------------------------------------- new feature - allow/disable visitors to email transcripts per department enhancement - popup block workaround for pushing pages - first tries to open in existing opener window, then reverts to opening a new window enhancement - converted sounds from wav to .swf (flash) to increase browser compatibility bug fix - multiple chat buttons on same page javascript error fixed bug fix - daylight saving time DB optimization loop fixed bug fix - major security fix during directory/conf file includes v2.8.1 (bug fix) ------------------------------------------- bug fix - if there exists a spam block ip, the initate chat had errors - fixed bug fix - timestamp is corrected on admin view transcripts bug fix - track'it correctly stores the refer URL - was not storing previously bug fix - WinApp correctly reports no visitors if visitor enters then leaves site bug fix - WinApp correctly reports visitors greather then 21 (over 40, it reports 40 at this time) enhancement - ability to open two different operator monitor windows without it overriding each other v2.8 (upgrade) ------------------------------------------- new feature - gather visitor email prior to chat new feature - ability to remove/clean old DB data to increase performance enhancement - chat request now displays indications of auto polled call, busy polled or transferred call enhancement - optimized duplicate hostname lookup for faster chat window loading bug fix - excessive reloading when operator clicks "Offline" then back "Online" on admin console bug fix - display of all canned messages if no dept is assigned to operator - fixed v2.7 (upgrade) ------------------------------------------- new feature - block IPs from accessing chat (spam blocker) new feature - departments can be hidden from public access new feature - transcripts can be deleted in the setup area enhancement - internal excluded IPs clearly marked on the traffic monitor enhancement - direct link to operator area from traffic monitor and admin chat area enhancement - initiate chat image no longer scrolls enhancement - leave message Name box pre-populates from cookie bug fix - various config update areas caused errors due to (') character, fixed v2.6.6 (minor bug fix) ------------------------------------------- enhancement - restructured the chat accept backend to eliminate the random "config error" on some systems enhancement - system will flag a chat request if it was a transferred call new feature - dbinfo module in the super area v2.6.5 (upgrade) ------------------------------------------- bug fix - when call is polled to another op, the first op's name appears in "is typing" area on the visitor's chat window. fixed bug fix - email sig image not displaying at times. fixed bug fix - initiate chat stat corrected bug fix - sub category of a sub category did not display all Qs. fixed bug fix - popup blockers blocked chat requests from email sigs. fixed new feature - search transcripts in setup area new feature - set traffic monitor refresh rate new feature - KB integration to admin chat window - be able to select answers directly from KB to be used during chat new feature - multi-lined text box during chat enhancement - optimized the DB queries during footprint tracking to limit load enhancement - multi-lined canned responses defunct - proactive survey v2.6.1 (minor bug fix) ------------------------------------------- enhancement - modified backend DB queries to limit activity load v2.6 (upgrade) ------------------------------------------- enhancement - operator status autoconnect if internedt connection is interupted enhancement - added print option to the Printer Friendly page enhancement - restructured the admin canned message input for easier use new feature - "visitor rank" added to help identify highly relavent traffic based on defined criterias v2.5.2 (bug fix) ------------------------------------------- enhancement - tweaked admin console coding to work with WinApp 2.0's new features bug fix - apostrophe (') in Operator name caused random errors) - fixed bug fix - fixed email sig link always showing online, even if ops are offline bug fix - when call is transferred, visitor hold message continues to show - fixed bug fix - when call is transferred, the first op's name show in "is typing" in stead of new op's name - fixed WinApp 2.0 - new features: small taskbar popup notifier and autologin v2.5.1 (bug fix) ------------------------------------------- new feature - Sales Path (http://www.salespath.net) bug fix - globally viewing of transcripts fixed bug fix - viewing of transcripts using direct URL fixed bug fix - fixed popup blockers disabling operator-to-operator chats bug fix - after taking survey and entering chat created errors, fixed bug fix - qmail systems rejected emails due to non conforming to norms, fixed bug fix - op-to-op chat stalling forever when receiving operator hits "busy", fixed bug fix - fixed popup blockers disabling viewing of transcript during chat session bug fix - fixed re-pushing of URLs when transferring calls bug fix - disabled asking to rate chat during op-to-op chat sessions bug fix - Company Name having ' char produced errors on various areas, fixed enhancement - op-to-op chat continually displaying connection message even after connected suppressed v2.5 (upgrade) ------------------------------------------- new feature - operator online/offline activity reporting (in setup area) new feature - time zone: configure the time so it matches your current time bug fix – fixed special char languages check on chat request screen name bug fix - update profile (in super area) removed some conf variables - fixed bug fix - fixed the "#" char in URL causing "config not found" error bug fix - fixed the "'" to the proper ' char in email transcript bug fix - global wide sharing of user's canned for all ops in dept - fixed bug fix - during INITIATED chat sessions, operator could not PUSH pages - fixed bug fix - winXP IE crashing on some occasions when opening traffic monitor – fixed enhancement - auto-fill visitor login if repeat visit via cookie enhancement - leave a message emails are now marked for easy recognition enhancement - FAQ “help index” display to gauge relevance enhancement - cleaned up the interface of chat admin area enhancement - add operators to multiple departments more easily enhancement - closing the "x" on browser, the system will still ask for support rating v2.3 (upgrade) ------------------------------------------- * bug fix - fix JavaScript error when multiple icons are on one page * bug fix - on some Window systems, installation stops because of permission error with phplive.sql file. fixed. * new feature - knowledge base integration * new feature - automated knowledge base Q&A ordering engine based on user ratings * new feature - text only link to Live Support v2.2 (upgrade) ------------------------------------------- * bug fix - sound on/off visibility fix on Netscape Communicator * bug fix - the $ being treated as a variable bug is fixed in emailing transcript section * new feature - chat duration display when viewing chat transcripts * new feature - operator-to-operator chat * new feature - polling type selection (set order, round-robin, random, etc.) v2.1.1 (bug fix) ------------------------------------------- * bug fix - when transferring a call, transcripts did not save. fixed * bug fix - remote killing operator window 404 not found - fixed * bug fix - window system double slash ("//") document root fix during profile update * enhancement - more friendly error reporting when mysql connection fails * enhancement - organized setup menu options for better organization * enhancement - added chat timestamp on viewing transcripts * enhancement - able to view operating rating in view transcript list * enhancement - extra optional comment field during emailing of transcripts in op and setup view transcript v2.1 (bug fix) ------------------------------------------- * bug fix - remove of old user canned responses/commands when removing a user * bug fix - $ character bug fix in emailing transcripts * bug fix - operator request statistics fixed (request taken, rejected, not taken) * enhancement - visitor connecting screen for more friendly waiting experience * enhancement - queue order notification when a request is made (visitor side) * enhancement - admin can view visitor's past transcripts within the support chat session v2.0 (upgrade) ------------------------------------------- * new feature - Track'it: ad and PPC campaign tracking and reporting * new feature - image scroll option when initiating chat * new feature - sound can be turned on/off on the traffic monitor * new feature - canned initiate intro messages * new feature - operator and setup admin can email chat transcripts * new feature - operator console monitor * bug fix - ability to add canned commands/responses with same name * bug fix - department initiate stat bug has been fixed * bug fix - initiate not correctly marked on stats page - fixed * bug fix - survey stat log display fix * bug fix - traffic monitor on Netscape sometimes went to "Not Found" - fixed * bug fix - special character (') in department created error during create department - fixed * bug fix - chat taken/rejected stat was not correct - fixed for the first request (minor bug exists when request is polled) * enhancement - better reload method on request monitor (no clicking) v1.9.9 (minor patch) ------------------------------------------- * new feature - setup admin can view saved transcripts * new feature - customize border color * bug fix - setTimeout set to var in JavaScripts to limit memory leak and freeze on older browsers * bug fix - survey text color is set to black. text shows even when webpage text is set to white * bug fix - rating chat session ID matches chat transcript session ID. * bug fix - admin cannot edit canned responses - fixed v1.9.8 (upgrade) ------------------------------------------- * new feature - proactive survey. operators can push surveys to visitors to collect data. * new feature - visitors can rate admin's support level * new feature - site admin can set operator rating ability for EACH operator * enhancement - complete new corporate style GUI interface * enhancement - chatsession timeout value increased slightly on default * enhancement - auto cleans chatsession files left on file system * enhancement - smart checking of operators and department before generating HTML code * bug fix - chat requests were being deleted immediately on rare occasions. fixed. * bug fix - when transfer a call, visitor now sees the correct operator name in "typing..." message v1.9.7.2 (minor patch) ------------------------------------------- * new feature - added request order to department admins. it now selects operators by order you set * bug fix - fixed setup error if company name has a single quote (') * bug fix - variable was not declared in language file. generated warning, now fixed v1.9.7.1-m (minor patch) ------------------------------------------- * enhancement - color changes to admin/setup/super area * bug fix - on few PHP 4.2+ builds, it generates warning during saving trascript manually - fixed v1.9.7.1 (patch) ------------------------------------------- * bug fix - v1.9.7's modification disabled Netscape users because of JavaScript error. now it is fixed. * bug fix - shifted JavaScript functions around to avoid declaration errors when loading chat window * bug fix - better "party is typing" checking procedure * bug fix - displays correct initiate data in the stats page v1.9.7 (patch) ------------------------------------------- * enhancement - before initiate, it tells if visitor has been already initiated * enhancement - when transferring a call, it shows the operator name AND the department * enhancement - admin request monitor upgrade to integrate with new WinApp 1.1 * bug fix - JavaScript error fix at "party is typing" notify (crashes some IE browsers - now fixed) * bug fix - encoded the current page URL on initiate chat (variable conflict error fix) * bug fix - initiate chat is reported as "initiate" instead of "not taken" on support stat * bug fix - fixed variable declaration on couple files. now it does not generate warning errors in error log files * bug fix - when you transfer a call, it shows the current operator in the "party is typing" message v1.9.6 (upgrade) ------------------------------------------- * new feature - know when other party is typing a message * new feature - track visitor's refer URL * new feature - visitors can send a copy of transcript to their email address * enhancement - traffic monitor now shows refer URL * enhancement - traffic monitor now shows hostname of visitor * enhancement - better interface look and icons in setup and admin area * enhancement - bettet upgrade/patching method * bug fix - operator's own canned messages are not shared anymore * bug fix - encoded the URLs on JavaScript prior to passing as GET variable. the problem of grabbing partial URLs are fixed. * bug fix - various minor bug fixes v1.9.5 (upgrade) ------------------------------------------- * new feature - department can have their own support icon image * new feature - department wide canned responses and commands * new feature - department support hours (displayed when offline on leave a message screen) * enhancement - full code review for PHP 4.2.x compliance * enhancement - no tracking of ip shifted to variables instead of put in text file * enhancement - department specific greeting instead of operator specific * enhancement - admin request monitor upgrade to integrate with new WinApp 1.0 * bug fix - took out "save transcript" button on the visitor chat window * bug fix - support request taken, rejected, not taken stats fixed * bug fix - fixed minor footprint traffic monitor stat bug (better cleaning system) v1.9 (upgrade) ------------------------------------------- * new feature - initiate chat with visitor (Proactive -tm) * new feature - real-time visitor monitor * enhancement - radio box instead of dept select option * enhancement - when rejecting request, it polls to next operator instead taking directly to leave message * enhancement - operator can set the time their own time of request console auto close when offline * enhancement - hostname resolving of IPs * enhancement - status code per department * enhancement - remember operator login information for quick access * enhancement - smarter checking of admin console open status if same session opens the console window * enhancement - department specific html codes generate their own department online/offline status * bug fix - saving transcripts overriding eachother (on rare occassions to few, .01%, clients) * bug fix - wrong logo display bug on printer friendly page v1.8 (upgrade) ------------------------------------------- * new feature - auto save chat transcripts * new feature - admin kill chat sessions * new feature - remote kill of admin consols * new feature - request polling from operator to operator * new feature - department specific requests * new feature - edit canned commands and responses * new feature - chat timer * new feature - chat respond sound * new feature - ASP (application service provider) integration (requires separate ASP module purchase) * enhancement - restructed database for ASP model * enhancement - take visitor question during support request window * enhancement - new corporate interface * enhancement - pconnect/connect in MySQL db setting * enhancement - chat close button * enhancement - took out email address in leave a message form * enhancement - request box uses HTTP_USER (if set) variable * bug fix - windows path fix with chars \n,\r,\t and other control chars * bug fix - admin window closes in 10 min when set to offline * bug fix - load balance bug fixed, distributing based on request AND sessions * bug fix - session timing out during chat * bug fix - on admin chat transfer window, shows correct number of sessions instead of zero * bug fix - deletion of department minor bug fix (diplaying fix) v1.7 (upgrade) ------------------------------------------- * new feature - call transfer to another operator * new feature - add Live! support to your emails * bug fix - session time out fix click to view printer friendly * enhancement - took out login name prompt if no operator is online on the request page * enhancement - load balance checks for ACTIVE sessions, NOT requests * enhancement - chat window for visitor opens in different windows per different pages v1.6.3 (patch) ------------------------------------------- * the IE and Netscape reload "hour glass" was eliminated * Javascript error with "session_start" pages bug fix * the chat engine bugs were cleaned up from the previous version v1.6.2 (patch) ------------------------------------------- * upgraded the chat engine system to use another method to limit notice of refreshing * fixed a bug on saving transactips. it did not save when there was a single quote (') * put the department on the admin chat request console * fixed the image icon javascript - created error with pages with session_start() v1.6 (upgrade) ------------------------------------------- * new feature - assign a user to multiple department * new feature - online/offline icon changes depending on available operators * new feature - track visitor page views * new feature - capture the page visitor clicked from to request Live! support * new feature - detailed status of page views and unique visits * new feature - exclude IPs from page view/footprint tracker * upgraded the chat engine so it scrolls from top-down * upgraded the chat engine so it scrolls more smooth (JavaScript enhancement) * restructured the language pack so there is language pack for only what visitor sees * when rejecting a support request, it now sends the visitor directly to leave a message page * touched up the navigation on support admin area * many bug fixes on various areas. * enhancement - admin consol shuts down after 10 minutes if status if offlineleave the consol open at another location * enhancement - during chat, it uses admin's NAME instead of login * changes - lang packs are available ONLY for the text the visitor sees v. 1.5.3 (patch) ------------------------------------------- * passwords are now stored in MD5 hash key * request window now focuses if behind other windows * users must now verify their own password before changing * canned responses have a %%user%% flag to insert visitor's name * admin's Online status turning to Offline has been fixed. * manage users area can now EDIT user info v. 1.5.2 (patch) ------------------------------------------- * fixed JavaScript error message when adding user * you may now delete canned responses and commands * UPGRADE: users can now change their own feedback * $dbh passing by reference error * when viewing Printer Friendly view, your customized logo now shows * on statistics area, the requests take, rejected and not taken column is fixed * ALL text is now located in the language pack * added more language pack variables v. 1.5 (upgrade) ------------------------------------------- * new feature - multiple admins per department * new feature - load balancing to distribute requests to online department support admins * new feature - language packs. you edit 99% of text using the language packs. * new feature - 100% customizable/rebranding capabilities with no sign of PHP Live! mark. * new feature - web interface for uploading logo, support image * new feature - web interface to customize colors * new feature - save/view/search support transcripts * new feature - statistics of daily/monthly support requests per user/department * new feature - monitor admin's support activity: total requests taken, not taken and rejected * new feature - https URL is added to admin commands (url, push, image) * modification - when you push a page, word docs, or other files, it knows to not to time out * modification - setup process is smarter * bug fix - rejecting request is fixed v. 1.3 (upgrade) ------------------------------------------- * new feature - canned responses * new feature - canned commands * edit welcome greeting * gather some user information (browser, os, resolution, ip) v. 1.1 (patch) ------------------------------------------- * Added Sound alert instead of just window focus on admin console. * Added Online/Offline status to the user request box. * Minor bug fixes on session handling. * View Printer Friendly output of support session. v. 1.0 ------------------------------------------- * Restructured session handling method. * Major fixing of session handling and managing multiple session. * Fixed session bug when you try to test using same browser for both admin and request. * Fixed counter bug when tracking if party has left chat. * Cleaned up the setup area. * Window focuses on admin console when request is made. v. 0.1 (beta) ------------------------------------------- Initial public beta release of PHP Live! Support