2307. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 1/2/2018 11:58:06 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.

2307.1 Files compared

# Location File Last Modified
1 Tue Jan 2 16:58:06 2018 UTC
2 HTRE_P2.zip\src.zip\output\IHTA OLH Files.zip\ihta_admin.zip\ihta.zip cshdat_webhelp.htm Fri Mar 24 20:39:28 2017 UTC

2307.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 0 0
Changed 0 0
Inserted 1 267
Removed 0 0

2307.3 Comparison options

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

2307.4 Active regular expressions

No regular expressions were active.

2307.5 Comparison detail

        1   <html>
        2   <head>
        3   <meta http -equiv="Co ntent-Type " content= "text/html ; charset= utf-8" />
        4   <title>IHT A Help</ti tle>
        5  
        6   <meta name ="generato r" content ="Adobe Ro boHelp 201 5" />
        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     SetCsh(0 ,"Log_Out" ,11,"ihta_ help/loggi ng_out.htm ");
        205     SetCsh(1 ,"General_ Window_Lay out",12,"i hta_help/g eneral_win dow_layout .htm");
        206     SetCsh(2 ,"Document ation_Conv entions",1 3,"ihta_he lp/documen tation_con ventions.h tm");
        207     SetCsh(3 ,"My_Prefe rences",8, "ihta_help /my_prefer ences.htm" );
        208     SetCsh(4 ,"Referenc e_Material ",7,"ihta_ help/refer ence_mater ial.htm");
        209     SetCsh(5 ,"Welcome_ to_IHTA",1 ,"ihta_hel p/welcome_ to_ihta.ht m");
        210     SetCsh(6 ,"Login_Lo ck_Out",10 ,"ihta_hel p/login_lo ck_out.htm ");
        211     SetCsh(7 ,"Security ",3,"ihta_ help/secur ity.htm");
        212     SetCsh(8 ,"Screen_R esolution" ,5,"ihta_h elp/screen _resolutio n.htm");
        213     SetCsh(9 ,"Section_ 508_Compli ance",4,"i hta_help/s ection_508 _complianc e.htm");
        214     SetCsh(1 0,"Require d_Fields", 6,"ihta_he lp/require d_fields.h tm");
        215     SetCsh(1 1,"Managin g_Windows" ,9,"ihta_h elp/managi ng_windows .htm");
        216     SetCsh(1 2,"Technic al_Support ",2,"ihta_ help/techn ical_suppo rt.htm");
        217  
        218  
        219   //-->
        220   </script>
        221   <script la nguage="ja vascript">
        222   <!--
        223   //Find CSH  according  to hash s tring afte r this pag e
        224   if (getHas h().length  > 0)
        225   {
        226      // VH 0 5/16/00 no w support 
        227      // Topi cID=
        228      // Topi cNumber=
        229      // Remo teURL=   
        230      // and  WindowsOpt ions
        231      // with  the forma t #a=xxx,b =xxx,c=xxx ...
        232      var str HashString  = getHash ().toStrin g();
        233      // 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
        234      // so h ere need t o change i t back.
        235      strHash String = s trHashStri ng.substri ng(1,strHa shString.l ength);
        236      strHash String = s trHashStri ng.replace ("%072%057 %057", ":/ /");
        237      var nTo picNum = G etTopicNum ber(strHas hString);
        238  
        239      if (nTo picNum !=  -1)
        240      {
        241         Find TopicByTop icNum(nTop icNum);
        242      }
        243      else
        244      {
        245         if ( gstrURL.le ngth > 0) 
        246           Re directTo(g strURL);
        247         else
        248           Re directToHo mePage();
        249      }
        250   }
        251   else
        252   {
        253      Redirec tToHomePag e();
        254   }
        255   //-->
        256   </script>
        257   <noscript>
        258    <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>
        259   </noscript >
        260   </body>
        261   </html>
        262  
        263  
        264  
        265  
        266  
        267