Author: marcus
Date: Fri May 30 20:01:56 2014
New Revision: 1598724

URL: http://svn.apache.org/r1598724
Log:
Added new analyze webpage for the select box implementation

Added:
    openoffice/ooo-site/trunk/content/download/test/analyze_droplist.html   
(with props)

Added: openoffice/ooo-site/trunk/content/download/test/analyze_droplist.html
URL: 
http://svn.apache.org/viewvc/openoffice/ooo-site/trunk/content/download/test/analyze_droplist.html?rev=1598724&view=auto
==============================================================================
--- openoffice/ooo-site/trunk/content/download/test/analyze_droplist.html 
(added)
+++ openoffice/ooo-site/trunk/content/download/test/analyze_droplist.html Fri 
May 30 20:01:56 2014
@@ -0,0 +1,208 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>
+<html xmlns="http://www.w3.org/1999/xhtml"; />
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+  <title>Apache OpenOffice Downloads - Analyze errors of stable release</title>
+  <script type="text/javascript" src="globalvars_droplist.js"></script>
+  <script type="text/javascript" src="languages.js"></script>
+  <script type="text/javascript" src="release_matrix_droplist.js"></script>
+  <script type="text/javascript" src="download_droplist.js"></script>
+  <style type="text/css">
+  /* <![CDATA[ */
+  /*-------------------- Exceptions on standard css -----------------------*/
+  @import "styles.css";
+  @import "exceptions.css";
+  /* ]]> */
+  </style>
+</head>
+
+<body>
+
+<div class="optionset">
+
+  <!-- Text above the first colored box -->
+  <script type="text/javascript">
+  <!--
+  // The text in the H1 tag is intentionally shown as "display: none" (do not 
display).
+  // This is to please accessibility tools like a screen reader.
+  document.write( "<h1 style='display: none;'>Apache OpenOffice Download</h1>" 
);
+  -->
+  </script>
+
+  <!-- Green: Stable release -->
+  <!-- Download via select boxes -->
+  <script type="text/javascript">
+  <!--
+
+  // Set a specific language ISO code to force to assemble a certain localized 
build as download link.
+  // The variable can be found in the "msg_prop_l10n_<ISO_code>.js".
+  NL_LANG = "";
+
+  document.write( "<div class='first button green-sel' id='optionitem2'>"
+    + "<h2>"
+      + "<a title='Download Apache OpenOffice for your favorite operating 
system, language and version'>"
+      + "Download Apache OpenOffice</a>"
+    + "</h2>"
+
+    + "<p style='padding-bottom: 0px;'>"
+      + "<a title='Apache OpenOffice binary files are hosted by 
Sourceforge.net - A trusted website'>"
+      + "(Hosted by Sourceforge.net - A trusted website)</a>"
+      + "<a title='Select your favorite operating system, language and 
version'>"
+      + "<b>Select your favorite operating system, language and 
version:</b></a>"
+    + "</p>"
+
+    + "<form name='download'>"
+      + "<select class='sel-os' id='os'        name='os'   title='Select your 
favorite operating system'"
+      + "onchange='getLinkSel( 1 )'></select>"
+      + "<select class='sel-lang' id='lang'    name='lang' title='Select your 
favorite language'"
+      + "onchange='getLinkSel( 1 )'></select>"
+      + "<select class='sel-ver' id='ver'      name='ver'  title='Select your 
favorite release version'"
+      + "onchange='getLinkSel( 1 )'></select>"
+    + "</form>"
+
+    + "<div class='dl-txt-btn'>"
+      + "<h3 style='display: inline; cursor: default;'>"
+        + "<a id='dl_f_link'  style='padding: 5px 5px 5px 5px;' href='' 
title=''></a>"
+        + "<a id='dl_lp_link' style='padding: 5px 5px 5px 5px;' href='' 
title=''></a>"
+      + "</h3>"
+      + "<br /><br />"
+    + "</div>"
+  + "</div>" );
+
+  // Show some helpful data and links for filesizes and checksums.
+  document.write( "<div id='sub_green_box' class='sub-green-sel'>"
+    + "<div>"
+      + "<p>"
+        // Error text with hint.
+        + "<a id='dl_err'           style='text-decoration: none; cursor: 
default; font-size: 1.2em'></a>"
+
+        // Release info.
+        + "<a id='dl_rel_info'      style='text-decoration: none;'></a>"
+        + "<br />"
+
+        // Full installation: Filesize and checksums.
+        + "<a id='dl_f_info'        style='text-decoration: none;'></a>"
+        + "<a id='dl_f_chk_keys'    style='text-decoration: underline;' 
href='' title=''></a>"
+        + "<a id='space1'           style='text-decoration: none;'></a>"
+        + "<a id='dl_f_chk_asc'     style='text-decoration: underline;' 
href='' title=''></a>"
+        + "<a id='space2'           style='text-decoration: none;'></a>"
+        + "<a id='dl_f_chk_md5'     style='text-decoration: underline;' 
href='' title=''></a>"
+        + "<a id='space3'           style='text-decoration: none;'></a>"
+        + "<a id='dl_f_chk_sha256'  style='text-decoration: underline;' 
href='' title=''></a>"
+        + "<br />"
+
+        // Langpack: Filesize and checksums.
+        + "<a id='dl_lp_info'       style='text-decoration: none;'></a>"
+        + "<a id='dl_lp_chk_keys'   style='text-decoration: underline;' 
href='' title=''></a>"
+        + "<a id='space4'           style='text-decoration: none;'></a>"
+        + "<a id='dl_lp_chk_asc'    style='text-decoration: underline;' 
href='' title=''></a>"
+        + "<a id='space5'           style='text-decoration: none;'></a>"
+        + "<a id='dl_lp_chk_md5'    style='text-decoration: underline;' 
href='' title=''></a>"
+        + "<a id='space6'           style='text-decoration: none;'></a>"
+        + "<a id='dl_lp_chk_sha256' style='text-decoration: underline;' 
href='' title=''></a>"
+        + "<br />"
+
+        // Help: What is a language pack?
+        + "<img id='dl_hlp_img' style='padding: 5px 5px 0px 0px;' src='' 
title='' height='16' width='16' alt='' />"
+        + "<a id='dl_hlp' href='' title='' target='_blank' 
onclick='showWindow( this.href ); return false;'></a>"
+        + "<a style='padding: 0px 0px 0px 30px;'></a>"
+
+        // Help: How to verify the download?
+        + "<img id='dl_chk_img' style='padding: 5px 5px 0px 0px;' src='' 
title='' height='16' width='16' alt='' />"
+        + "<a id='dl_chk' href='' title='' target='_blank'></a>"
+        + "<a style='padding: 0px 0px 0px 30px;'></a>"
+
+        // Help: Report broken link.
+        + "<img id='dl_rpt_img' style='padding: 5px 5px 0px 0px;' src='' 
title='' height='16' width='16' alt='' />"
+        + "<a id='dl_rpt' href='' title='' target='_blank'></a>"
+      + "</p>"
+    + "</div>" );
+  document.write( "</div>" );
+
+  // Fill the select boxes and wait for the user's choice.
+  init();
+
+  //-->
+  </script>
+
+  <!-- No JavaScript enabled -->
+  <noscript>
+    <div class="notice">
+      <h1>Apache OpenOffice Downloads - Analyze errors</h1>
+      <br />
+      <h2>JavaScript not enabled?</h2>
+      <p>JavaScript needs to be enabled to show the analysis data on this 
webpage.</p>
+    </div>
+  </noscript>
+
+  <p>&nbsp;</p>
+</div>
+
+<div>
+  <script type="text/javascript">
+    document.write( "<table border='1' style='width:100%; 
border-collapse:collapse; border-spacing: 2px; float: left'><tbody>" );
+    document.write( "<th style='width:25%;'><b>Browser variables</b>   </th 
style='75%;'><th><b>Values</b></th></tr>" );
+    document.write( "<tr><td>navigator.appCodeName                     
</td><td>" + navigator.appCodeName                      + "</td></tr>" );
+    document.write( "<tr><td>navigator.appName                         
</td><td>" + navigator.appName                          + "</td></tr>" );
+    document.write( "<tr><td>navigator.appVersion                      
</td><td>" + navigator.appVersion                       + "</td></tr>" );
+    document.write( "<tr><td>navigator.platform                                
</td><td>" + navigator.platform                         + "</td></tr>" );
+    document.write( "<tr><td>navigator.oscpu                           
</td><td>" + navigator.oscpu                            + "</td></tr>" );
+    document.write( "<tr><td>navigator.cpuClass                                
</td><td>" + navigator.cpuClass                         + "</td></tr>" );
+    document.write( "<tr><td>navigator.product                         
</td><td>" + navigator.product                          + "</td></tr>" );
+    document.write( "<tr><td>navigator.productSub                      
</td><td>" + navigator.productSub                       + "</td></tr>" );
+    document.write( "<tr><td>navigator.vendor                          
</td><td>" + navigator.vendor                           + "</td></tr>" );
+    document.write( "<tr><td>navigator.vendorSub                       
</td><td>" + navigator.vendorSub                        + "</td></tr>" );
+    document.write( "<tr><td>navigator.language                                
</td><td>" + navigator.language                         + "</td></tr>" );
+    document.write( "<tr><td>navigator.browserLanguage                 
</td><td>" + navigator.browserLanguage                  + "</td></tr>" );
+    document.write( "<tr><td>navigator.userLanguage                    
</td><td>" + navigator.userLanguage                     + "</td></tr>" );
+    document.write( "<tr><td>navigator.systemLanguage                  
</td><td>" + navigator.systemLanguage                   + "</td></tr>" );
+
+    document.write( "<tr><td>navigator.userAgent                       
</td><td>" + navigator.userAgent                        + "</td></tr>" );
+    if ( navigator.userAgent.indexOf( "Debian" ) != -1 )
+      document.write( "<tr><td>navigator.UserAgent (with Debian ?)     
</td><td>" + navigator.userAgent.indexOf( "Debian" )    + "</td></tr>" );
+    if ( navigator.userAgent.indexOf( "Ubuntu" ) != -1 )
+      document.write( "<tr><td>navigator.UserAgent (with Ubuntu ?)     
</td><td>" + navigator.userAgent.indexOf( "Ubuntu" )    + "</td></tr>" );
+    if ( navigator.userAgent.indexOf( "IceWeasel" ) != -1 )
+      document.write( "<tr><td>navigator.UserAgent (with IceWeasel ?)  
</td><td>" + navigator.userAgent.indexOf( "IceWeasel" ) + "</td></tr>" );
+
+    document.write( "<th style='width:23%;'><b>Stable Release</b>      </th 
style='77%;'><th>&nbsp;</th></tr>" );
+    document.write( "<tr><th><b>JavaScript&nbsp;functions/variables</b>        
</th><th><b>Values</b></th></tr>" );
+    document.write( "<tr><td>Language name                             
</td><td>" + LANG_ARRAY[ 2 ]                            + "</td></tr>" );
+    document.write( "<tr><td>Language ISO code                         
</td><td>" + LANG_ISO                                   + "</td></tr>" );
+    document.write( "<tr><td>Language ISO code (from select box)       
</td><td>" + LANG_SEL                                   + "</td></tr>" );
+    document.write( "<tr><td>Language array data                       
</td><td>" + LANG_ARRAY                                 + "</td></tr>" );
+    document.write( "<tr><td>Release matrix platform position (full)   
</td><td>" + RELEASE_PLATFORM_POS_FULL                  + "</td></tr>" );
+    document.write( "<tr><td>Release matrix platform position (lp)     
</td><td>" + RELEASE_PLATFORM_POS_LP                    + "</td></tr>" );
+    document.write( "<tr><td>Release matrix platform array data                
</td><td>" + RELEASE_PLATFORM                           + "</td></tr>" );
+    document.write( "<tr><td>Release matrix language array data                
</td><td>" + RELEASE_LANG                               + "</td></tr>" );
+    document.write( "<tr><td>UI platform name                          
</td><td>" + UI_PLATFORM                                + "</td></tr>" );
+    document.write( "<tr><td>UI platform name (not supported)          
</td><td>" + UI_PLATFORM_NO_SUP                         + "</td></tr>" );
+    document.write( "<tr><td>URL platform name                         
</td><td>" + URL_PLATFORM                               + "</td></tr>" );
+    document.write( "<tr><td>URL platform name (from select box)       
</td><td>" + PLATFORM_SEL                               + "</td></tr>" );
+    document.write( "<tr><td>Version (from select box)                 
</td><td>" + VERSION_SEL                                + "</td></tr>" );
+    document.write( "<tr><td>File name (full)                          
</td><td>" + FILENAME_FULL                              + "</td></tr>" );
+    document.write( "<tr><td>File name (lp)                            
</td><td>" + FILENAME_LP                                + "</td></tr>" );
+    document.write( "<tr><td>File extension                            
</td><td>" + EXTENSION                                  + "</td></tr>" );
+    document.write( "<tr><td>File size (full) (MByte)                  
</td><td>" + FILESIZE_FULL                              + "</td></tr>" );
+    document.write( "<tr><td>File size (lp) (MByte)                    
</td><td>" + FILESIZE_LP                                + "</td></tr>" );
+    document.write( "<tr><td>Download file link (full)                 
</td><td>" + LINK_FULL                                  + "</td></tr>" );
+    document.write( "<tr><td>Download file link (lp)                   
</td><td>" + LINK_LP                                    + "</td></tr>" );
+    document.write( "<tr><td>Checksum file link (full) (here for MD5)  
</td><td>" + LINK_CHK_MD5_FULL                          + "</td></tr>" );
+    document.write( "<tr><td>Checksum file link (lp) (here for MD5)    
</td><td>" + LINK_CHK_MD5_LP                            + "</td></tr>" );
+    document.write( "<tr><td>Base URL to Sourceforge.net               
</td><td>" + SOURCEFORGE_BASE_URL                       + "</td></tr>" );
+//  document.write( "<tr><td>Base URL to Apache Dist                   
</td><td>" + ASF_DIST_BASE_URL                          + "</td></tr>" );
+    document.write( "<tr><td>Base URL to Apache Archive                        
</td><td>" + ASF_ARC_BASE_URL                           + "</td></tr>" );
+    document.write( "<tr><td>getLinkSel()                              
</td><td>" + getLinkSel( 1 )                            + "</td></tr>" );
+    document.write( "<tr><td>isLangSupported() ?                       
</td><td>" + isLangSupported()                          + "</td></tr>" );
+    document.write( "<tr><td>Old platform ?                            
</td><td>" + OLD_PLATFORM                               + "</td></tr>" );
+    document.write( "<tr><td>Contains link to Sourgeforge ?            
</td><td>" + SF                                         + "</td></tr>" );
+    document.write( "<tr><td>Contains link to 'other.html' ?           
</td><td>" + OTHER                                      + "</td></tr>" );
+    document.write( "<tr><td>Contains link to archived build ?         
</td><td>" + ARCHIVE                                    + "</td></tr>" );
+    document.write( "<tr><td>General error ?                           
</td><td>" + ERROR                                      + "</td></tr>" );
+    document.write( "</tbody></table><br/><br/>" );
+  </script>
+</div>
+
+</body>
+</html>
+

Propchange: 
openoffice/ooo-site/trunk/content/download/test/analyze_droplist.html
------------------------------------------------------------------------------
    svn:eol-style = native


Reply via email to