queXS 1.9.0 Released

queXS 1.9.0 has been released today on Sourceforge

A supervisor chat feature has been introduced which allows operators to chat with a supervisor within the queXS interface (while on a case). The chat is conducted over XMPP/Jabber so the supervisor can use a normal chat client / GMail chat and doesn't have to have the queXS site open in a web browser. The chat status / presence message includes the case the operator is currently on to make assisting the operator easier.

Read on for more details including how to upgrade from queXS 1.8.0 (Database update required)

Upgrading from queXS 1.8.0

  1. Browse to the queXS administration page
  2. Click on "Start and monitor system wide case sorting"
  3. Confirm that the sorting process is stopped
  4. Click on "Start and monitor VoIP"
  5. Confirm that the VoIP process is stopped
  6. IMPORTANT: Backup your database and files
  7. Run the following SQL on the queXS database:

    ALTER TABLE `operator` ADD `chat_enable` TINYINT( 1 ) NULL DEFAULT '0',
    ADD `chat_user` VARCHAR( 255 ) NULL ,
    ADD `chat_password` VARCHAR( 255 ) NULL ;
  8. Rename the queXS 1.8.0 directory
  9. Extract quexs-1.9.0 to a new directory on your web server
  10. Rename the new directory to the same as the existing installation was originally
  11. Copy the config.inc.local.php file from the queXS 1.8.0 installation to this directory
  12. If you used .htaccess files, copy these to their respective directories also, for example: .htaccess admin/.htaccess client/.htaccess include/limesurvey/admin/.htaccess