1775. EPMO Open Source Coordination Office Redaction File Detail Report

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

1775.1 Files compared

# Location File Last Modified
1 Tue Jan 2 16:57:39 2018 UTC
2 HTRE_P2.zip\src.zip\output\IHTA OLH Files.zip\ihta_admin.zip\dmp.zip cshdat_webhelp.htm Mon Feb 24 17:07:22 2014 UTC

1775.2 Comparison summary

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

1775.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

1775.4 Active regular expressions

No regular expressions were active.

1775.5 Comparison detail

        1   <html>
        2   <head>
        3   <meta http -equiv="Co ntent-Type " content= "text/html ; charset= utf-8" />
        4   <title>DMP  Developme nt Process  Help</tit le>
        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