Author: marcus Date: Mon Jul 14 18:22:35 2014 New Revision: 1610478 URL: http://svn.apache.org/r1610478 Log: Show information in the alert box, some further updates
Modified: openoffice/ooo-site/trunk/content/index_redirect.html Modified: openoffice/ooo-site/trunk/content/index_redirect.html URL: http://svn.apache.org/viewvc/openoffice/ooo-site/trunk/content/index_redirect.html?rev=1610478&r1=1610477&r2=1610478&view=diff ============================================================================== --- openoffice/ooo-site/trunk/content/index_redirect.html (original) +++ openoffice/ooo-site/trunk/content/index_redirect.html Mon Jul 14 18:22:35 2014 @@ -92,75 +92,57 @@ DL.LANG_SEL = ""; var lang_iso = DL.getLanguage(); // Get the language ISO code from browser guessed data. var lang_text = ""; // The message text that can be shown. -// var redirect = false; // Set a hard-redirect without showing a message (false/true)? -// var show = false; // Should the found language be used to redirect (false/true)? // 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 ) { -/* - // Only if the language is OK to redirect, assign the text and set redirect = true. - if( l10n.index_redirect_text[ i / 3 * 2 ] === "y" ) { - lang_text = l10n.index_redirect_text[ i / 3 * 2 + 1 ]; - redirect = true; - } - break; -*/ // Query for the redirect method (defined in "/msg_prop_l10n.js", column 0). switch( l10n.index_redirect_text[ i / 3 * 2 ] ) { case "hard": // Don't show a message, just redirect. + alert( "Just for debugging purpose:" + "\n\n" + "Browser language ISO code: \t\t" + lang_iso + "\n" - + "Redirect method? \t\t\t\t" + "Hard, without message" + "\n" ); + + "Redirect method? \t\t\t\t" + "Hard, without message" + "\n" + + "Position in language array: \t\t" + i / 3 + "\n" + + "Found language text: \t\t\t" + l10n.index_redirect_text[ i / 3 * 2 + 1 ] ); window.open( "http://www.openoffice.org/" + lang_iso , "_self" ); break; case "soft": // Show a message and redirect on user's click. - alert( "Just for debugging purpose:" + "\n\n" - + "Browser language ISO code: \t\t" + lang_iso + "\n" - + "Redirect method? \t\t\t\t" + "Soft, with message" + "\n" - + "Position in language array: \t\t" + i / 3 + "\n" - + "Found language text: \t\t\t" + lang_text ); - // Assign the message text (defined in "/msg_prop_l10n.js", column 1). - lang_text = l10n.index_redirect_text[ i / 3 * 2 + 1 ]; -// redirect = true; + document.write( "<div id='redirect_box'" + " onclick='window.open( \"http://www.openoffice.org/" + lang_iso + "\", \"_blank\" ); return false;'>" // + " onclick='window.open( \"http://www.openoffice.org/" + lang_iso // + "\", \"_self\" ); return false;'>" - + "<p>" + lang_text + "</p>" + + "<p>" + l10n.index_redirect_text[ i / 3 * 2 + 1 ] + "</p>" + "</div>" ); // redirect box + + alert( "Just for debugging purpose:" + "\n\n" + + "Browser language ISO code: \t\t" + lang_iso + "\n" + + "Redirect method? \t\t\t\t" + "Soft, with message" + "\n" + + "Position in language array: \t\t" + i / 3 + "\n" + + "Found language text: \t\t\t" + l10n.index_redirect_text[ i / 3 * 2 + 1 ] ); break; case "none": default: // Do and show nothing. - lang_text = l10n.index_redirect_text[ i / 3 * 2 + 1 ]; + alert( "Just for debugging purpose:" + "\n\n" + "Browser language ISO code: \t\t" + lang_iso + "\n" + "Redirect method? \t\t\t\t" + "None, do and show nothing" + "\n" + "Position in language array: \t\t" + i / 3 + "\n" - + "Found language text: \t\t\t" + lang_text ); + + "Found language text: \t\t\t" + l10n.index_redirect_text[ i / 3 * 2 + 1 ] ); } break; } } -/* - // Show redirect box or not? - if( redirect ) { - // Show redirect box with defined background color and the text with link and cursor as poiner. - document.write( "<div id='redirect_box'" - + " onclick='window.open( \"http://www.openoffice.org/" + lang_iso + "\", \"_blank\" ); return false;'>" -// + " onclick='window.open( \"http://www.openoffice.org/" + lang_iso + "\", \"_self\" ); return false;'>" - + "<p>" + lang_text + "</p>" - + "</div>" ); // redirect box - } -*/ + return; } </script>