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
Adam Zammit
38d59dd4b7
New Feature: Allow time slots to be set on a sample by sample basis as well
2015-02-09 11:59:44 +11:00
Adam Zammit
34802a37a7
Fixed bug: Quota priority not able to override sort of last call made
2015-02-06 11:49:30 +11:00
Adam Zammit
a90b59bd68
Fixed Bug lp:1411703 Asign cases even with sample disabled and sample unassigned from questionnaire
2015-01-28 14:44:32 +11:00
Adam Zammit
12ee63eb85
Fixes Bug lp:141380 System sort process fails when quotas enabled and limesurvey instrument de-activated
2015-01-28 13:00:50 +11:00
Adam Zammit
5331e5ce47
Fixes lp:1394818 - Quota completions not displayed above 100%
2014-12-18 16:06:13 +11:00
Adam Zammit
e6b125323b
Replace DEFAULT_TIME_ZONE in config file with administrative configuration
2014-12-18 15:47:56 +11:00
Adam Zammit
c7f0ab0087
Fixed bug: Where availability or timeslots set, appointments are ignored
2014-12-17 12:53:57 +11:00
Adam Zammit
50025ca884
Fixed bug when limiting to time slots (select smallest number of call attempts to compare to)
...
Removed fixed timezone from supervisor function
2014-12-17 12:45:22 +11:00
Adam Zammit
2ebda19dfc
Replace call with call_attempt when calculating timeslots
...
Fix calculation of timeslots in scheduler - only call when the current timeslot has the minimum number of calls made
2014-12-17 11:01:07 +11:00
Adam Zammit
80d7f4029e
Add questionnaire_timeslot table
...
Alter case sorting/selecting SQL to consider timeslots if set.
If set, only select a case if a current timeslot exists and the number of calls in the slot is less than the maximum number of calls made in any other slot
2014-12-16 15:00:48 +11:00
Adam Zammit
02741d9478
New Feature: Ability to disable and enable new records being drawn from a sample
2014-11-25 10:16:44 +11:00
Adam Zammit
fb0f9240f5
Fixes lp:1362418 - Cannot originate calls on Asterisk 11
...
Adds ORIGINATE_CONTEXT as a configuration default and sets it to 'from-internal'
2014-09-17 15:25:22 +10:00
Adam Zammit
529133c8c6
Fixes lp:1362415 Use of eregi and split are deprecated
2014-09-17 12:27:30 +10:00
Adam Zammit
2d42c674f9
Remove references to extension_password as now password in extension table
2014-09-17 10:45:53 +10:00
Adam Zammit
38a760546a
Merged from Trunk
2014-09-01 12:32:47 +10:00
Adam Zammit
88b6f9d369
Make sure quota priority is never less than 0
...
Fixed bug: Process won't close itself if forced killed before it has a chance to close
2014-07-10 15:07:46 +10:00
Adam Zammit
2f9e52af77
Typo fix
2014-07-07 15:16:45 +10:00
Adam Zammit
a530b3d758
Fixes lp:1338395 - Quotas being incremented in samples that have not yet been accessed
2014-07-07 11:37:36 +10:00
Adam Zammit
f549765927
Fixed bug: When last outcome is Technical Phone Problems, case outcome set to not attempted or worked
2014-04-02 11:23:39 +11:00
Adam Zammit
6e2033f981
updated fro mtrunk
2014-03-14 15:50:17 +11:00
Adam Zammit
97bb40220b
Make sure all browsers recognise text in UTF-8
2014-03-14 11:00:52 +11:00