queXS 0.9.2 Released

How to upgrade from 0.9.0 or 0.9.1 (in 5 steps):

1. Copy config.inc.php to config.inc.php.bak
2. Copy include/limesurvey/config.php to include/limesurvey/config.php.bak
3. Extract the new package over the existing one
4. Run the following SQL code on the queXS database:

CREATE TABLE `day_of_week` (
`day_of_week` tinyint(1) NOT NULL,
PRIMARY KEY (`day_of_week`)
) ENGINE=InnoDB DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

INSERT INTO `day_of_week` VALUES(1);
INSERT INTO `day_of_week` VALUES(2);
INSERT INTO `day_of_week` VALUES(3);
INSERT INTO `day_of_week` VALUES(4);
INSERT INTO `day_of_week` VALUES(5);
INSERT INTO `day_of_week` VALUES(6);
INSERT INTO `day_of_week` VALUES(7);

5. Copy both the configuration files you backed up over the new configuration files

Changes:

  • admin/addshift.php now shows warning if timezone data not installed
  • admin/new.php larger textboxes for entering respondent selection data
  • admin/new.php removed creation from queXML - this should be done in LimeSurvey
  • admin/index.php layout for links will overflow and are hierarchical
  • includes/LimeSurvey updated to export to queXML

Added:

  • admin/callrestrict.php: Modify call restrictions in database
  • admin/shifttemplate.php: Modify default shift template
  • admin/timezonetemplate.php: Modify default timezones

Bug fix:

  • RecordCount method only applied when result set existence verified