Commit Graph
100 Commits
Author SHA1 Message Date
azammitdcarf 05f73f1ceb Added ALLOW_RESPONDENT_SELECTOR config directive to hide or show the respondent selector to the interviewer 2011-02-03 01:44:45 +00:00
azammitdcarf d0ccbdc372 Added HEADER_EXPANDER_MANUAL config directive to allow for manual expanding/contracting (via clickable image) of the header area
Images from OpenIconLibrary: http://openiconlibrary.sourceforge.net/gallery2/?./Icons/actions
2011-02-03 01:25:54 +00:00
azammitdcarf 56272934f7 Added ALLOW_PAGE_REFRESH config directive (default true) 2011-02-02 05:35:08 +00:00
azammitdcarf 03438a15ed Updated translation template 2011-02-01 23:54:14 +00:00
azammitdcarf 1ffb93df13 Added a "system sort" process which sorts cases and the sample file from enabled questionnaires periodically (based on SYSTEM_SORT_MINUTES config directive). Enabling this may improve performance where there is a large number of interviewers, a large sample or complex quotas as the sort doesn't need to be done for each interviewer at each case.
Allow for multiple background processes to run concurrently
2011-02-01 05:27:55 +00:00
azammitdcarf 821eec5463 Replaced display:inline with display:"" to avoid changing location of box
Added statusbox class
Removed headerexpander script from index unless selected in config file
Can specify whether to escape ampersands when using get_respondentselection_url function
2011-01-28 01:12:55 +00:00
azammitdcarf 29e10d7cb9 Can disable/enable tabs in config file 2011-01-27 01:45:14 +00:00
azammitdcarf 2f78104de5 Added contactdetails tab (like respondent information) and CONTACT_DETAILS_TAB config directive to display it
Added ability to expand/contract the header when not in use with HEADER_EXPANDER config directive and jQuery javascript code
2011-01-27 01:28:02 +00:00
azammitdcarf f2e9f1c8d4 Added DEFAULT_TAB and DEFAULT_TAB_APPOINTMNT to config files to define default tab to see on case screen 2011-01-26 23:49:57 +00:00
azammitdcarf 2ddc4b811e Added support for AUTO_LOGOUT_MINUTES to all child windows of the main frame (added jQuery and childnap.js) 2011-01-25 04:32:16 +00:00
azammitdcarf 09c75bcc7b Added AUTO_LOGOUT_MINUTES functionality to rs scripts 2011-01-25 04:26:05 +00:00
azammitdcarf c9eabe5408 Added note to display if logged off due to inactivity 2011-01-25 04:24:37 +00:00
azammitdcarf 6b9c892adf Added AUTO_LOGOUT_MINUTES support to the main screen (when enabled) 2011-01-25 04:12:07 +00:00
azammitdcarf a1c5b77fef Added AUTO_COMPLETE_OUTCOME (set call status complete when not using VoIP at end of completed questionnaire)
And AUTO_LOGOUT_MINUTES (logout from queXS when no activity on the screen) to config.default.php
2011-01-25 04:10:47 +00:00
azammitdcarf 07bef16e93 Added child frame functions for AUTO_LOGOUT_MINUTES (otherwise movement in child frames such as questinonaire do not count as non-idle time) 2011-01-25 03:44:41 +00:00
azammitdcarf 1be24e7cc0 Added JQuery nap plugin from here: http://www.frebsite.nl/werk/scripts/jquery_nap_plugin/index_en.php (MIT Licenced) 2011-01-18 23:58:15 +00:00
azammitdcarf 47410627e9 Jump to questionnaire where no rs_project_intro or rs_callback defined
Automatically assign case as complete when questionnaire is complete, and AUTO_COMPLETE_OUTCOME is set to true
2011-01-18 23:44:22 +00:00
azammitdcarf 44453fe28f Don't show complete outcome unless case complete 2011-01-18 23:43:13 +00:00
azammitdcarf ba850b9a38 Appointment time respects TIME_FORMAT define in configuration 2011-01-18 23:19:58 +00:00
azammitdcarf 3905e33e46 Made sure only enabled questionnaire assignments effected (otherwise would wipe out others) 2011-01-18 23:19:09 +00:00
azammitdcarf da72f94d5d Replaced outcome deselector (18)
Only display enabled questionnaires
2011-01-18 03:42:19 +00:00
azammitdcarf 4b62e0b9dc Fixes for fixed width data output from limesurvey (item width) 2011-01-18 03:38:52 +00:00
azammitdcarf e5615b708a Can define centre and project information in administrative menu
Able to edit questionnaires RS text and name
Can disable/enable questionnaires for viewing in admin interface
RS text entered via new CKEditor including ability to insert tokens/template replace text
Added setting table and associated getter/setter functions (currently only used for centre information but could add more)
2011-01-18 03:32:21 +00:00
azammitdcarf ca02adf4c2 Updated php-gettext to 1.0.11 2011-01-17 22:34:09 +00:00
azammitdcarf 8dab3a26b4 Support for Internet Explorer browser 2011-01-11 05:01:22 +00:00
azammitdcarf a088423e9b Script to download voip client (needs to be activated in status.php and a tmp directory needs to be created in the VoIP directory to operate) 2011-01-10 23:53:17 +00:00
azammitdcarf 831fc50a89 Fixed path problems 2011-01-10 22:30:59 +00:00
azammitdcarf ff1a5ddf80 Start the VoIP process from the command line (could add to /etc/rc.local for example) 2011-01-10 22:24:18 +00:00
azammitdcarf c4e9d85294 Added queXS Database changes to support timezones, prefixes and postcodes (zipcodes) for the United States of America 2011-01-06 00:46:31 +00:00
azammitdcarf 41c679e15d Properly handle the case where a questionnaire is not shift restricted 2010-12-23 03:20:01 +00:00
azammitdcarf 5627459c37 Added highlighting for online extensions 2010-12-23 01:54:48 +00:00
azammitdcarf df38004bb1 Removed debugging information from .htaccess
Added operatorlist administrative function which can enable/disable operators, update passwords and download VoIP configuration
2010-12-23 00:34:26 +00:00
azammitdcarf 7cd1a21d84 Added freepbx 2.8.0 integration functions
Added htpasswd integration functions
Adding an operator can now add a freepbx extension and/or a password for apache htpasswd authentication
Adding a client can now add a password for apache htpasswd authentication
Updated template for ACSPRI
Added .htaccess files by default
2010-12-22 04:51:51 +00:00
azammitdcarf eb743c2f9b Added @ to avoid notices generated 2010-12-22 04:48:24 +00:00
azammitdcarf 618fd90ac6 Adding an operator timezone from list 2010-12-17 04:09:48 +00:00
azammitdcarf cde42c2295 Missing string concatenation 2010-10-26 23:11:45 +00:00
azammitdcarf 06910ef57d Added limesurvey token of number of answering machine messages left (outcome 23 - household answering machine, message left)
This can be used in conditions to define when to leave a message
2010-10-18 03:25:49 +00:00
azammitdcarf f7b418fb13 Added PERCCOMPLETE token to enhance respondent selection scripts
Displays percentage complete of the main case instrument
Also can be used as a token for limesurvey conditions (i.e. check for it being > 0 to say "we have already started")
2010-10-18 02:05:15 +00:00
azammitdcarf 3586883a71 Won't clear queXS menu when handling conditions in Limesurvey 2010-10-04 04:57:24 +00:00
azammitdcarf 33dbbf8342 Updated translations from Launchpad
Added updatemo.sh script for updating mo files a bit faster
2010-09-30 01:59:59 +00:00
azammitdcarf 734ad7787e Updated translation template 2010-09-30 01:47:50 +00:00
azammitdcarf 0b384bdc53 Added no call available screen
Updated so schedule appointment and setting outcome functions can occur on standard list radio
2010-09-30 01:32:16 +00:00
azammitdcarf cc64834bde Upped memory limit of limesurvey to 128
Added multiplier for long text boxes and line colour specifier to queXMLPDF
Will only export case_id and date fields in queXML when not outputting to a PDF
2010-09-30 00:53:26 +00:00
azammitdcarf a23e4984e3 Added icon for scanner
Updated queXMLPDF class to point to TCPDF isntallation
Added icon to limesurvey page
Modified export_structure_quexml to be able to export a string of noheader specified
2010-09-30 00:17:59 +00:00
azammitdcarf d01db2da15 Added TCPDF 5.8.034
Added queXML queXMLPDF class
2010-09-29 23:55:29 +00:00
azammitdcarf 6d482aa6d5 Removed old TCPDF 2010-09-29 23:42:20 +00:00
azammitdcarf 0ef7c93737 New feature: Seperate limesurvey instrument for respondent selection
Dev Merged back changes from mcmasterlimers branch
2010-09-29 23:19:08 +00:00
azammitdcarf 19143de1c0 Quota priority feature added including auto priority calculation (Sponsor: Zimi) 2010-09-13 01:37:27 +00:00
azammitdcarf 3ea0eaddb2 Give focus to text boxes on load 2010-09-13 01:30:26 +00:00
azammitdcarf a6a3f586e0 Added missing row from table for quota performance update 2010-08-31 02:55:24 +00:00
azammitdcarf 67a9711aae Added missing comma 2010-08-31 01:54:59 +00:00
azammitdcarf 7deebcabd7 Removed "copying with adjusting" as this is the default 2010-08-31 01:38:15 +00:00
azammitdcarf 82f20780e8 Updated translations 2010-08-31 01:24:51 +00:00
azammitdcarf 5b835e4a7d Merged changes from quota performance branch 2010-08-31 01:18:34 +00:00
azammitdcarf 0a6705ad57 Updated language template 2010-08-31 01:07:48 +00:00
azammitdcarf d88f03d974 Set VoIP status in database functions 2010-08-31 00:51:07 +00:00
azammitdcarf 02b84a2dd0 Print date when selected 2010-08-31 00:49:36 +00:00
azammitdcarf a0aabbcc53 Don't try and call supervisor when on a call 2010-08-31 00:48:57 +00:00
azammitdcarf 2751740124 Added print template missing files 2010-08-31 00:47:23 +00:00
azammitdcarf 3d48df262f Added case_id and date to queXML structure output (as appears in fixed width data file) 2010-08-31 00:46:29 +00:00
azammitdcarf 7742406f57 Added index to appointment table to speed up case selection criteria 2010-08-24 02:18:10 +00:00
azammitdcarf 00be6363ea Added ability to delete case notes as supervisor 2010-08-10 23:44:21 +00:00
azammitdcarf 4fbfc6f152 Don't need to close the window now as reloading the main page will do it for us 2010-08-05 05:22:03 +00:00
azammitdcarf 9166af65da Close window using new method 2010-08-05 04:23:43 +00:00
azammitdcarf 78e0c040c8 Javascript includes 2010-08-04 23:36:43 +00:00
azammitdcarf e3e17abc54 Added jquery 2010-08-04 23:34:29 +00:00
azammitdcarf 4ac3816bc4 Updated from McMaster branch to not use popup windows (better for Kiosks) 2010-08-04 05:03:36 +00:00
azammitdcarf 54afeaaa14 Added VoIP Extension status monitoring in admin functions 2010-07-30 04:26:52 +00:00
azammitdcarf 3bbb234896 VoIP status is now part of VoIP monitoring so we don't query the Asterisk server often
Uses the "Register" and "Unregister" options of Asterisk to get extension status
Stores voip_status in operator table
2010-07-30 03:18:14 +00:00
azammitdcarf 864ba7968d Need to debug loadall=reload more before removing - so replaced this 2010-07-29 02:28:34 +00:00
azammitdcarf 646ab247c3 Removed last patch by gediminasm - needs to be reviewed before adding to trunk
Removed "reload=all" from URL as this was endless looping in some situations
2010-07-29 02:23:50 +00:00
azammitdcarf 68fd999832 Set VoipWatch to auto reconnect when disconnected
Will not automatically refresh Voip Watch page (can just click on link to reload)
2010-07-29 02:22:37 +00:00
azammitdcarf 77af800507 Updated templates to look a bit better and include the limesurvey customonLoad function 2010-07-29 02:20:45 +00:00
azammitdcarf 384f2e5539 Handle assigning queXS sample codes in the fieldname of a condition 2010-07-22 01:53:19 +00:00
azammitdcarf 9c03efd51b Can output entire key file (this should be placed in a function instead of this file) 2010-03-30 04:35:40 +00:00
azammitdcarf f9d528c0df Token should insert to the default locale 2010-02-23 01:21:21 +00:00
azammitdcarf 94e6114098 Typo in call.php
Added doc line to config.default.php
2010-02-22 23:03:51 +00:00
azammitdcarf cc92e9de90 Status updated to handle extension password for switching VoIP on an off
VoIP Functions can properly handle IAX2 extensions
2010-02-22 23:02:24 +00:00
azammitdcarf f0ce240cfe Added extension password to operator details 2010-02-22 23:00:16 +00:00
azammitdcarf 6ed532845e Added more descriptive elements to printable survey for debugging 2010-02-22 22:57:00 +00:00
azammitdcarf 90fd204e55 Make sure to only move forward on click where appropriate (allow false to be passed to stop auto click) 2010-02-22 22:54:03 +00:00
azammitdcarf 4c4e78b415 When INSERTANS used, do not display "No Answer" when no answer is selected 2010-02-22 22:52:39 +00:00
azammitdcarf 57803b1072 Fixed bug where not displaying if default lang is not 'en' 2010-02-09 05:20:00 +00:00
azammitdcarf c42bdefa30 Added configuration directive for Auto advance: LIME_AUTO_ADVANCE 2010-02-07 22:32:48 +00:00
azammitdcarf c174aab40b Added error message when not an operator and trying to add a shift 2010-01-27 00:24:50 +00:00
azammitdcarf 50020ead94 Put the code for outcome to be for the supervisor in the right spot 2010-01-21 00:35:35 +00:00
azammitdcarf a35022b29f Added that supervisor outcomes should be given priority along with final outcomes 2010-01-21 00:24:53 +00:00
azammitdcarf b7da4515a4 Updated to php-gettext-1.0.9 2010-01-15 03:59:04 +00:00
azammitdcarf ebbdf07115 Updated translations 2010-01-15 03:43:21 +00:00
azammitdcarf fcc22f33c9 Added an example config.inc.local.php
Changed config.inc.php to include config.inc.local.php and config.default.php so config.inc.local.php will never be overwritten by an update
2010-01-15 01:58:47 +00:00
azammitdcarf ca48199dd4 Removed DCARF specific info 2010-01-15 01:56:39 +00:00
azammitdcarf dd164ae5ff Bug fix when list empty 2010-01-15 01:55:50 +00:00
azammitdcarf d58d632bd3 Updated translation file 2010-01-15 01:55:29 +00:00
azammitdcarf 12254c09ff Changed varchars to text in respondent selection text 2010-01-15 01:54:31 +00:00
azammitdcarf d1b139d315 Merged from McMasterReports branch 2010-01-14 07:45:37 +00:00
azammitdcarf 18dbb16138 SIP and IAX channels work (specify in operator setup) 2010-01-11 03:51:46 +00:00
azammitdcarf 2288dc8134 VoIP is done on an operator by operator basis 2009-11-12 03:45:25 +00:00
azammitdcarf 24b4f9e0e0 Only update for known extensions 2009-08-27 03:03:33 +00:00
azammitdcarf 316c0c472b Added ability to delete appointment when newly created 2009-08-03 02:08:59 +00:00
azammitdcarf 1d03878bbe Added strip tags to stop errors within dropdown boxes (eg remove <br/> tags) 2009-07-29 00:45:26 +00:00