Alex
3717615f74
wrong fix -> revert changes from rev540 , added GROUP BY to avoid duplicated rows
2015-12-04 18:55:58 +03:00
Alex
946ad86fb0
cosmetics
2015-12-02 02:12:58 +03:00
Alex
50f5c33a9f
FIX duplicated rows appear in selctor/result list If more than 1 quota set per questionnaire/ sample
2015-12-02 00:28:13 +03:00
Adam Zammit
5b7f03761f
Fixed bug: Error inserting case due to token random generation collision
...
Dev: Update to mt_rand function
Dev: Multiple tries on failure to generate unique token
2015-11-26 21:07:30 +11:00
Adam Zammit
2f22dd1019
Fixed bug introduced in last commit
2015-11-24 16:09:38 +11:00
Adam Zammit
09b0a74489
Fixed Bug: Web first case generation failing with some insert strings
2015-11-24 13:21:52 +11:00
Adam Zammit
a055129674
Fixes lp:1510368 Lime quota with more than one option in list doesn't display in queXS quota report
2015-11-20 14:01:34 +11:00
Alex
e16c26c876
align right columns with counted total
2015-11-16 20:47:46 +03:00
Alex
7722f138ea
fixed lp:1505656; reworked function display_respondent_list
2015-10-13 15:06:45 +03:00
Alex
93be3d84a3
added parameter to filter quota_reached samples only, false by default
2015-10-12 19:21:22 +03:00
Adam Zammit
37cd24f63f
Added sort_order to queries
2015-09-11 12:29:43 +10:00
Alex
b0ea86fc34
merged rev. 479 from main
2015-09-03 14:47:03 +03:00
Adam Zammit
1bf6229ed3
Updated to trunk
2015-09-02 14:42:05 +10:00
Adam Zammit
6be4a2d1c9
Replace link with queXS to be "user" not loginID
2015-08-18 16:31:14 +10:00
Adam Zammit
ec8522e316
Added authentication includes to all files
2015-08-14 16:15:20 +10:00
Alex
233823797b
fix " Invalid argument supplied for foreach() ", " Undefined variable:" , " Use of undefined constant "
2015-08-13 03:27:02 +03:00
Adam Zammit
20bbfef4e6
Dev: Fixed bug in SQL query for max call attempts selection
2015-08-11 12:55:22 +10:00
Adam Zammit
23942b8939
Fixes lp:1408870 Add "Maximum attempts reached" as an outcome
...
Dev: Updated outcomes to be 4 new outcomes (max calls, max call attempts split by eligible, unknown eligibility)
Dev: Set the end_case function to set the outcomes to max call * reached if those variables set
Dev: Made sure outcomes are temporary outcomes as otherwise numbers will not be available again if max call limits changed
Dev: This means the outcomes are indicators only and could still be assigned to operators - it is merely a temporary case outcome (not a final outcome nor a call outcome)
2015-08-10 16:24:28 +10:00
Adam Zammit
b4e84e0148
New Feature: Pre-generation of cases and copying of sample variables to Limesurvey attributes for "Web First" then CATI methodology
2015-08-07 01:46:43 -04:00
Adam Zammit
e76590a549
Fix typo in import.php
...
Fixed bug: Sample not importing due to new sample_var table structure
2015-08-06 22:53:50 -04:00
Adam Zammit
f4665aa0b9
Make IAX extensions start from 1000 not 2000
...
Remove HTML password validation (was failing for me and shouldn't be restricted here)
Make freepbx functions work with freepbx 2.11 (requires manual reload but much less dirty code)
2015-08-06 22:16:41 -04:00
Adam Zammit
c097d61e42
Allow for titles not to appear where they don't need to be
2015-08-04 10:32:49 +10:00
Adam Zammit
78714121ec
Fixed dialog box not appearing with new version of jquery / jquery ui
...
Fixed case not completing due to quotas with exclude_var_id of 0
Fixed notice on interface2 where $appointment variable not specified
2015-08-03 16:00:05 +10:00
Alex
41d6a89942
fix differences between working installation and tree
...
nocaseavailable.php: enabled call restrictions and outside times calculation, modified querry to count samples
waitnextcase_interface2.php: added quota filter for sample search , display "End work" button if no case aailable
2015-07-08 15:00:51 +03:00
Alex
8a700c8ecc
fixed issues after merging with rev.448 to operate with var_id and exclude_var_id instead of sample_var
...
added "$db->HasFailedTrans()" handler to function close_row_quota
2015-07-08 14:37:54 +03:00
Alex
0cb965bb64
merged rev450
2015-07-02 12:20:16 +03:00
Adam Zammit
aff2941ea6
Fixed Bug: lp:1468417 operators fail to get next case ID
2015-07-02 15:28:08 +10:00
Alex
2855f02e99
merged rev.448
...
!! requires check and update to operate with samle_var_id, exclude_var_id,
Required layout rework to prev. model + bootstrap
2015-06-26 16:28:10 +03:00
Alex
5d4c4feaab
Corrected function get_case_id
...
Added case sorting by " cases with more distant time zones (bigger time difference) come first"
2015-06-24 18:54:07 +03:00
Alex
d21419e757
update to rev.447
2015-06-23 18:45:15 +03:00
Adam Zammit
75dad27bc0
Updated to trunk
2015-06-02 12:44:50 +10:00
Adam Zammit
5c0fa55d29
Bug Fix: lp:1459935 When no operators have an extension assigned, questionnaires in test mode fail to create phone numbers for new cases
2015-06-02 12:24:24 +10:00
Alex
485b6ded38
new Appointment window popup - simple, clean and nice
...
day names ready to add to translation .po file
swithch to string instead of selector if only 1 respondent for case
time selectors switched to 15 min intervals, excluded last value as it will equal possible time limit
2015-05-20 15:31:27 +03:00
Alex
790933c7bd
limesurvey querries adjusted for sample_import_var_restrict table
2015-05-17 17:14:53 +03:00
Alex
85f5c35405
functions querries adjusted for sample_import_var_restrict table and exclude_var_id in row quotas instead of exclude_var
2015-05-17 17:11:07 +03:00
Alex
3e09fc0048
lol wrong way updated...
...
once again... fixed 'required' attribute for input to apply only when field is visible
+ merge with main rev.445
2015-04-01 18:29:49 +03:00
Alex
7066c8d919
merged changes from main rev 445
2015-04-01 17:23:48 +03:00
Alex
ed4e52d55e
merged rev.445
2015-04-01 16:41:59 +03:00
Adam Zammit
a475567889
Fixes lp:1436664 - System sort process fails where database name not 'quexs'
...
Also fixes notices generated where the default language doesn't match the questionnaire language on quota reporting
2015-03-26 16:01:20 +11:00
Alex
cedd542ed8
added <tfoot> for $total to table function
2015-03-24 15:51:42 +03:00
Alex
4e565a8bbf
new "Operators" menu pages
...
new Feature: Password generator,
switch to bs-toggle from bs-switch
2015-03-23 12:26:38 +03:00
Alex
43a1979a7d
Fixed "typo" missing php closing tag
2015-03-23 11:43:06 +03:00
Alex
ab22e06703
new Sample import page
...
changed from bs-switch to bs-toggle, added file input filter and restriction
2015-03-23 11:29:45 +03:00
Alex
f4be897763
jQuery Timepicker update to rev1.5.0
...
for localization just add .js.file for required languge code from https://github.com/trentrichardson/jQuery-Timepicker-Addon/tree/master/src/i18n
jQuerry-ui update (only for timepicker )
2015-03-23 11:02:06 +03:00
Alex
7f80ad71e1
updated admin panel files
...
added 'clockpicker' library (could replace jquerry-ui timepicker later on in some files)
modified functions.display.php to handle external classes
modified addrow-v2.js to display cloned values and init clockpicker
2015-03-05 13:25:46 +03:00
Alex
08297ea098
forgotten to include functions.import.php
2015-03-05 12:59:31 +03:00
Alex
ce0d06f3de
Old bug forgotten to post much earlier: "312345678" is not good for replacement as could be a valid number (depending on prefixes and dial codes)
...
filter phone number>0 because 0 is NOT NULL too
2015-02-24 02:13:24 +03:00
Alex
b7c213cca8
fixed php error with lost attributes 7 and 8 in xhtml_table function,
...
small page layout modification
2015-02-24 01:52:14 +03:00
Alex
dadad5ed63
!!! NEW ADMIN PANEL layout + required js and css libraries
...
modified functions/functions.xhtml.php file prepared for upcoming admin pages changes
2015-02-12 00:00:05 +03:00
Adam Zammit
b592efdf9d
Fixed typo in SQL
2015-02-09 12:38:36 +11:00