Adam Zammit
9a1d2b9eb1
Reset page position when respondent is to self complete in a different mode
2013-04-29 15:35:37 +10:00
Adam Zammit
2b0cdce5f8
Only apply automatic text focus when working as an interviewer (otherwise may jump to strange part of page)
2013-04-29 15:09:55 +10:00
Adam Zammit
125e3713e3
Updated trans template
2013-04-29 12:00:48 +10:00
Adam Zammit
f853f56ced
Mark URL as required for self completion
2013-04-29 11:59:21 +10:00
Adam Zammit
741aa4f71b
Updated translations strings
2013-04-29 11:33:20 +10:00
Adam Zammit
19f3dc42d6
Added instruction about uniqueness of extension
2013-04-29 11:31:09 +10:00
Adam Zammit
627cbeefcd
Updated error message when adding operator if extension is the same
2013-04-29 11:23:19 +10:00
Adam Zammit
768950da35
Display if assigned questionnaires are enabled or not
2013-04-23 14:53:32 +10:00
Adam Zammit
a79790ef97
Set charset to UTF8
2013-04-19 16:14:39 +10:00
Adam Zammit
916b3c2d87
Make sure cases are only generated for enabled questionnaires
2013-04-17 14:55:56 +10:00
Adam Zammit
d3f5d85139
Updated changelog
2013-04-12 15:51:53 +10:00
Adam Zammit
cd4860622b
Email from should be for this particular questionnaire
...
Only autoadvance if an interviewer
2013-04-08 10:45:00 +10:00
Adam Zammit
a12722cf76
Also handle SSL
2013-04-05 16:00:30 +11:00
Adam Zammit
5105f3f3de
Respect the limesurvey email settings
2013-04-05 15:53:11 +11:00
Adam Zammit
cf26797cbf
Updated Changelog for 1.7.3
2013-04-05 10:22:23 +11:00
Adam Zammit
94d6a1861d
Don't rely on JS executing as PHP for ckeditor - won't translate though
2013-04-04 05:03:02 +00:00
Adam Zammit
bf582ac6ad
Remove last bit of GROUP_CONCAT
2013-04-03 23:10:23 +00:00
Adam Zammit
5df8a2c64b
Remove use of group concat for timezones as is character limited
2013-04-03 22:59:20 +00:00
Adam Zammit
f2c1bbfb3b
Updated PEAR Calendar class to resolve PHP Strict notices
2013-04-03 22:53:27 +00:00
Adam Zammit
d1a31671d7
Fixed error with adding a contact phone without a description
2013-04-03 22:42:52 +00:00
Adam Zammit
b1bfb70c13
Use qstr for operator id to allow for special characters
2013-04-03 14:37:08 +11:00
Adam Zammit
15dab90d86
Check HTTPS to work on IIS better
2013-04-03 14:33:02 +11:00
Adam Zammit
170b627720
Updated changelog
2013-03-27 12:35:53 +11:00
Adam Zammit
6ba0d9c6fc
Updates translations (Thank you for translating on Launchpad!)
2013-03-27 12:31:48 +11:00
Adam Zammit
fc74099de7
Add operator and respondent details to expression manager
2013-03-27 12:13:21 +11:00
Adam Zammit
7cb7de5d16
Replace date time hardcoding with defaults from config
...
Add operator and respondent details to core replacements in Limesurvey expression manager (need to use capitalisation)
2013-03-27 11:02:23 +11:00
Adam Zammit
c3e5570444
Removed deprecated ereg_replace
2013-03-27 10:51:09 +11:00
Adam Zammit
9b5ed20422
Fixed errors that seemed to afflict mysql 5.1.68 on windows with PHP 5.4 and IIS
2013-03-27 10:46:10 +11:00
Adam Zammit
fa83098b49
Added appointment and outcome codes to list with comment
2013-03-25 16:04:34 +11:00
Adam Zammit
d63d29ff19
Added limit on access to override all access
2013-03-21 11:51:45 +11:00
Adam Zammit
764bef4e83
Message when no cases currently available to call
2013-03-13 14:00:24 +11:00
Adam Zammit
48d5c2bc38
Add display of cases currently available by sample
2013-03-12 16:37:11 +11:00
Adam Zammit
e4f6ba16d6
update changelog
2013-03-12 14:34:50 +11:00
Adam Zammit
20c569556a
Fixed deletion bug
2013-03-12 14:00:47 +11:00
Adam Zammit
077a28f874
Removed reference to non existant table which causes delete operation to fail
2013-03-12 12:19:56 +11:00
Adam Zammit
f4ed476660
Allow editing of sample name and fixed bug from accessing external pages by non interviewer
2013-03-08 15:35:17 +11:00
Adam Zammit
17dcb4928b
Don't refer to files outside the tree if not used by an interviewer
2013-03-08 15:29:13 +11:00
Adam Zammit
afdebbc94d
Allow for sample name to be edited
2013-03-08 15:09:42 +11:00
Adam Zammit
21ab42213f
Updated default email template text
2013-03-08 13:52:56 +11:00
Adam Zammit
af44a01bb6
Updated SQL comments in CHANGELOG
2013-03-08 13:05:59 +11:00
Adam Zammit
c2e620d213
Updated translation files
2013-03-08 13:04:04 +11:00
Adam Zammit
dced428f2f
Updated translation template
2013-03-08 12:09:01 +11:00
Adam Zammit
09a3fd1dc1
Changed phone field to be a char to handle starting with 0 correctly
2013-03-08 12:03:32 +11:00
Adam Zammit
805335bad9
Merged from internetcomplete
2013-03-08 11:55:48 +11:00
Adam Zammit
bca1ed642b
Update changelog
2013-03-08 11:49:28 +11:00
Adam Zammit
3ed1cd1fce
Allow for enabling/disabling the listing of samples
...
Ability to deidentify a sample (delete fields)
2013-03-08 11:45:54 +11:00
Adam Zammit
759bee01d0
Merging from internetcompletion branch
2013-03-07 16:28:08 +11:00
Adam Zammit
e311c1df7b
New feature: Allow restricting appointment to just yourself
2013-03-07 15:32:09 +11:00
Adam Zammit
33b3091ad3
Give a message if updating usernames without password
2013-03-07 13:03:38 +11:00
Adam Zammit
10c68d7d11
Added ability to edit operators
...
Can delete all traces of a queXS questionnaire
2013-03-07 12:51:36 +11:00
Adam Zammit
797fde759a
Change order of updates to stop unique key problem
2013-03-01 15:44:09 +11:00
Adam Zammit
ad0fc50af5
Made a larger margin before the hangup/call button so as not to hit the last outcome by mistake
2013-03-01 12:11:58 +11:00
Adam Zammit
7854e36fcb
Updated database schema for new features
2013-02-28 09:43:14 +11:00
Adam Zammit
e38f165264
Updated translation template
2013-02-27 16:25:30 +11:00
Adam Zammit
250ade052f
Added email option to alternate interface
2013-02-27 16:16:32 +11:00
Adam Zammit
e427854eab
Added email to alternate interface
2013-02-27 16:09:11 +11:00
Adam Zammit
a81d74debc
Fix END URL for self completion
2013-02-27 15:59:43 +11:00
Adam Zammit
0b07934419
Fixed template URL for self completors
2013-02-27 15:37:04 +11:00
Adam Zammit
aefb0c9e6b
NOW() should be converted to UTC
2013-02-27 15:07:07 +11:00
Adam Zammit
2b7eeff881
Only display email button when enabled for questionnaire
...
Set a case note when completed online
2013-02-27 15:04:47 +11:00
Adam Zammit
62c5937765
Avoid notice if getting operator id when not one
2013-02-27 14:30:53 +11:00
Adam Zammit
4896c60f04
Make sure to get path of template right
...
HTaccess remove space that caused error
2013-02-27 14:26:44 +11:00
Adam Zammit
971eb8d584
Save call attempt id in to sent when sent and set default call id
2013-02-27 09:28:00 +11:00
Adam Zammit
11df5b93b5
Disabled updating of call outcome when not hanging up - need to alter other code or decide how to determine that an invitation was sent via email
2013-02-26 12:41:30 +11:00
Adam Zammit
618a1acead
Can now send email invitation
...
Need to fix completion via link (template not working) also call outcome setting is causing problem when not ending call
2013-02-26 12:37:04 +11:00
Adam Zammit
ae5c2f8431
Added email to respondent popup
...
Changed id's of self completion outcomes to allow for a few custom ones to not effect
Added email validation and token getting functions
Optout function of limesurvey to set outcome to refused and add a case note for clarity
Need to do: Complete email function to actually send an email invitation
2013-02-25 15:25:08 +11:00
Adam Zammit
a22f4acd66
Added self_complete flag to remove need to clear variables
2013-02-25 12:03:27 +11:00
Adam Zammit
e2f4a33fc8
Allow for questionnaire editing of self completion functions
2013-02-22 14:40:09 +11:00
Adam Zammit
546fd178f7
Allow for modification of respondent self completion of active questionnaire
2013-02-20 16:34:44 +11:00
Adam Zammit
8749df9a0c
Limesurvey to get template, mode and endurl from queXS when running in self complete mode
2013-02-20 16:00:28 +11:00
Adam Zammit
bc56e10311
Added respondent self completion details to new questionnaire's (need to add to modify)
2013-01-30 16:24:26 +11:00
Adam Zammit
01cd69c0fc
Add specification for storing self completion details
...
Allow for self completion without using interviewer argument to Limesurvey (need to update to take details from database)
2013-01-30 15:45:24 +11:00
Adam Zammit
61a7ac0803
Added new outcome codes and sample variable type
2013-01-29 12:00:46 +11:00
Adam Zammit
8eef600032
Add example htaccess files for security of directories
2013-01-29 10:59:26 +11:00
Adam Zammit
075cd0a1a9
Added mysql code to allow for accessing pre-token cases
2013-01-25 15:35:02 +11:00
Adam Zammit
9694ec704c
Fixed expression manager selection by token
...
Fixed export notices about array
2013-01-25 15:30:59 +11:00
Adam Zammit
45c2792d25
Added separate case id output to token output
2013-01-24 16:23:24 +11:00
Adam Zammit
1baaa41c81
Last lot of short tags replaced
2013-01-24 16:11:03 +11:00
Adam Zammit
870078c8c3
Some short tags that got missed
2013-01-24 16:05:15 +11:00
Adam Zammit
6674326c8b
Replaced case_id as token with token
2013-01-24 16:04:44 +11:00
Adam Zammit
f0eec45186
Update token in quotareport
2013-01-24 15:52:14 +11:00
Adam Zammit
e30f192a59
Replace case_id as token with random token in functions.operator
2013-01-24 15:50:52 +11:00
Adam Zammit
28e0606088
Replaced the rest of the short tags with long ones
2013-01-24 15:33:27 +11:00
Adam Zammit
ec5c6fa833
Replaced short tags with long ones
2013-01-24 15:32:30 +11:00
Adam Zammit
72eb065284
Removed some more obsolete functions
2013-01-24 15:30:19 +11:00
Adam Zammit
64c8325546
Removed references to fixed with output as obsolete
...
Replaced token as case_id queries with token from case_id table
2013-01-24 15:19:38 +11:00
Adam Zammit
9c46b41a4b
Added CHANGELOG update
...
Included sRandomChars in functions.limesurvey
Add an index on the token field of the survey table
2013-01-24 15:10:16 +11:00