22. EPMO Open Source Coordination Office Redaction File Detail Report

Produced by Araxis Merge on 7/6/2017 8:32:14 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.

22.1 Files compared

# Location File Last Modified
1 HC 837 Compliance 05122017.zip\HC 837 Compliance 05122017\FPPS_app\FPPS_app\view home.xhtml Mon May 9 19:23:48 2016 UTC
2 HC 837 Compliance 05122017.zip\HC 837 Compliance 05122017\FPPS_app\FPPS_app\view home.xhtml Wed Jul 5 13:31:43 2017 UTC

22.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 5 252
Changed 4 8
Inserted 0 0
Removed 0 0

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

22.4 Active regular expressions

No regular expressions were active.

22.5 Comparison detail

  1   <!DOCTYPE  compositio n PUBLIC " -//W3C//DT D XHTML 1. 0 Transiti onal//EN"
  2       "http: //www.w3.o rg/TR/xhtm l1/DTD/xht ml1-transi tional.dtd ">
  3   <ui:compos ition xmln s="http:// www.w3.org /1999/xhtm l"
  4       xmlns: s="http:// jboss.com/ products/s eam/taglib "
  5       xmlns: ui="http:/ /java.sun. com/jsf/fa celets"
  6       xmlns: f="http:// java.sun.c om/jsf/cor e"
  7       xmlns: h="http:// java.sun.c om/jsf/htm l"
  8       xmlns: rich="http ://richfac es.org/ric h"
  9       templa te="layout /template. xhtml">
  10  
  11       <ui:de fine name= "body">
  12  
  13       <!--
  14       <scrip t language ="JavaScri pt">
  15         /* < ![CDATA[ * /
  16         //th e followin g code is  needed to  make sure  the
  17         //fu lly qualif ied domain  name is e ntered and  if
  18         //no t enter it .  If not  entered th e authenti cation
  19         //wi ll fail.
  20         
  21         zURL  = documen t.URL;
  22         var  isLocalhos t = /.+loc alhost.+/i .test(zURL );
  23         var  isDecimal  = /.+\d{1, 3}.\d{1,3} .\d{1,3}.\ d{1,3}.+/. test(zURL) ;
  24         var  isFullyQua l = /.+vha \.med\.va\ .gov.+/i.t est(zURL);
  25         if ( !(isDecima l || isLoc alhost) &&  !isFullyQ ual ) { 
  26              zURL = zUR L.replace( /(.*:\/\/. *)(:\d*)(\ /.*)/i, "$ 1" + ". DNS             " + "$2" +  "/FPPS/"  );
  27            w indow.loca tion=zURL;
  28         } el se if (isD ecimal) {
  29            / / authenti cation als o fails if  user ente red dotted  quad for  host
  30            / / replace  that if po ssible.
  31            v ar local   = /(.+)(12 7\.0\.0\.1 )(:{0,1}\d *)(\/.+)/;
  32            v ar dev     = /(.+)(10 \.191\.12\ .33)(:{0,1 }\d*)(\/.+ )/;
  33            v ar uat     = /(.+)(10 \.191\.12\ .34)(:{0,1 }\d*)(\/.+ )/;
  34            v ar prod    = /(.+)(10 \.191\.12\ .46)(:{0,1 }\d*)(\/.+ )/;
  35            s witch(true ) {
  36                 case lo cal.test(z URL): zURL  = zURL.re place(loca l, "$1" +  "localhost " + "$3" +  "/FPPS/") ;
  37                 break; 
  38                   case dev.t est(zURL):  zURL = zU RL.replace (dev, "$1"  + " REDACTED . DNS             " + "$3" +  "/FPPS/") ;
  39                 break;
  40                   case uat.t est(zURL):  zURL = zU RL.replace (uat, "$1"  + " REDACTED . DNS             " + "$3" +  "/FPPS/") ;
  41                 break;
  42                   case prod. test(zURL) : zURL = z URL.replac e(prod, "$ 1" + " REDACTED . DNS             " + "$3" +  "/FPPS/") ;
  43                 break;
  44            }
  45            w indow.loca tion = zUR L;
  46         } 
  47         /* ] ]> */
  48      </scrip t>
  49      -->
  50  
  51     <h:panel Group rend ered="#{se ssion.getA ttribute(' s') == nul l}">
  52     <script  language=" JavaScript ">
  53     /* <![CD ATA[ */     
  54       // Thi s is neede d if someo ne bookmar ks the URL  with http ://.*home. seam. Othe rwise with out this,  the
  55       // hom e page get s partiall y rendered .
  56       window .location  = "/FPPS/" ;
  57     /* ]]> * /
  58     </script >
  59  
  60     </h:pane lGroup>
  61  
  62     <h:panel Group rend ered="#{se ssion.getA ttribute(' s') != nul l}">
  63           
  64        <h:ou tputFormat  rendered= "#{!identi ty.loggedI n}">
  65           <p  style="fo nt-size: 1 25%; width : 600px; t ext-align:  justify;" >
  66           <h :graphicIm age value= "/img/nfpo logo.gif"  style="flo at: right;  margin-le ft: 2em; m argin-bott om: 1em; p adding: 2p x; border:  1px solid  #999;" />
  67           <s pan style= "color: #e 33; font-s ize: 200%;  font-weig ht: bold;" >WARNING!< /span>
  68                    <br  /><br />
  69                    This  is a fede ral comput er system  and is the  property  of the U.  S. Governm ent. 
  70                    This  system is  for autho rized use  only.
  71                    <br  /><br />
  72                    User s (authori zed or una uthorized)  have no e xplicit or  implicit  expectatio n of priva cy. 
  73                    Any  or all use s of this  system and  all files  on this s ystem may  be interce pted, 
  74                    moni tored, rec orded, cop ied, audit ed, inspec ted, and d isclosed t o authoriz ed site, 
  75                    Depa rtment of  Veterans A ffairs, an d law enfo rcement pe rsonnel, a s well as  authorized  
  76                    offi cials of o ther agenc ies, both  domestic a nd foreign .
  77                    <br  /><br />
  78                    By u sing this  system, th e user con sents to s uch interc eption, mo nitoring,  recording,  
  79                    copy ing, audit ing, inspe ction, and  disclosur e at the d iscretion  of authori zed Depart ment 
  80                    of V eterans Af fairs pers onnel. Una uthorized  or imprope r use of t his system  may resul
  81                    in a dministrat ive discip linary act ion and ci vil and cr iminal pen alties. By  continuin
  82                    to u se this sy stem you i ndicate yo ur awarene ss of and  consent to  these ter ms and 
  83                    cond itions of  use.
  84                    <br  /><br />
  85                    DO N OT LOGON T O THE SYST EM if you  do not agr ee to thes e conditio ns as stat ed.
  86                    <br  /><br />             
  87   <script ty pe="text/j avascript" >
  88   /* <![CDAT A[ */
  89   function s etValue(as pCheck, c,  u, s) {
  90       docume nt.forms[0 ].action =  aspCheck;
  91       ele =  document.g etElementB yId("c").v alue = c;
  92       ele =  document.g etElementB yId("u").v alue = u;
  93       ele =  document.g etElementB yId("s").v alue = s;
  94       docume nt.forms[0 ].submit() ;
  95       return  false;
  96   }
  97   /* ]]> */
  98   </script>
  99           <f orm id="fp ps" method ="post" ac tion="">
  100           <h :inputHidd en id="c"  value="" / >
  101           <h :inputHidd en id="u"  value="" / >
  102           <h :inputHidd en id="s"  value="" / >
  103                    <spa n style="f ont-size:  150%; font -weight: b old;">               
  104                    <h:o utputLink  onclick='r eturn(setV alue(#{ses sion.getAt tribute("a spCheck")} , #{sessio n.getAttri bute("c")} , #{sessio n.getAttri bute("u")} , #{sessio n.getAttri bute("s")} ));' style ="margin-r ight: 1em; ">Accept</ h:outputLi nk>
  105                    |
  106                    <s:l ink view=" /logout.se am" style= "margin-le ft: 1em;"  action="#{ identity.l ogout}" va lue="Decli ne"/>
  107                    </sp an>
  108           </ form>
  109           </ p>
  110           </ h:outputFo rmat>
  111           
  112           <h :outputFor mat render ed="#{iden tity.logge dIn}">
  113                    <p s tyle="font -size: 125 %;">
  114                             You ar e already  logged in.
  115                             <br /> <br />
  116                             <h:out putLink va lue="app/h ome.seam"> Continue t o Applicat ion</h:out putLink> 
  117                             or 
  118                             <s:lin k view="/l ogout.seam " action=" #{identity .logout}"  />
  119                    </p>
  120           </ h:outputFo rmat>
  121  
  122     </h:pane lGroup>
  123  
  124  
  125   <header>
  126           <m eta http-e quiv="Expi res" conte nt="-1"/>
  127   </header>
  128           
  129       </ui:d efine>
  130   </ui:compo sition>