openoffice-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mar...@apache.org
Subject svn commit: r1712867 - /openoffice/ooo-site/trunk/content/zh-tw/index.html
Date Thu, 05 Nov 2015 21:11:55 GMT
Author: marcus
Date: Thu Nov  5 21:11:54 2015
New Revision: 1712867

URL: http://svn.apache.org/viewvc?rev=1712867&view=rev
Log:
Updating initial webpage to a more current status, suggested by Mark Hung

Modified:
    openoffice/ooo-site/trunk/content/zh-tw/index.html

Modified: openoffice/ooo-site/trunk/content/zh-tw/index.html
URL: http://svn.apache.org/viewvc/openoffice/ooo-site/trunk/content/zh-tw/index.html?rev=1712867&r1=1712866&r2=1712867&view=diff
==============================================================================
--- openoffice/ooo-site/trunk/content/zh-tw/index.html (original)
+++ openoffice/ooo-site/trunk/content/zh-tw/index.html Thu Nov  5 21:11:54 2015
@@ -21,78 +21,207 @@
       function follow( platform ) {
         _gaq.push( ['_trackEvent', 'social', 'followUs', platform] ); 
 
-        if ( platform == 'ApacheBlog' )
+        if ( platform == 'ApacheBlog' ) {
           window.open( "https://blogs.apache.org/OOo/", "_blank" );
-        else if ( platform == 'Facebook' )
+        } else if ( platform == 'Facebook' ) {
           window.open( "https://www.facebook.com/ApacheOO", "_blank" );
-        else if ( platform == 'Twitter' )
+        } else if ( platform == 'Twitter' ) {
           window.open( "https://twitter.com/ApacheOO", "_blank" );
-        else if ( platform == 'GooglePlus' )
+        } else if ( platform == 'GooglePlus' ) {
           window.open( "https://plus.google.com/+openoffice", "_blank" );
+        }
       }
 
-      function showAlertbox( show ) {
-	// More see "http://html-color-codes.info/"
-        var l10n_alert_box_background_color = "#F5A9A9";
-        // Make the whole alert box clickable with a link.
-        var l10n_alert_box_href		    = "http://openoffice.apache.org/translate.html";
-	// Maximum 49 characters.
-        var l10n_alert_box_headline_text    = "We need your help to complete translation
into Chinese (Traditional)!";
-	// Maximum 630 characters.
-        var l10n_alert_box_text_text	    = "This note is in English because we have no one
to translate this webpage and others into your language. The links on the page will help you
download and install Apache OpenOffice with Chinese (Traditional) translation. But we still
need help with this website. <br /><br /> If you are interested in helping translate,
please click this text to review the information. You can send a note to our mailing list
\"L10N@openoffice.apache.org\" if you want to volunteer or if you have questions.";
-
-        // Show alert box or not?
-        if( show ) {
-          // If no background color value was set then use the default value.
-          if( ! l10n_alert_box_background_color )
-            var l10n_alert_box_background_color = "#FFD9A7";
-
-          // Show alert box with defined background color.
-          // Depending if link is available, make the whole DIV clickable or not.
-          if( l10n_alert_box_href ) {
-            // Show the text with link and cursor as poiner.
-            document.write( "<div id='alert_box' style='background: " + l10n_alert_box_background_color
-            + "; ' onclick='window.open(\"" + l10n_alert_box_href + "\", \"_blank\"); return
false;'>" );
-
-            // Show headline.
-            document.write( "<h2 style='cursor: pointer;'>" + l10n_alert_box_headline_text
+ "</h2>" );
-
-            // Show text.
-            if( l10n_alert_box_text_text )
-              document.write( "<p style='cursor: pointer;'>" + l10n_alert_box_text_text
+ "</p>" );
-
-          } else {
-            // Show the text without link and normal cursor.
-            document.write( "<div id='alert_box' style='background: " + l10n_alert_box_background_color
+ "'>" );
-
-            // Show headline.
-            document.write( "<h2 style='cursor: default;'>" + l10n_alert_box_headline_text
+ "</h2>" );
-
-            // Shoe text.
-            if( l10n_alert_box_text_text )
-              document.write( "<p style='cursor: default;'>" + l10n_alert_box_text_text
+ "</p>" );
-          }
+      function showEventBox() {
+	// The text is defined in "/msg_prop_l10n.js".
 
-          document.write( "</div>" ); // Alert box
-        }
+	// Show the event box or not?
+	if( l10n.index_event_box_show ) {
+		// Show the banner logo and text with link and cursor as poiner.
+		document.write( "<div id='event_box' onclick='window.open( \"" + l10n.index_event_box_text_href
+			+ "\", \"_blank\" ); return false;'>"
+			+ "<ul>"
+			  + "<li>"
+			    // Event banner logo on the left hand side.
+			    + "<p style='float: left;'>"
+			      + "<a href='" + l10n.index_event_box_graphic_href
+				+ "' title='" + l10n.index_event_box_graphic_title + "' target='_blank'>"
+				  + "<img src='" + l10n.index_event_box_graphic_src + "'"
+				  + "alt='" + l10n.index_event_box_graphic_alt + "'"
+				  + "height='" + l10n.index_event_box_graphic_height + "'"
+				  + "width='" + l10n.index_event_box_graphic_width + "' />"
+			      + "</a>"
+			    + "</p>"
+
+			    // Event text on the right hand side.
+			    + "<p>"
+			      + "<a style='color: black; text-decoration: none;'"
+				+ "' title='" + l10n.index_event_box_text_title + "' target='_blank'>"
+				+ l10n.index_event_box_text_text
+			      + "</a>"
+			    + "</p>"
+			  + "</li>"
+			+ "</ul>"
+		+ "</div>" );
+	}
+      }
+
+      function showAlertBox() {
+	// The text is defined in "/msg_prop_l10n.js".
+
+	// Show the alert box or not?
+	if( l10n.index_alert_box_show ) {
+		// Depending if link is available, make the whole DIV clickable or not.
+		if( l10n.index_alert_box_href ) {
+			// Show the text with link and cursor as poiner.
+			document.write( "<div id='alert_box' onclick='window.open( \"" + l10n.index_alert_box_href
+			+ "\", \"_blank\" ); return false;'><ul><li>" );
+
+			// Show headline.
+			document.write( "<h2 style='cursor: pointer;'>"
+			+ l10n.index_alert_box_headline_text + "</h2>" );
+
+			// Show text.
+			if( l10n.index_alert_box_text_text ) {
+				document.write( "<p style='cursor: pointer;'>"
+				+ l10n.index_alert_box_text_text + "</p>" );
+			}
+		} else {
+			// Show the text without link and normal cursor.
+			document.write( "<div id='alert_box'><ul><li>" );
+
+			// Show headline.
+			document.write( "<h2 style='cursor: default;'>"
+			+ l10n.index_alert_box_headline_text + "</h2>" );
+
+			// Show text.
+			if( l10n.index_alert_box_text_text ) {
+				document.write( "<p style='cursor: default;'>"
+				+ l10n.index_alert_box_text_text + "</p>" );
+			}
+		}
+		document.write( "</li></ul></div>" ); // Alert box.
+	}
+      }
+
+      function setRedirect() {
+	// The text is defined in "/msg_prop_l10n.js".
+	DL.NL_LANG	= "";					// Set to empty as both variables ...
+	DL.LANG_SEL	= "";					// ... must not be used in following function.
+	var lang_iso	= DL.getLanguage();			// Get the language ISO code from browser guessed data.
+	var lang_mode	= "";					// Customized redirect mode.
+	var lang_text	= "";					// Customized message text that can be shown.
+	var link	= "";					// Override redirect mode.
+
+	// Add ECMA262-5 Array methods if not supported natively.
+	// To workaround that MSIE 8 and older do not support this function.
+	if( !( 'indexOf' in Array.prototype ) ) {
+		Array.prototype.indexOf= function( find, i ) {	// 'i' is an optional parameter.
+			if( i === undefined ) {
+				i = 0;
+			}
+			if( i < 0 ) {
+				i+= this.length;
+			}
+			if( i < 0 ) {
+				i = 0;
+			}
+			for( var n = this.length; i < n; i++ ) {
+				if( i in this && this[ i ] === find ) {
+					return i;
+				}
+			}
+			return -1;
+		};
+	}
+
+	// Fix for Portuguese (European) as they are named only "pt" without region code!
+	if( lang_iso === "pt-pt" || lang_iso === "pt-PT" ) {
+		lang_iso = "pt";
+	}
+
+	// Query if the browser language is one of the released languages.
+	// The array has 3 elements per language (defined in "/download/globalvars.js"
+	for( var i = 0, j = DL.SEL_LANG.length; i < j; i = i + 3 ) {
+	  // If the ISO code is found in the language array.
+	  if( DL.SEL_LANG[ i ] === lang_iso ) {
+	    // Query for the redirect method (defined in "/msg_prop_l10n.js", column 0).
+	    lang_mode	= l10n.index_redirect_text[ i / 3 * 2 ];
+	    lang_text	= l10n.index_redirect_text[ i / 3 * 2 + 1 ];
+	    break;
+	  }
+	}
+
+	// Convert the browser URL into a string.
+	link = String( document.location );
+
+	// Does the browser URL contain already a redirect mode?
+	// If yes, set the new redirect mode to override the customized mode.
+	if( link.indexOf( "hard" ) !== -1 ) {
+	    lang_mode = "hard";
+	} else if( link.indexOf( "soft" ) !== -1 ) {
+	    lang_mode = "soft";
+	} else if( link.indexOf( "none" ) !== -1 ) {
+	    lang_mode = "none";
+	}
+
+	// Fix for English as main language for the website, it does not need a language code.
+	if( lang_iso === "en-us" || lang_iso === "en-gb" || lang_iso === "en-uk" || lang_iso ===
"en" ||
+	    lang_iso === "en-US" || lang_iso === "en-GB" || lang_iso === "en-UK" ) {
+		lang_iso = "";
+	}
+
+	switch( lang_mode ) {
+		case "hard":
+			// Do not show a message, just redirect. 
+			window.open( "http://www.openoffice.org/" + lang_iso , "_self" );
+			break;
+		case "soft":
+			// Show a message and redirect only on user's click.
+			// Assign the message text that is defined in:
+			// "/msg_prop_l10n.js", array "l10n.index_redirect_text", column 1),
+			document.write( "<div id='redirect_box'"
+			+ " onclick='window.open( \"http://www.openoffice.org/" + lang_iso + "\", \"_self\" );"
+			+ "return false;'>"
+			+ "<ul><li>"
+			+ "<p>" + lang_text + "</p>"
+			+ "</li></ul>"
+			+ "</div>" ); // Redirect box.
+			break;
+		case "none":
+		default:
+			// Do nothing and show nothing.
+	}
+
+	return;
       }
     </script>
 </head>
 
 <body>
 
-<!-- The text in the H1 tag is intentionally shown as not displayable, just to please
accessibility tools like a
-screen reader.
--->
+<!-- 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. -->
 <h1 style="display: none;">Apache OpenOffice</h1>
 
 <div id="actionstatements">
 
   <script type="text/javascript">
   <!--
+  // Show event box.
+  // Show a banner logo and message of the event.
+  // In "/msg_prop_l10n.js": Change to 'true' to show the box that is defined in the variables.
+  showEventBox();
+
   // Show alert box.
-  // Change to 'true' if you want to show the text that is defined in the variables above.
-  showAlertbox( false );
+  // Show an important message or announcement.
+  // In "/msg_prop_l10n.js": Change to 'true' to show the box that is defined in the variables.
+  showAlertBox();
+
+  // Show redirect box.
+  // Show a text how to redirect to the NL webpage.
+  // In "/msg_prop_l10n.js": Change the mode and text how a redirect to the respective NL
webpage should be done.
+  setRedirect();
   //-->
   </script>
 
@@ -239,57 +368,84 @@ screen reader.
   </div>
 </div>
 
-<div id="news" style="margin: 2% 3% 0 0; height: 520px;">
+<div id="news">
 
-  <div class="campaign" style="height: 200px; float: right; overflow: auto;">
-    <h2 style="display: inline;">網誌近期更新</h2>
+  <div class="first campaign" style="height: 200px; float: right; overflow: auto;">
+    <h2>網誌近期更新</h2>
 
     <p style="text-align:right">
-      <a href="http://blogs.apache.org/OOo/">全部文章</a>
+      <a href="https://blogs.apache.org/OOo/" target="_blank">全部文章</a>
     </p>
 
     <p>
-      <em>29 April:</em>
+      <em>28 October 2015:</em>
       <br />
-      <a href="https://blogs.apache.org/OOo/entry/the_apache_openoffice_project_announce">
-      Apache OpenOffice 4.1.0 已經發行</a>
+      <a href="http://s.apache.org/announcing-openoffice-412">
+      Announcing Apache OpenOffice 4.1.2</a>
       <br />
-
-      <em>28 April:</em>
+    
+      <em>27 September 2015:</em>
       <br />
-      <a href="https://blogs.apache.org/OOo/entry/apache_openoffice_weekly_news_2">
-      Apache OpenOffice 每周新聞#2</a>
+      <a href="https://blogs.apache.org/OOo/entry/coming_soon_apache_openoffice_4">
+      Coming soon... Apache OpenOffice 4.1.2</a>
       <br />
-
-      <em>25 April:</em>
+    
+      <em>13 May 2015:</em>
       <br />
-      <a href="https://blogs.apache.org/OOo/entry/apache_openoffice_weekly_news_1">
-      Apache OpenOffice 每周新聞#1</a>
+      <a href="https://blogs.apache.org/OOo/entry/authoring_e_books_in_apache">
+      Authoring e-Books in Apache OpenOffice</a>
       <br />
-
-      <em>17 April:</em>
+    
+      <em>13 April 2015:</em>
       <br />
-      <a href="https://blogs.apache.org/foundation/entry/the_apache_software_foundation_announces56">
-      1億次下載達成</a>
+      <a href="https://blogs.apache.org/OOo/entry/collaboration_is_in_our_dna">
+      Collaboration is in our DNA</a>
       <br />
-
-      <em>31 December:</em>
+    
+      <em>31 December 2014:</em>
+      <br />
+      <a href="https://blogs.apache.org/OOo/entry/apache_openoffice_in_2014_a">
+      Apache OpenOffice in 2014: a year in review</a>
       <br />
-      <a href="https://blogs.apache.org/OOo/entry/apache_openoffice_in_2013_a">
-      2013年的Apache OpenOffice: 回顧的一年</a>
-      <br/>
     </p>
   </div>
 
-  <div id="all_news" style="height: 320px; float: left; overflow: auto;">
+  <div id="all_news" style="height: 500px; float: left; overflow: auto;">
     <div class="campaign">
       <h2>近期新聞</h2>
 
       <p style="text-align:right">
-        <a href="news/index.html">所有新聞</a>
+        <a href="news/index.html" target="_blank">所有新聞</a>
       </p>
       <p></p>
 
+      <h2>Udine moves to OpenOffice, will save 360,000 Euro</h2>
+
+      <p>
+        <em>16 September 2014:</em>
+        The City of Udine, in Italy, announced a process that will lead to the installation
+        of OpenOffice on 900 municipal desktops, saving the city 360,000 Euro.  
+        ZDNet's Raffaele Mastrolonardo has the
+        <a href="http://www.zdnet.com/another-italian-city-announces-its-ditching-microsoft-windows-for-open-source-7000033682/">details</a>.
+      </p>
+    </div>
+
+    <div class="campaign">
+      <h2>Apache OpenOffice 4.1.1 released</h2>
+
+      <p>
+        <em>21 August 2014:</em>
+        The Apache OpenOffice project announces the   
+        <a href="https://blogs.apache.org/OOo/entry/announcing_apache_openoffice_4_1"
+        title="Offical blog post about Apache OpenOffice 4.1.1">official release of version
4.1.1</a>.
+        In the <a href="https://cwiki.apache.org/confluence/display/OOOUSERS/AOO+4.1.1+Release+Notes"
+        title="Release Notes for Apache OpenOffice 4.1.1">Release Notes</a> you
can read about all new features,
+        functions and languages. <a href="https://www.openoffice.org/download/"
+        title="Download Apache OpenOffice 4.1.1">Don't miss to download</a> the
new release and find out yourself.
+      </p>
+    </div>
+
+    <div class="campaign">
       <h2>Apache OpenOffice 4.1.0 released</h2>
 
       <p>
@@ -332,10 +488,11 @@ screen reader.
 
       <p>
         <em>8 January 2013:</em>
-        Apache OpenOffice is developed 100% by volunteers.  Apache does not pay for developers,
for translators, for QA, for
-        marketing, for UI, for support, etc. Of course, we're happy to accept
-        <a href="http://www.apache.org/foundation/contributing.html">donations to the
Apache Software Foundation</a>, to keep
-        our servers runnings and for similar overhead expenses. But our products are developed
entirely by volunteers.
+        Apache OpenOffice is developed 100% by volunteers.  Apache does not pay for developers,
for translators, for QA,
+        for marketing, for UI, for support, etc. Of course, we're happy to accept
+        <a href="http://www.apache.org/foundation/contributing.html">donations to the
Apache Software Foundation</a>, to
+        keep our servers runnings and for similar overhead expenses. But our products are
developed entirely by
+        volunteers.
       </p>
       <p>Some users are initially worried by this statement:<br /><strong>How
can software for free, developed by
         volunteers, be any good?<br /></strong><a href="/why/why_volunteers.html">Read
on for an answer...</a>



Mime
View raw message