Produced by Araxis Merge on 1/2/2018 11:57:47 AM Eastern Standard 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 | Tue Jan 2 16:57:47 2018 UTC | ||
| 2 | HTRE_P2.zip\src.zip\output\IHTA OLH Files.zip\ihta_admin.zip\external.zip | cshdat_webhelp.htm | Mon Apr 18 14:52:44 2016 UTC |
| Description | Between Files 1 and 2 |
|
|---|---|---|
| Text Blocks | Lines | |
| Unchanged | 0 | 0 |
| Changed | 0 | 0 |
| Inserted | 1 | 254 |
| 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 | <html> | |||||
| 2 | <head> | |||||
| 3 | <meta http -equiv="Co ntent-Type " content= "text/html ; charset= utf-8" /> | |||||
| 4 | <title>Lau nching Ext ernal Appl ications</ title> | |||||
| 5 | ||||||
| 6 | <meta name ="generato r" content ="Adobe Ro boHelp 10" /> | |||||
| 7 | <meta name ="descript ion" conte nt="WebHel p 5.50" /> | |||||
| 8 | <script s rc="whutil s.js" char set="utf-8 " charset= "utf-8"></ script> | |||||
| 9 | </head> | |||||
| 10 | <body> | |||||
| 11 | <script la nguage="Ja vaScript"> | |||||
| 12 | <!-- | |||||
| 13 | ||||||
| 14 | var gArray Csh = new Array(); | |||||
| 15 | ||||||
| 16 | var gstrWi ndowOption = ""; | |||||
| 17 | var gstrUR L = ""; | |||||
| 18 | var gbWith NavPane = false; | |||||
| 19 | ||||||
| 20 | function C shEntityIt em(strAlia sId, nTopi cNum, strU rl) | |||||
| 21 | { | |||||
| 22 | this.s trAliasId = strAlias Id; | |||||
| 23 | this.n TopicNum = nTopicNum ; | |||||
| 24 | this.s trUrl = st rUrl; | |||||
| 25 | } | |||||
| 26 | ||||||
| 27 | ||||||
| 28 | //Try to g et to topi c number f rom hash s tring | |||||
| 29 | function G etTopicNum berAuto(st rMayBeNumb er) | |||||
| 30 | { | |||||
| 31 | var nNu m = -1; | |||||
| 32 | if (str MayBeNumbe r.length > = 1) | |||||
| 33 | { | |||||
| 34 | var strTmp = s trMayBeNum ber; | |||||
| 35 | var iEnd = str Tmp.length ; | |||||
| 36 | for (var i=0; i<iEnd; i+ +) | |||||
| 37 | { | |||||
| 38 | var ch = strTm p.charAt(i ); | |||||
| 39 | if ( !((ch == " 0") || (ch == "1") | | | |||||
| 40 | (ch == " 2") || (ch == "3") | | | |||||
| 41 | (ch == " 4") || (ch == "5") | | | |||||
| 42 | (ch == " 6") || (ch == "7") | | | |||||
| 43 | (ch == " 8") || (ch == "9"))) | |||||
| 44 | return Get TopicNumbe rById(strT mp); | |||||
| 45 | } | |||||
| 46 | nNum = parseIn t(strTmp); | |||||
| 47 | } | |||||
| 48 | return nNum; | |||||
| 49 | } | |||||
| 50 | ||||||
| 51 | function G etTopicNum ber(strHas hString) | |||||
| 52 | { | |||||
| 53 | va r nTopicEn dPos = str HashString .indexOf(' ,') | |||||
| 54 | if (nTopicEn dPos == -1 ) { // no window opt ion. | |||||
| 55 | retu rn GetTopi cNumberOnl y(strHashS tring); | |||||
| 56 | } | |||||
| 57 | el se { | |||||
| 58 | var strWindowO ption = st rHashStrin g.substrin g(nTopicEn dPos + 1, strHashStr ing.length ); | |||||
| 59 | var strWithNav Pane = 'wi thnavpane= true'; | |||||
| 60 | if ( strWindowO ption.toLo werCase(). indexOf(st rWithNavPa ne) == 0) | |||||
| 61 | { | |||||
| 62 | if (st rWindowOpt ion.length > strWith NavPane.le ngth) | |||||
| 63 | gstrWind owOption = strWindow Option.sub string(str WithNavPan e.length + 1); | |||||
| 64 | else | |||||
| 65 | gstrWind owOption = ""; | |||||
| 66 | gbWith NavPane = true; | |||||
| 67 | } | |||||
| 68 | else | |||||
| 69 | gstrWi ndowOption = strWind owOption; | |||||
| 70 | retu rn GetTopi cNumberOnl y(strHashS tring.subs tring(0, n TopicEndPo s)); | |||||
| 71 | } | |||||
| 72 | } | |||||
| 73 | ||||||
| 74 | function G etTopicNum berOnly(st rTopicStri ng) | |||||
| 75 | { | |||||
| 76 | va r nEqualPo s = strTop icString.i ndexOf('=' ); | |||||
| 77 | if (nEqualPo s == -1) { | |||||
| 78 | retu rn GetTopi cNumberAut o(strTopic String); | |||||
| 79 | } | |||||
| 80 | el se { | |||||
| 81 | var strValue=s trTopicStr ing.substr ing(nEqual Pos + 1, s trTopicStr ing.length ); | |||||
| 82 | if ( strTopicSt ring.toLow erCase().i ndexOf("to picnumber" ) == 0) { | |||||
| 83 | return parseInt( strValue); | |||||
| 84 | } el se if (str TopicStrin g.toLowerC ase().inde xOf("topic id") == 0) { | |||||
| 85 | return GetTopicN umberById( strValue); | |||||
| 86 | } el se if (str TopicStrin g.toLowerC ase().inde xOf("remot eurl") == 0) { | |||||
| 87 | if(IsI nternal(st rValue)) | |||||
| 88 | gstrURL = strValue ; | |||||
| 89 | return -1; | |||||
| 90 | } | |||||
| 91 | ||||||
| 92 | } | |||||
| 93 | } | |||||
| 94 | ||||||
| 95 | //Find Hom ePage of t he WebHelp system | |||||
| 96 | // we try to get the topic fro m remote p roject if it exists. | |||||
| 97 | function R edirectToH omePage() | |||||
| 98 | { | |||||
| 99 | if (parent & & parent ! = this && parent.goN ext) | |||||
| 100 | { | |||||
| 101 | var sHome = pa rent.goNex t(); | |||||
| 102 | if ( sHome != " ") | |||||
| 103 | Redire ctTo(sHome ); | |||||
| 104 | } | |||||
| 105 | } | |||||
| 106 | ||||||
| 107 | function g etHomePage () | |||||
| 108 | { | |||||
| 109 | if (parent & & parent ! = this && parent.get RelHomePag e) | |||||
| 110 | { | |||||
| 111 | retu rn parent. getRelHome Page(docum ent.locati on.href); | |||||
| 112 | } | |||||
| 113 | re turn ""; | |||||
| 114 | } | |||||
| 115 | ||||||
| 116 | function a ddRemotePr oject(strP ath) | |||||
| 117 | { | |||||
| 118 | if (parent & & parent ! = this && parent.add Project) | |||||
| 119 | { | |||||
| 120 | pare nt.addProj ect(strPat h); | |||||
| 121 | } | |||||
| 122 | } | |||||
| 123 | ||||||
| 124 | //Redirect page to.. . | |||||
| 125 | function R edirectTo( strUrl) | |||||
| 126 | { | |||||
| 127 | if (gst rWindowOpt ion.length != 0) { | |||||
| 128 | var wnd = wind ow.open(st rUrl, "Hel pStub", gs trWindowOp tion); | |||||
| 129 | // c lose curre nt window and rename the stub window to current wi ndow. | |||||
| 130 | wnd. focus(); | |||||
| 131 | if ( parent) | |||||
| 132 | parent .close(); | |||||
| 133 | } | |||||
| 134 | else { | |||||
| 135 | pa rent.docum ent.locati on.href = strUrl; | |||||
| 136 | wi ndow.focus (); | |||||
| 137 | } | |||||
| 138 | } | |||||
| 139 | ||||||
| 140 | //Prompt t he user th at we can not find.. . | |||||
| 141 | function F ailToFind( strMsg) | |||||
| 142 | { | |||||
| 143 | Redire ctToHomePa ge(); | |||||
| 144 | } | |||||
| 145 | ||||||
| 146 | //Find top ic by topi c number ( defined in h file) | |||||
| 147 | function F indTopicBy TopicNum(n TopicNum) | |||||
| 148 | { | |||||
| 149 | va r i = 0; | |||||
| 150 | va r iEnd = g ArrayCsh.l ength; | |||||
| 151 | fo r (i=0; i< iEnd; i++) | |||||
| 152 | { | |||||
| 153 | if ( gArrayCsh[ i].nTopicN um == nTop icNum) | |||||
| 154 | { | |||||
| 155 | var st rURL = gAr rayCsh[i]. strUrl; | |||||
| 156 | if (gb WithNavPan e) | |||||
| 157 | { | |||||
| 158 | var strH omePage = getHomePag e(); | |||||
| 159 | if (strH omePage.le ngth != 0) | |||||
| 160 | strURL = s trHomePage + strURL; | |||||
| 161 | } | |||||
| 162 | Redire ctTo(strUR L); | |||||
| 163 | return true; | |||||
| 164 | } | |||||
| 165 | } | |||||
| 166 | Fa ilToFind(" Fail to fi nd topic a ssocaite w ith topic number: " + nTopicNu m); | |||||
| 167 | re turn false ; | |||||
| 168 | } | |||||
| 169 | ||||||
| 170 | //Find top ic by topi c id (alia s id defin ed in ali file) | |||||
| 171 | function G etTopicNum berById(st rTopicId) | |||||
| 172 | { | |||||
| 173 | var i = 0; | |||||
| 174 | var iEn d = gArray Csh.length ; | |||||
| 175 | for (i= 0; i<iEnd; i++) | |||||
| 176 | { | |||||
| 177 | if (gArrayCs h[i].strAl iasId == s trTopicId) | |||||
| 178 | { | |||||
| 179 | return g ArrayCsh[i ].nTopicNu m; | |||||
| 180 | } | |||||
| 181 | } | |||||
| 182 | gstrURL = ""; | |||||
| 183 | return -1; | |||||
| 184 | } | |||||
| 185 | ||||||
| 186 | //Set Cont ext-sensit ive help e ntity... | |||||
| 187 | function S etCsh(n, s trAliasId, nTopicNum , strUrl) | |||||
| 188 | { | |||||
| 189 | gArrayC sh[n] = ne w CshEntit yItem(strA liasId,nTo picNum,str Url); | |||||
| 190 | } | |||||
| 191 | ||||||
| 192 | ||||||
| 193 | function g etHash() | |||||
| 194 | { | |||||
| 195 | if (parent & & parent ! = this) | |||||
| 196 | retu rn parent. location.h ash; | |||||
| 197 | el se | |||||
| 198 | retu rn ""; | |||||
| 199 | } | |||||
| 200 | //--> | |||||
| 201 | </script> | |||||
| 202 | <script la nguage="ja vascript"> | |||||
| 203 | <!-- | |||||
| 204 | ||||||
| 205 | ||||||
| 206 | //--> | |||||
| 207 | </script> | |||||
| 208 | <script la nguage="ja vascript"> | |||||
| 209 | <!-- | |||||
| 210 | //Find CSH according to hash s tring afte r this pag e | |||||
| 211 | if (getHas h().length > 0) | |||||
| 212 | { | |||||
| 213 | // VH 0 5/16/00 no w support | |||||
| 214 | // Topi cID= | |||||
| 215 | // Topi cNumber= | |||||
| 216 | // Remo teURL= | |||||
| 217 | // and WindowsOpt ions | |||||
| 218 | // with the forma t #a=xxx,b =xxx,c=xxx ... | |||||
| 219 | var str HashString = getHash ().toStrin g(); | |||||
| 220 | // chan ge ? to : for remote URL. beca use java a pplet have some prob lem to pas s a URL wi th two : i nside the URL so we changed it . | |||||
| 221 | // so h ere need t o change i t back. | |||||
| 222 | strHash String = s trHashStri ng.substri ng(1,strHa shString.l ength); | |||||
| 223 | strHash String = s trHashStri ng.replace ("%072%057 %057", ":/ /"); | |||||
| 224 | var nTo picNum = G etTopicNum ber(strHas hString); | |||||
| 225 | ||||||
| 226 | if (nTo picNum != -1) | |||||
| 227 | { | |||||
| 228 | Find TopicByTop icNum(nTop icNum); | |||||
| 229 | } | |||||
| 230 | else | |||||
| 231 | { | |||||
| 232 | if ( gstrURL.le ngth > 0) | |||||
| 233 | Re directTo(g strURL); | |||||
| 234 | else | |||||
| 235 | Re directToHo mePage(); | |||||
| 236 | } | |||||
| 237 | } | |||||
| 238 | else | |||||
| 239 | { | |||||
| 240 | Redirec tToHomePag e(); | |||||
| 241 | } | |||||
| 242 | //--> | |||||
| 243 | </script> | |||||
| 244 | <noscript> | |||||
| 245 | <p> Your browser do es not sup port JavaS cript. Web Help Conte xt-Sensiti ve Help re quires Jav aScript su pport to r un.</p> | |||||
| 246 | </noscript > | |||||
| 247 | </body> | |||||
| 248 | </html> | |||||
| 249 | ||||||
| 250 | ||||||
| 251 | ||||||
| 252 | ||||||
| 253 | ||||||
| 254 |
Araxis Merge (but not the data content of this report) is Copyright © 1993-2016 Araxis Ltd (www.araxis.com). All rights reserved.