Commit Graph
100 Commits
Author SHA1 Message Date
Alex b777826e03 display list of cases referred to superviser where quota not reached only 2015-10-12 19:01:37 +03:00
Alex 1e7d8bf1e9 display appoinments where quota not reached and questionnaires and samples enabled, display sample name 2015-10-12 18:54:13 +03:00
Alex be86095298 fixed missing variables 2015-10-12 15:23:59 +03:00
Alex fecf925591 changed "Email" to "Invitation Email" 2015-10-06 00:02:24 +03:00
Alex 75be2b0dcf merge from client_panel 2015-10-05 19:49:11 +03:00
Alex c66cc02132 link to client panel, rename menu item 2015-10-05 19:17:10 +03:00
Alex 4344d613af New options:
* possible to delete clients, 
* possible to edit clients accounts,
* enable and pre-set client quesionnaire permissions to view results, statistics and quotas when assigning questionnaire to client @ 1st time,
* link to edit quesionnaire permissions in Lime
2015-10-05 19:09:20 +03:00
Alex e2f91e470c let's make clients accounts editable, check for duplicated clients username 2015-10-05 18:52:59 +03:00
Alex 48068aec5b remove unused css 2015-10-05 18:35:11 +03:00
Alex 612f3aaea9 Added in-page Lime statistics block, Bootstrapted interface 2015-10-05 18:34:02 +03:00
Alex 7fa4536b08 Bug fix lp:1502914, Bootstrapified, added Cancel button 2015-10-05 17:20:04 +03:00
Alex a411223884 Bug fix lp:1502914, Bootstrapified, added Cancel button 2015-10-05 17:17:39 +03:00
Alex 66f92e9e98 fixed lp: 1502914 2015-10-05 17:12:50 +03:00
Alex d3d686bc32 lp # 1502914 fix, more bootstrap 2015-10-05 17:08:06 +03:00
Alex d3095e7191 fixed extra not-translated <option> item 2015-10-05 16:46:08 +03:00
Alex 942c3353ff more bootstrap, minor code clean 2015-10-05 16:41:05 +03:00
Alex a184c66d87 Fixed missing </div> tag ,
Added Clear and Cancel buttons
2015-10-05 16:34:01 +03:00
Alex c9d11ceb08 default {ENDURL} for Lime 2015-10-05 16:26:19 +03:00
Alex 2139c65967 ADD New number to appointment contact in admin mode
multiple 'undefined variable' fixes
2015-09-24 17:25:43 +03:00
Alex 4744de1a17 fix missing variable in extensionstatus.php
set  new created operators to have "normal" skills (1 and 5), 
removed initial operator skills setup on create to avoid mismatch with operatorskills.php,
 hide chat setup parameters if disabled,
filter extension assign if Freepbx location is not set  and hide setup parameters if uses_voip = off
2015-09-20 15:01:20 +03:00
Alex 988bc5ed3d fix admin bottom margin 2015-09-20 14:46:29 +03:00
Alex 51d5a3e034 login page cosmetics 2015-09-17 14:09:43 +03:00
Alex 74912ca201 display selector list only for enabled samples 2015-09-17 14:06:48 +03:00
Alex 57ac6538de merged 'samplesort' changes 2015-09-16 01:01:15 +03:00
Alex 96d4fac53c merged 'quexs-samplesort' 2015-09-16 00:52:22 +03:00
Alex 759c2bcd5d added sort number and tooltips, unset $_GET request to avoid undefined indexes 2015-09-16 00:41:39 +03:00
Alex defe090114 switch from include ("auth-admin.php"); to require ("auth-admin.php"); 2015-09-15 20:20:26 +03:00
Alex 562c16d626 added links to client panel and quotareport,
cosmetic for questionnaireprefill.php
2015-09-10 02:44:16 +03:00
Alex 8e4c8cbd44 fixed session_start if session started 2015-09-10 02:35:19 +03:00
Alex a6f2ecaa6a fixed undefined constants 2015-09-08 23:15:05 +03:00
Alex ca8423bd7f fix undefined variable, bootrapified operator files , edited styleshits 2015-09-08 02:26:51 +03:00
Alex f36b789908 added button to open operator panel
fixed session_start if session already started
2015-09-08 02:19:45 +03:00
Alex 53609f3f84 update to main rev.486 2015-09-07 13:58:59 +03:00
Alex a2744f39fe ignore .htaccess and config.local files + cosmetics 2015-09-04 00:34:23 +03:00
Alex b0ea86fc34 merged rev. 479 from main 2015-09-03 14:47:03 +03:00
Alex c70eb93ef5 merge main up to rev.478 2015-08-31 13:51:15 +03:00
Alex 9055f794e9 fix PHP Notices: Undefined variable:, Undefined index:, Undefined offset: 2015-08-14 03:10:26 +03:00
Alex 5f05e34620 select cases referred to superviser only for enabled questionnaires and samples 2015-08-14 01:45:20 +03:00
Alex 233823797b fix " Invalid argument supplied for foreach() ", " Undefined variable:" , " Use of undefined constant " 2015-08-13 03:27:02 +03:00
Alex 090cb8d534 fixed "undefined variables" 2015-08-12 20:26:36 +03:00
Alex a85d33cb00 fixed: added header and css+js libraries 2015-08-12 14:46:31 +03:00
Alex 6c1206b4b2 updated translation, fixed " % complete" issue, appeared again 2015-08-11 14:20:32 +03:00
Alex 7915dacbb9 merged rev.476 2015-08-11 11:14:44 +03:00
Alex da02d076ce Added help notice for Time_Zone settings 2015-08-11 00:50:10 +03:00
Alex 7064f276fb fix missing translation tag 2015-08-10 20:33:09 +03:00
Alex 0b5c47a2c6 merged rev. 475 "Add Max calls and attempts" 2015-08-10 20:28:52 +03:00
Alex 5be029ac08 removed admin.css and display.css as not required anymore
Temporary switch dashpoard to display/index.php
2015-08-10 01:37:07 +03:00
Alex fb16dd2460 kept from "Feature" branch 2015-08-09 17:44:33 +03:00
Alex ce0de201cc merged main to rev 474 2015-08-09 02:45:41 +03:00
Alex 9af54ab70e typo 2015-08-04 00:42:35 +03:00
Alex 6d86808a5d merged rev.525 from ex-"Feature" branch 2015-08-03 19:41:06 +03:00
Alex 62b53ed732 merged rev.524 from ex-"Feature" branch - fix lp:1480880 2015-08-03 19:38:27 +03:00
Alex 4ef93acd81 merged rev.523 from ex-"Feature" branch 2015-08-03 19:34:14 +03:00
Alex 684d7afac0 fix wrong characters in russian localization 2015-08-03 14:18:07 +03:00
Alex 261728628c bug fix lp:1480880 - " disable "create new" questionnaire if no active Limesurvey available" 2015-08-03 14:16:18 +03:00
Alex 029ec9cb27 updated comment strings 2015-07-20 15:44:47 +03:00
Alex 25eb48621d DB syncronization and related files update 2015-07-16 18:37:42 +03:00
Alex 350b27295d styling and lauout syncronization 2015-07-16 18:36:23 +03:00
Alex 000a22466c Show only "not completed" missed appointments 2015-07-16 18:34:42 +03:00
Alex f1935863fd updated lime and gettext translations files 2015-07-16 18:31:35 +03:00
Alex 10dd2d44b8 speed Up (enabled) check for available cases by applying questionnaire.enabled = 1 and samlpe_import.enabled =1 filters (refered to main branch rev.443) 2015-07-15 01:53:29 +03:00
Alex c5a472884f Fixes lp:1472581 add SGQ code to questions selector
Somehow changes to quota.php in rev.512  didn't save. 
Added SGQ code to selector in questionnaireprefill.php too
2015-07-10 12:27:24 +03:00
Alex f03146427d delete old files and folders 2015-07-10 04:14:46 +03:00
Alex 41cc3dbcb3 updated file links for easier Bootstrap, Jquery, Jquery-UI and Font-awesome updates
from  */bootstrap-3.3.2/* to */bootstrap/*
from  /js/jquery-2.1.3.min.js to /include/jquery/jquery.min.js
from  /jquery-ui/js/jquery-1.4.2.min.js   to   /jquery/jquery-1.4.2.min.js
from  /jquery-ui/js/jquery-ui-1.8.2.custom.min.js to /jquery-ui/jquery-ui.min.js
from  /jquery-ui/css/smoothness/jquery-ui-1.8.2.custom.css to /jquery-ui/jquery-ui.min.css

switch from  /font-awesome-4.3.0/  folder to  /font-awesome/  , updated links from */font-awesome-4.3.0/* to */font-awesome/*

!!!  files   with  childnap.js  require   jquery-1.4.2 ->  need to check if jquery-2.1.4 will work instead of jquery-1.4.2 !!!
2015-07-10 04:14:03 +03:00
Alex afb159d217 updated Bootstrap to 3.3.5 -> placed in /bootstrap/
updated jquery to 2.1.4 -> placed in /jquery/  
updated jquery-ui to 1.11.4 -> placed in /jquery-ui/
2015-07-10 04:05:44 +03:00
Alex acd5bedffd reverted "Go back" href, added button to switch to quota report page (#1472568)
icons + buttons  in  quotareport.php
fix minor differences between working installation and tree in shifttemplate.php
2015-07-09 18:24:10 +03:00
Alex eaace40a18 merge main trunk 2015-07-09 13:05:44 +03:00
Alex 17eb2c2f17 added "missed appointments" table 2015-07-08 18:35:40 +03:00
Alex 879c89a278 added icons + buttons
fix minor design  differences between working installation and tree
2015-07-08 18:34:56 +03: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 7d15d24457 fixed issues after merging with rev.448 to operate with var_id and exclude_var_id instead of sample_var
* removed "Go back"  href url ,  use js function " onclick='history.back();return false;' " ( fix bug #1472568)
(Feature) * added SGQ code to questions selector (fix bug #1472581)
* fixed questions selector sorting (fix bug #1472581)
(Feature) * added answer code table for  resriction question selected, if exist 
(Feature) * hide "add restriction" if no question or sample variable selected
(Feature) *  added  import .csv files restriction depending on user_agent 
*added+changed Info messages  for restriction blocks 
* added input fields for "Description" in both restriction blocks  by sample and by question, added table column for  "Description" values, sql qerries adjusted
replaced standart checkbox with Icheck  /  toggle button
replaced fileinput with "filestyle.js" 

reworked page layout , adjusted  to "Featue"   Bootstrap layout

need to update Changelog and quexs.sql
2015-07-08 14:34:14 +03:00
Alex a80ed8d876 added filter for "completed" appoinments in display list 2015-07-08 11:55:02 +03:00
Alex b25b661a62 fix small differences between working installation and tree
removed header row  from appointmentlist.php as it's too space consuming
2015-07-08 11:52:42 +03:00
Alex bb6943d386 revert to prev version in questionnairelist.php with changed merged from rev.448 2015-07-06 18:37:18 +03:00
Alex 0cb965bb64 merged rev450 2015-07-02 12:20:16 +03:00
Alex d4eb06eeab merge with rev.449 / release 1.12.0 2015-06-26 16:29:42 +03: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
Alex fb3825c3a5 rev443 http://bazaar.launchpad.net/~adamzammit/quexs/main/revision/443 gave an idea of another way to select operator cases,
here's the first "front " part of it - operator waitnextcase_interface2.php page with information on available questionnaires/samples/cases/contacts for exact operator
2015-05-20 16:13:35 +03:00
Alex 83042bc216 3 columns layout for rs_intro_interface2.php with buttons instaed of links, easy and convinient 2015-05-20 15:44:22 +03:00
Alex b3dfde1f01 new "Set outcome" popud dialog, split by "contaced" choice,
disabled setting of outcomes 5,10,19,21,40,41,33,34 as should be assigned  from other dialogs / pages
2015-05-20 15:42:24 +03:00
Alex 1d5ff00a2a reorder divs in order of appearance 2015-05-20 15:37:00 +03:00
Alex b2a0602fd5 cosmetic and equalization with working branch 2015-05-20 15:35:02 +03: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 6710ae9415 hide displaying page headers in tabs as too space consuming 2015-05-20 15:12:26 +03:00
Alex 4c443320b4 merged rev446 2015-05-17 18:16:12 +03:00
Alex 7e774dc1ee Here it is
REWORKED sample strorage and sample variables organizatoin to have edit/delete/change options

Please, be very carefull with update
2015-05-17 18:04:19 +03:00
Alex 56c60b269e THE KEY file , all modification done for.
Now 4-in-1 
- edit sample_var name/type
- delete sample_var
- DELETE SAMPLE (competely) from sample/sampe_var/sample_import/sample_import_var_restrict
 - check for previously undeleted sample records in previously deidentified samples (with option to clear residues )
*prepared to check proper var types selections and delete var confirmation

Need to decide
- if required additional limitation on sample_var delete / type change 
- if required to delete sample  records from other tables as well (case , call attempts, calls, _notes)...  

all admin panel querries adjusted for sample_import_var_restrict table
2015-05-17 17:41:58 +03:00
Alex 10f6d8ede4 querries adjusted for sample_import_var_restrict table and exclude_var_id
reworked quotareport
2015-05-17 17:20:41 +03:00
Alex 2ea0d1b521 modified admin appointment creation to limit valid appointments within start-end range
!! requires updated jquerry date-timpeicker addon
2015-05-17 17:18:59 +03:00
Alex 790933c7bd limesurvey querries adjusted for sample_import_var_restrict table 2015-05-17 17:14:53 +03:00
Alex ee3eac2234 querries adjusted for sample_import_var_restrict table,
modfied file naming
2015-05-17 17:13:25 +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 2889678fe1 admin panel querries adjusted for sample_import_var_restrict table 2015-05-17 17:04:04 +03:00
Alex b93fe090cc operator panel querries adjusted for sample_import_var_restrict table 2015-05-17 16:52:28 +03:00
Alex 12a8c6ac7a branch for 'sample' var storage and dependant files modification 2015-04-29 02:20:16 +03:00
Alex 3602e1d6ba missing final tag 2015-04-29 01:07:05 +03:00
Alex 824dc5d957 some css modifications to Lime export results page layout and view. was too small text and overlapping 2015-04-01 18:32:14 +03:00