Produced by Araxis Merge on 4/9/2018 11:14:59 AM Central Daylight Time. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a modern standards-compliant browser. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.
| # | Location | File | Last Modified |
|---|---|---|---|
| 1 | PS_INB_ERX_3.0.1.011.zip\PS_INB_ERX_UI\WebContent\WEB-INF | manageusers.jsp | Mon Feb 26 02:08:52 2018 UTC |
| 2 | PS_INB_ERX_3.0.1.011.zip\PS_INB_ERX_UI\WebContent\WEB-INF | manageusers.jsp | Wed Apr 4 01:19:41 2018 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 3 | 510 |
| Changed | 2 | 4 |
| Inserted | 0 | 0 |
| Removed | 0 | 0 |
| Whitespace | |
|---|---|
| Character case | Differences in character case are significant |
| Line endings | Differences in line endings (CR and LF characters) are ignored |
| CR/LF characters | Not shown in the comparison detail |
No regular expressions were active.
| 1 | <%@ taglib uri="http ://java.su n.com/jsp/ jstl/core" prefix="c "%> | |
| 2 | <%@ taglib prefix="f n" uri="ht tp://java. sun.com/js p/jstl/fun ctions"%> | |
| 3 | <%@ taglib prefix="s pring" uri ="http://w ww.springf ramework.o rg/tags"%> | |
| 4 | <%@ taglib prefix="f orm" uri=" http://www .springfra mework.org /tags/form "%> | |
| 5 | ||
| 6 | ||
| 7 | <div id="u serRoles"> | |
| 8 | <h 2 class="t itleBar">< span>  ;Users</sp an> | |
| 9 | </ h2> | |
| 10 | <f orm:form n ame="manag eUsersForm " id ="man ageUsersFo rm" modelA ttribute=" userManage mentModel" method ="POST" ac tion="${pa geContext. request.co ntextPath} /inb-erx/m anageUsers /saveUserD ata"> | |
| 11 | <c:if test="${n ot empty d ata.errorM essage }"> | |
| 12 | <div id="error Messages" class="err or" aria-d escribedby ="" tabind ex="0"> | |
| 13 | <p i d="errorTi tle"> | |
| 14 | <fon t class="e rrorHeader ">Error Me ssages: </ font> | |
| 15 | <br> | |
| 16 | </p> | |
| 17 | <div id="error MessageTex t"> | |
| 18 | <c:f orEach ite ms="${data .errorMess age}" var= "error" va rStatus="s tatus"> | |
| 19 | <p id="error OnManageUs er${status .count}"> | |
| 20 | &bul l; | |
| 21 | ${er ror} | |
| 22 | </ p> | |
| 23 | </c:forEac h> | |
| 24 | </di v> | |
| 25 | </di v> | |
| 26 | </c:i f> | |
| 27 | <c:if test="${f n:length(d ata.succes sMessage) > 0}"> | |
| 28 | <d iv id="suc cessMessag es" class= "warning"> ${data.suc cessMessag e} </div> | |
| 29 | </ c:if> | |
| 30 | ||
| 31 | < form:hidde n path=" modifiedId s" value=" " /> | |
| 32 | < form:hidde n path=" modifiedFi elds" valu e="" /> | |
| 33 | < form:hidde n path=" enableDisa bleRecords " value="" /> | |
| 34 | < form:hidde n path=" stationIds Selected" value="" / > | |
| 35 | < form:hidde n path=" modifiedSt ationIds" value="" / > | |
| 36 | ||
| 37 | <di v class="d ivUserMgmt Table" tab index="1"> | |
| 38 | <div c lass="divU serMgmtTab leBody"> | |
| 39 | <div cla ss="divUse rMgmtTable HeaderRow" > | |
| 40 | <div class ="divUserM gmtTableCe llToggleUs er">Enable /Disable&n bsp;User</ div> | |
| 41 | <div class ="divUserM gmtTableCe ll">First Name</div> | |
| 42 | <div class ="divUserM gmtTableCe ll">Last N ame</div> | |
| 43 | <div class ="divUserM gmtTableCe ll">User I D</div> | |
| 44 | <div class ="divUserM gmtTableCe llStatioin ID">Statio n ID</div> | |
| 45 | <div class ="divUserM gmtTableCe ll">Pharma cy Manager </div> | |
| 46 | <div class ="divUserM gmtTableCe ll">PBM Ad min</div> | |
| 47 | <div class ="divUserM gmtTableCe ll">Pharma cy User</d iv> | |
| 48 | <div class ="divUserM gmtTableCe ll">Admini strator</d iv> | |
| 49 | </div> | |
| 50 | ||
| 51 | <c:forEa ch var="it em" items= "${userMgm t}" varSta tus="count Var"> | |
| 52 | <c :choose> | |
| 53 | <c :when test ="${item.u serEnabled eq false }"> | |
| 54 | < c:set var ="disabled Field" va lue="disab led" scope ="page"/> | |
| 55 | </ c:when> | |
| 56 | < c:otherwis e> | |
| 57 | <c:set var="disa bledField" value="" scope="pag e"/> | |
| 58 | </c:oth erwise> | |
| 59 | < /c:choose> | |
| 60 | <div cla ss="divUse rMgmtTable Row"> | |
| 61 | <div class ="divUserM gmtTableCe llCheckbox "> | |
| 62 | <input id= "deleteRec ord${count Var.count} " class="e ditable" t ype="check box" value ="" size= "2" maxlen gth="2" st yle="displ ay: block; opacity: 1;" name=" enableDisa bleRecord$ {countVar. count}" ti tle="Enabl e / Disabl e record c heckbox fo r row ${co untVar.cou nt}" oncli ck="UM_Ena bleDisable Rows(this, ${countVar .count}, $ {item.recI d},${item. userEnable d});"> | |
| 63 | </div> | |
| 64 | <div class ="divUserM gmtTableCe ll"> | |
| 65 | <input id= "firstName Row${count Var.count} " class="e ditable" t ype="text" value="${ item.first Name}" si ze="20" ma xlength="5 0" style=" display: b lock; opac ity: 1;" n ame="first NameRow${c ountVar.co unt}" titl e="First n ame of use r for row ${countVar .count}" o nchange="U M_inputVal Changed(th is,${count Var.count} , ${item.r ecId});" $ {disabledF ield}> | |
| 66 | </div> | |
| 67 | <div class ="divUserM gmtTableCe ll"> | |
| 68 | <input id= "lastNameR ow${countV ar.count}" class="ed itable" ty pe="text" value="${i tem.lastNa me}" size ="20" maxl ength="50" style="di splay: blo ck; opacit y: 1;" nam e="lastNam eRow${coun tVar.count }" title=" Last name of user fo r row ${co untVar.cou nt}" oncha nge="UM_in putValChan ged(this,$ {countVar. count}, ${ item.recId });" ${dis abledField }> | |
| 69 | </div> | |
| 70 | <div class ="divUserM gmtTableCe ll"> | |
| 71 | <input id= "userIDRow ${countVar .count}" c lass="edit able" type ="text" va lue="${ite m.userName }" size="18" maxlength= "20" style ="display: block; op acity: 1;" name="use rIDRow${co untVar.cou nt}" title ="VA netwo rk user ID (Example:
|
|
| 72 | </div> | |
| 73 | <div class ="divUserM gmtTableCe ll"> | |
| 74 | <c:choose> | |
| 75 | <c :when test ="${item.s tationIds ne 'All' } "> | |
| 76 | <c:set va r="station IdsDisplay Var" valu e="${fn:su bstring(it em.station Ids,0,20)} .." scope= "page"/> | |
| 77 | </ c:when> | |
| 78 | <c :otherwise > | |
| 79 | <c:set var="stat ionIdsDisp layVar" va lue="${ite m.stationI ds}" scope ="page"/> | |
| 80 | </c:othe rwise> | |
| 81 | </c: choose> | |
| 82 | <c: choose> | |
| 83 | <c :when test ="${item.u serEnabled eq false }"> | |
| 84 | ${ stationIds DisplayVar } | |
| 85 | </ c:when> | |
| 86 | < c:otherwis e> | |
| 87 | <a id=" stationIDR ow${countV ar.count}" href="#" onclick="c reateSelec tDialog(th is,'${item .stationId s}',${item .recId});" title="S tation IDs for row $ {countVar. count}">${ stationIds DisplayVar }</a> | |
| 88 | </c:oth erwise> | |
| 89 | < /c:choose> | |
| 90 | </div> | |
| 91 | <div class ="divUserM gmtTableCe llCheckbox "> | |
| 92 | <input id= "pharmMana gerRow${co untVar.cou nt}" class ="editable " type="ch eckbox" ${ item.pharm Mgr == tru e ?'checke d=checked' :'' } siz e="2" maxl ength="2" style="dis play: bloc k; opacity : 1;" name ="pharmMan agerRow${c ountVar.co unt}" titl e="Pharmac y manager checkbox f or row ${c ountVar.co unt}" oncl ick="UM_Ot herChkBox( this,${cou ntVar.coun t}, ${item .recId});" ${disable dField}> | |
| 93 | </div> | |
| 94 | <div class ="divUserM gmtTableCe llCheckbox "> | |
| 95 | <input id= "pbmAdminR ow${countV ar.count}" class="ed itable" ty pe="checkb ox" ${ite m.pbmAdmn == true ?' checked=ch ecked':''} size="2" maxlength ="2" style ="display: block; op acity: 1;" name="pbm AdminRow${ countVar.c ount}" tit le="PBM ad min checkb ox for row ${countVa r.count}" onclick="U M_OtherChk Box(this,$ {countVar. count}, ${ item.recId });" ${dis abledField }> | |
| 96 | </div> | |
| 97 | <div class ="divUserM gmtTableCe llCheckbox "> | |
| 98 | <input id= "pharmUser Row${count Var.count} " class="e ditable" t ype="check box" ${it em.pharmUs er == true ?'checked =checked': ''} size= "2" maxlen gth="2" st yle="displ ay: block; opacity: 1;" name=" pharmUserR ow${countV ar.count}" title="Ph armacy Use r checkbox for row $ {countVar. count}" on click="UM_ OtherChkBo x(this,${c ountVar.co unt}, ${it em.recId}) ;" ${disab ledField}> | |
| 99 | </div> | |
| 100 | <div class ="divUserM gmtTableCe llCheckbox "> | |
| 101 | <input id= "administr atorRow${c ountVar.co unt}" clas s="editabl e" type="c heckbox" $ {item.syst emAdmn == true ?'che cked=check ed':''} s ize="2" ma xlength="2 " style="d isplay: bl ock; opaci ty: 1;" na me="admini stratorRow ${countVar .count}" t itle="Admi nistrator checkbox f or row ${c ountVar.co unt}" oncl ick="UM_Ot herChkBox( this,${cou ntVar.coun t}, ${item .recId});" ${disable dField}> | |
| 102 | </div> | |
| 103 | </div> | |
| 104 | </c:forE ach> | |
| 105 | ||
| 106 | ||
| 107 | </div> | |
| 108 | </di v> | |
| 109 | ||
| 110 | <div class="ma nageUsersF ields"> | |
| 111 | <br> | |
| 112 | <br> | |
| 113 | <br > | |
| 114 | <st rong> Add User:</str ong> | |
| 115 | </d iv> | |
| 116 | <di v class="m anageUsers Fields"> | |
| 117 | <lab el for="ad dUserText" >User ID: | |
| 118 | <spa n class="m anageusers RequiredFi eld"> | |
| 119 | <spa n class="m anageusers Required"> (Required) </span> | |
| 120 | </sp an> | |
| 121 | </la bel> | |
| 122 | <form:inpu t path="ad dUserText" maxlength ="20" titl e="VA netw ork user I D (Example :
|
|
| 123 | </di v> | |
| 124 | <div class="ma nageUsersF ields"> | |
| 125 | <lab el for="ad dFirstName Text">Firs t Name: | |
| 126 | </label> | |
| 127 | <for m:input pa th="addFir stNameText " maxlengt h="50" tit le="First name of us er"/> | |
| 128 | </di v> | |
| 129 | <div class="ma nageUsersF ields"> | |
| 130 | <lab el for="ad dLastNameT ext">Last Name: | |
| 131 | </label> | |
| 132 | <for m:input pa th="addLas tNameText" maxlength ="50" titl e="Last na me of user " /> | |
| 133 | </di v> | |
| 134 | <div class="ma nageUsersF ields" tit le="Applic ation user roles. To assign a role to th e user, cl ick a role in the Us er Roles c heck box. The role w ill be che cked or un checked."> | |
| 135 | <lab el for="us erRolesSel ect"> | |
| 136 | User Roles: | |
| 137 | </la bel> | |
| 138 | <sel ect multip le id="use rRolesSele ct" class ="manageus ersSelect" name="use rRolesSele ct"> | |
| 139 | <opt ion value= "pharmMgr" >Pharmacy Manager</ option> | |
| 140 | <opt ion value= "pbmAdmn" >PBM Admin </option> | |
| 141 | <opt ion value= "pharmUser " >Pharmac y User</op tion> | |
| 142 | <opt ion value= "systemAdm n" >Admini strator</o ption> | |
| 143 | </s elect> | |
| 144 | ||
| 145 | <di v class="s electedSta tiondIdsLa belDiv" ti tle="Selec ted Statio n IDs for the user t o be added . "> | |
| 146 | <la bel for="s electedSta tiondIds"> Selected S tations ID s:<span cl ass="manag eusersRequ iredField" > | |
| 147 | < span class ="manageus ersRequire d">(Requir ed)</span> | |
| 148 | < /span> | |
| 149 | </label> | |
| 150 | </di v> | |
| 151 | </ div> | |
| 152 | ||
| 153 | <d iv class=" manageUser sFields"> | |
| 154 | <lab el for="ad dStationId ">Station ID: | |
| 155 | </label> | |
| 156 | < select mul tiple data -dojo-type ="dijit/fo rm/Filteri ngSelect" id="addSta tionId" cl ass="manag eusersStat ionSelect" name="add StationId" onchange= "stationId ValueSelec ted();"> | |
| 157 | <c:f orEach var ="item" it ems="${use rMgmtStati onIds}"> | |
| 158 | <optio n value="$ {item.id}" >${item.la bel}</opti on> | |
| 159 | </c:forEa ch> | |
| 160 | </sele ct> | |
| 161 | ||
| 162 | <butto n dojoTyp e="dijit.f orm.Button " class="m anageusers AddBtn" id ="manageUs ers_AddSta tionIdsBtn " disabled onClick=" stationIdV alueAddBtn ();"> | |
| 163 | Add | |
| 164 | </ button> | |
| 165 | | |
| 166 | <select m ultiple="m ultiple" class="man ageusersSt ationSelec ted" id="select edStationd Ids" name= "selectedS tationdIds " onchange ="enableRe moveButton ();" size= "11" > | |
| 167 | </select> | |
| 168 | | |
| 169 | <button dojoType=" dijit.form .Button" class="man ageusersRe moveBtn" i d="manageU sers_Remov eStationId sBtn" disabled o nClick="st ationIdVal ueRemoveBt n();"> | |
| 170 | Remove | |
| 171 | </butt on> | |
| 172 | </div> | |
| 173 | ||
| 174 | <div> | |
| 175 | <p> | |
| 176 | <br> | |
| 177 | <br> | |
| 178 | &nbs p; | |
| 179 | </p> | |
| 180 | </div > | |
| 181 | <d iv> | |
| 182 | <p> | |
| 183 | <br> | |
| 184 | <br> | |
| 185 | &nbs p; | |
| 186 | </p> | |
| 187 | </ div> | |
| 188 | <div class="bu ttons"> | |
| 189 | <butto n dojoTyp e="dijit.f orm.Button " id="addU serButton" type="sub mit" oncli ck="return processSu bmit();"> | |
| 190 | Save | |
| 191 | </butt on> | |
| 192 | <butto n dojoType=" dijit.form .Button" i d="cancelB utton" typ e="button" onclick=" manageUser Cancel();" >Cancel</b utton> | |
| 193 | </di v> | |
| 194 | <%-- Stationd Id Select Dialog Sta rt --%> | |
| 195 | <div d ata-dojo-t ype="dijit /Dialog" i d="station IdSelectDi alog" titl e="Update Station Id s" style= "width:100 %;height: 400px; ove rflow: hid den"> | |
| 196 | ||
| 197 | <div class ="dijitDia logPaneCon tentArea" style="wid th:1200px; height: 40 0px;overfl ow: hidden "> | |
| 198 | ||
| 199 | <div cl ass="selec tedStation dIdsUpdate LabelDiv" title="Sel ected Stat ion IDs fo r the user to be add ed. "> | |
| 200 | <label for="selec tedStation dIds">Sele cted Stati ons IDs:<s pan class= "manageuse rsRequired Field"> | |
| 201 | <span class="ma nageusersR equired">( Required)< /span> | |
| 202 | </spa n> | |
| 203 | </ label> | |
| 204 | </div> | |
| 205 | ||
| 206 | <div id="stati onIdsUpdat eIDiv" sty le="margin -top: 25px ; display: block;"> | |
| 207 | <label for ="updateSt ationId" s tyle="floa t: left;wi dth: 5%;"> Station ID : | |
| 208 | </labe l> | |
| 209 | <select multiple data-dojo- type="diji t/form/Fil teringSele ct" id="up dateStatio nId" clas s="manageu sersStatio nSelect" n ame="updat eStationId " onchange ="stationI dValueSele ctedUpdate ();"> | |
| 210 | <c:forEach var="item " items="$ {userMgmtS tationIds} "> | |
| 211 | <o ption valu e="${item. id}">${ite m.label}</ option> | |
| 212 | </c:f orEach> | |
| 213 | </ select> | |
| 214 | ||
| 215 | <b utton doj oType="dij it.form.Bu tton" cla ss="manage usersUpdat eStationId sAddBtn" i d="manageU sers_AddSt ationIdsBt nForUpdate " disabled onClick=" stationIdU pdateValue AddBtn();" > | |
| 216 | Ad d | |
| 217 | </button > | |
| 218 |   ; | |
| 219 | <sele ct multipl e="multipl e" class ="manageus ersStation Selected" id="se lectedStat iondIdsFor Update" na me="select edStationd IdsForUpda te" onchan ge="" size ="11" > | |
| 220 | </sel ect> | |
| 221 | &nbs p; | |
| 222 | <butt on dojoTy pe="dijit. form.Butto n" class= "manageuse rsUpdateSt ationIdsRe moveBtn" id="manage Users_Remo veStationI dsBtnForUp date" o nClick="st ationIdUpd ateValueRe moveBtn(); "> | |
| 223 | Re move | |
| 224 | </ button> &n bsp; | |
| 225 | </div> | |
| 226 | ||
| 227 | ||
| 228 | <div sty le="float: left;posi tion: rela tive;top: 100px;marg in-left: 0 px;"> | |
| 229 | <button data-dojo- type="diji t/form/But ton" type= "button" class="man ageusersUp dateStatio nIdsUpdate Btn" id="m anageUsers _UpdateSta tionIdsBtn " disabled onclick=" dialogOnUp date();"> | |
| 230 | Upda te | |
| 231 | </button > | |
| 232 | <button data-dojo- type="diji t/form/But ton" type= "button" class="man ageusersUp dateStatio nIdsCancel Btn" id="m anageUsers _CancelSta tionIdsUpd ateBtn" on click="dia logOnCance l();"> | |
| 233 | Canc el | |
| 234 | </button > | |
| 235 | </div> | |
| 236 | </div> | |
| 237 | </di v> | |
| 238 | <%- - Stationd Id Select Dialog En d --%> | |
| 239 | <%- - Hidden m ultiselect for compa re start - -%> | |
| 240 | <di v style=" display: n one;"> | |
| 241 | <se lect multi ple id="h iddenUpdat eStationId " name="h iddenUpdat eStationId " style="d isplay: no ne;"> | |
| 242 | <c:forEach var="item " items="$ {userMgmtS tationIds} "> | |
| 243 | <o ption valu e="${item. id}">${ite m.label}</ option> | |
| 244 | </c:f orEach> | |
| 245 | </se lect> | |
| 246 | <inp ut type="h idden" id= "stationId TempIdenti fier" valu e=""> | |
| 247 | </di v> | |
| 248 | ||
| 249 | <% -- Hidden multiselec t for comp are end -- %> | |
| 250 | </ form:form> | |
| 251 | </div> | |
| 252 | <div class ="manageUs ersFields" > | |
| 253 | <p > | |
| 254 | <br >Please no te: You ca n add new user and u pdate exis ting users at the sa me time. | |
| 255 | </ p> | |
| 256 | </div> | |
| 257 |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.