[WEBCLIENT-198] Parameters/Configurations for Web Client Created: 07/Sep/16 Updated: 17/Oct/16 Resolved: 03/Oct/16 |
|
Status: | Closed |
Project: | i2b2 Web Client |
Component/s: | Web Client, Web Client Framework |
Affects Version/s: | None |
Fix Version/s: | 1.7.08 |
Type: | New Feature | Priority: | Major |
Reporter: | Nich | Assignee: | Janice Donahoe |
Resolution: | Completed | Votes: | 0 |
Labels: | None | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified |
i2b2 Sponsored Project/s: |
i2b2 Web Client
|
Testing Notes: | TEST STATUS: Completed
COMPLETION DATE: 09/28/2016 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Test Date: 09/28/2016 Build Number: 1.7.08.0004 Test Status: Passed Testing Clients Tested: i2b2 Web Client Environments Tested: Browsers: Chrome, Firefox, Internet Explorer, and Safari Databases: Not applicable for this test Client OS: Windows and Macintosh Test Comments: Tested with the latest Web Client build and it appears to be working correctly except for one minor issue with how the text for the floor threshold appears (see Issues Found section). Scenarios Tested: Changed the default values for each of the parameters shown below. Verified the appropriate information displayed in the i2b2 Web Client and the Admin Module. titleLogoSrc loginHeaderText loginUsernameText loginDefaultUsername loginPasswordText loginDefaultPassword loginHostText obfuscatedDisplayNumber useFloorThreshold floorThresholdNumber floorThresholdText Issues Found: No issues found during testing. |
Participant/s: |
Description |
Request from Peter:
At OHSU are working on automating our build system for i2b2 and implementing v.1.7.07. In that effort, we are working to deploy the v1.7.07b webclient. Per our IRB protocol, we are required to mask counts that are “Less than 10.” In version v1.7.06 there were edits in at least 4 files in the CRC cell to implement this requirement. In some scripts multiple edits are required. Now, in v1.7.07 it seems there are either additional or different edits required to implement this change, as the Query Report is now showing “Undefined” while the Query Status and Query Graph tabs are functioning (with edits). Look for another email requesting some javascript assistance Additionally, we do some vanity branding for our version of i2b2 know as Cohort Discovery, so there are edits in multiple files to display Cohort Discovery. It might be of utility to others in the community too, if some edits could be rendered unnecessary if the webclient provided a properties file of sorts. For instance, here a few that might be considered: 1) Vanity/Branding property: Display this name in Title and login window 2) Obfuscation count: Allow institution via a property to set the obfuscation count for those users who get obfuscated counts. EX: 242 +/-3, or if property is set to 5 then, 242 +/-5 3) Less Than Count; Property for threshold when not to display count 4) Less Than Text: Property for syntax that is displayed. In our use case this would be set to “Less Than” As someone who has struggled with making code changes to conform with our protocol an approach that requires less Javascript mods would be welcome. Thanks. |
Comments |
Comment by Janice Donahoe [ 03/Oct/16 ] |
i2b2 Development added a new configuration file called:
i2b2_ui_config.js This file can be found in the /webclient/js-i2b2/ directory. Site administrators can now customize the look of the i2b2 by modifying the following parameters: titleLogoSrc loginHeaderText loginUsernameText loginDefaultUsername loginPasswordText loginDefaultPassword loginHostText obfuscatedDisplayNumber useFloorThreshold floorThresholdNumber floorThresholdText Documentation for each parameter can be found in the 1.7.08 Release notes as well as the new configuration file. |
Comment by Janice Donahoe [ 17/Oct/16 ] |
This change was included in version 1.7.08, which was released on 10/07/2016. |