Bug 747788 - Update SeaMonkey website for 2.9
authorjh@junetz.de
Tue, 24 Apr 2012 21:13:18 +0000
changeset 926 20be310081a6fd57f5c87936d3960bc600049d08
parent 925 3b8fa00379ee6c451bb0c045d943785732986128
child 927 7c72a5f02df05aa18165136b39ef6ae5c0b1a69f
push id1
push userhg
push dateTue, 07 Apr 2015 21:00:21 +0000
bugs747788
Bug 747788 - Update SeaMonkey website for 2.9
lib/config.tmpl
lib/sitemap.xml
src/download.jst
src/news.en.xml
src/releases/2.8.en.html
src/releases/2.9b4.en.html
src/releases/index.en.html
src/releases/seamonkey2.9/relnote.var
--- a/lib/config.tmpl
+++ b/lib/config.tmpl
@@ -7,33 +7,33 @@
 [% toplink = "${template.name}"|replace('[^\/]+/','../')|replace('[^\/]*$','') %]
 [% IF toplink == '' %]
   [% toplink = './' %]
 [% END %]
 [% IF template.name == '404.en.html' %]
   [% toplink = '/' %]
 [% END %]
 
-[% releaseversion = '2.8' %]
-[% releaserelnoteversion = '2.8' %]
+[% releaseversion = '2.9' %]
+[% releaserelnoteversion = '2.9' %]
 [% releasename = "SeaMonkey $releaseversion" %]
 [% relnotes = "${toplink}releases/seamonkey$releaserelnoteversion/" %]
 [% download_win = "http://download.mozilla.org/?product=seamonkey-$releaseversion&os=win&lang=en-US" %]
 [% download_linux = "http://download.mozilla.org/?product=seamonkey-$releaseversion&os=linux&lang=en-US" %]
 [% download_mac = "http://download.mozilla.org/?product=seamonkey-$releaseversion&os=osx&lang=en-US" %]
 [% download_more = "${toplink}releases/#$releaseversion" %]
 [% download_allfiles = "http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/$releaseversion/" %]
 [% download_win_mb = 16 %]
 [% download_linux_mb = 19 %]
 [% download_mac_mb = 34 %]
 
-[% betabaseversion = '2.9' %]
-[% betabetaversion = '4' %]
+[% betabaseversion = '2.10' %]
+[% betabetaversion = '1' %]
 [% betaversion = "${betabaseversion}b${betabetaversion}" %]
 [% betaname = "SeaMonkey ${betabaseversion} Beta ${betabetaversion}" %]
 
-[% testbaseversion = '2.10' %]
+[% testbaseversion = '2.11' %]
 [% testversion = "${testbaseversion}a2" %]
 [% testdownloadbase = 'http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-aurora' %]
 
-[% develbaseversion = '2.11' %]
+[% develbaseversion = '2.12' %]
 [% develversion = "${develbaseversion}a1" %]
 [% develdownloadbase = 'http://ftp.mozilla.org/pub/mozilla.org/seamonkey/nightly/latest-comm-central-trunk' %]
--- a/lib/sitemap.xml
+++ b/lib/sitemap.xml
@@ -8,25 +8,26 @@ http://www.damowmow.com/portal/ (use the
 
 <site title="SeaMonkey Project" url="http://seamonkey-project.org">
 
   <page url="." title="Home" id="home" />
 
   <page url="news" title="News" id="news" />
 
   <page url="releases/" title="Download &amp;amp; Releases" id="releases">
-    <page url="releases/2.9b4" title="2.9 Beta 4" id="2.9b4" hide="false">
+    <page url="releases/2.9" title="2.9" id="2.9" hide="false">
       <page url="releases/seamonkey2.9/" title="Release Notes" id="seamonkey2.9">
         <page url="releases/seamonkey2.9/changes" title="What's New" id="seamonkey2.9-changes" />
       </page>
     </page>
+    <page url="releases/2.9b4" title="2.9 Beta 4" id="2.9b4" hide="true" />
     <page url="releases/2.9b3" title="2.9 Beta 3" id="2.9b3" hide="true" />
     <page url="releases/2.9b2" title="2.9 Beta 2" id="2.9b2" hide="true" />
     <page url="releases/2.9b1" title="2.9 Beta 1" id="2.9b1" hide="true" />
-    <page url="releases/2.8" title="2.8" id="2.8" hide="false">
+    <page url="releases/2.8" title="2.8" id="2.8" hide="true">
       <page url="releases/seamonkey2.8/" title="Release Notes" id="seamonkey2.8">
         <page url="releases/seamonkey2.8/changes" title="What's New" id="seamonkey2.8-changes" />
       </page>
     </page>
     <page url="releases/2.8b6" title="2.8 Beta 6" id="2.8b6" hide="true" />
     <page url="releases/2.8b5" title="2.8 Beta 5" id="2.8b5" hide="true" />
     <page url="releases/2.8b4" title="2.8 Beta 4" id="2.8b4" hide="true" />
     <page url="releases/2.8b3" title="2.8 Beta 3" id="2.8b3" hide="true" />
--- a/src/download.jst
+++ b/src/download.jst
@@ -68,19 +68,19 @@ var gLanguages = {
            "pt": { version: "[% releaseversion %]",   betaversion: "[% betaversion %]",  name: "Portuguese (Portugal)",    localName: "Portugu\u00EAs (Europeu)" } },
   "ro":  { "-":  { version: null,      betaversion: null,     name: "Romanian",                 localName: "Rom\u00E2n\u0103" } },
   "ru":  { "-":  { version: "[% releaseversion %]",   betaversion: "[% betaversion %]",  name: "Russian",                  localName: "\u0420\u0443\u0441\u0441\u043A\u0438\u0439" } },
   "sk":  { "-":  { version: "[% releaseversion %]",   betaversion: "[% betaversion %]",  name: "Slovak",                   localName: "Slovensk\u00FD" } },
   "sl":  { "-":  { version: null,      betaversion: null,     name: "Slovenian",                localName: "Slovensko" } },
   "sq":  { "-":  { version: null,      betaversion: null,     name: "Albanian",                 localName: "Shqipe" } },
   "sv":  { "se": { version: "[% releaseversion %]",   betaversion: "[% betaversion %]",  name: "Swedish",                  localName: "Svenska" } },
   "tr":  { "-":  { version: "[% releaseversion %]",   betaversion: "[% betaversion %]",  name: "Turkish",                  localName: "T\u00FCrk\u00E7e" } },
-  "uk":  { "-":  { version: null,      betaversion: "[% betaversion %]",  name: "Ukrainian",                  localName: "\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430" } },
+  "uk":  { "-":  { version: "[% releaseversion %]",   betaversion: "[% betaversion %]",  name: "Ukrainian",                localName: "\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430" } },
   "zh":  { "cn": { version: "[% releaseversion %]",   betaversion: "[% betaversion %]",  name: "Chinese (Simplified)",     localName: "\u4E2D\u6587 (\u7B80\u4F53)" },
-           "tw": { version: null,      betaversion: "[% betaversion %]",     name: "Chinese (Traditional)",    localName: "\u6b63\u9ad4\u4e2d\u6587 (\u7E41\u9AD4)" } }
+           "tw": { version: "[% releaseversion %]",   betaversion: "[% betaversion %]",  name: "Chinese (Traditional)",    localName: "\u6b63\u9ad4\u4e2d\u6587 (\u7E41\u9AD4)" } }
 };
 
 function LanguageID(aAB, aCD, aBuild)
 {
   if (aCD == "-")
     this.abCD = aAB;
   else
     this.abCD = aAB + "-" + aCD.toUpperCase();
--- a/src/news.en.xml
+++ b/src/news.en.xml
@@ -2,17 +2,75 @@
 
 <!--
 non-ASCII characters must be DOUBLE-escaped;
 you can use Hixie's converter to get the entity codes
 http://www.damowmow.com/portal/ (use the "Indentify" field)
 -->
 
 <newsfeed title="SeaMonkey News" url="http://seamonkey-project.org/news">
-  <entry id="2012-04-19" showfront="true">
+  <entry id="2012-04-24" showfront="true">
+    <headline>SeaMonkey 2.9 released</headline>
+    <content type="html" xml:lang="en">
+<![CDATA[<p>
+The SeaMonkey project is proud to present SeaMonkey 2.9: The new major
+release of the all-in-one Internet suite is <a href="http://www.seamonkey-project.org/releases/">available
+for download now</a>!
+Building on the same Mozilla platform as the newest Firefox release, it
+delivers the latest developments in web technologies such as HTML5, hardware
+acceleration and improved JavaScript speed.
+</p>
+<p>
+SeaMonkey 2.9 is available in 26 languages, for Windows, Mac OS X and Linux.
+</p>
+<p>
+Most notably, this release features for the first time:
+</p>
+<ul>
+<li>The File and Move Bookmarks dialogs are resizable now</li>
+<li>HTML5 videos that do not start automatically show a large play button now</li>
+<li>Add-ons Sync can now be configured without the Add-ons Sync Prefs add-on</li>
+<li>Pasting a URL from the clipboard into the Download Manager window will download it</li>
+<li>Plugins can be disabled for the whole suite now in addition to Mail &amp; Newsgroups only</li>
+<li>View Source now has line numbers</li>
+<li>Line breaks are now supported in the title attribute</li>
+<li>Find in Page search results are scrolled into view now</li>
+<li>The column-fill CSS property has been implemented</li>
+<li>Support for the text-align-last CSS property has been added</li>
+<li>Experimental support for ECMAScript 6 Map and Set objects has been implemented</li>
+<li>Fixed several stability issues</li>
+</ul>
+<p>
+For a more complete list of major changes in SeaMonkey 2.9, see the What's New
+in SeaMonkey 2.9 section of the <a href="http://www.seamonkey-project.org/releases/seamonkey2.9/">Release
+Notes</a>, which also contain a list of known issues and answers to frequently
+asked questions. For a more general overview of the SeaMonkey project (and <a
+href="http://www.seamonkey-project.org/doc/screenshots">screen shots</a>!),
+visit <a href="http://www.seamonkey-project.org/">www.seamonkey-project.org</a>.
+</p>]]>
+    </content>
+    <shortcontent type="html" xml:lang="en">
+<![CDATA[<p>
+The SeaMonkey project is proud to present SeaMonkey 2.9: The new major
+release of the all-in-one Internet suite is <a href="http://www.seamonkey-project.org/releases/">available
+for download now</a>!
+Building on the same Mozilla platform as the newest Firefox release, it
+delivers the latest developments in web technologies such as HTML5, hardware
+acceleration and improved JavaScript speed.
+</p>
+<p>
+The <a href="http://www.seamonkey-project.org/releases/seamonkey2.9/">Release
+Notes</a> feature more in-depth lists of the improvements and known issues with
+the new version as well as installation requirements, instructions, and answers
+to frequently asked questions.
+</p>]]>
+    </shortcontent>
+  </entry>
+
+  <entry id="2012-04-19" showfront="false">
     <headline>SeaMonkey 2.9 Beta 4</headline>
     <content type="html" xml:lang="en">
 <![CDATA[<p>
 SeaMonkey 2.9 Beta 4 is
 <a href="http://www.seamonkey-project.org/releases/2.9b4">now available
 for free download</a> on the SeaMonkey website. We encourage testers to
 <a href="http://www.seamonkey-project.org/dev/get-involved">get involved</a> in
 discussing and reporting problems as well as further improving the product.
@@ -54,17 +112,17 @@ SeaMonkey 2.9 Beta 1 is
 <a href="http://www.seamonkey-project.org/releases/2.9b1">now available
 for free download</a> on the SeaMonkey website. We encourage testers to
 <a href="http://www.seamonkey-project.org/dev/get-involved">get involved</a> in
 discussing and reporting problems as well as further improving the product.
 </p>]]>
     </content>
   </entry>
 
-  <entry id="2012-03-13" showfront="true">
+  <entry id="2012-03-13" showfront="false">
     <headline>SeaMonkey 2.8 released</headline>
     <content type="html" xml:lang="en">
 <![CDATA[<p>
 The SeaMonkey project is proud to present SeaMonkey 2.8: The new major
 release of the all-in-one Internet suite is <a href="http://www.seamonkey-project.org/releases/">available
 for download now</a>!
 Building on the same Mozilla platform as the newest Firefox release, it
 delivers the latest developments in web technologies such as HTML5, hardware
--- a/src/releases/2.8.en.html
+++ b/src/releases/2.8.en.html
@@ -1,13 +1,13 @@
 [%- PROCESS release.tmpl -%]
 [%- smversion = '2.8' -%]
 [%- prettyversion = '2.8' -%]
 [%- relnoteversion = '2.8' -%]
-[%- mirrorred = true -%]
+[%- mirrorred = false -%]
 [%- uselongversion = false -%]
 [%- releasedate = "March 13, 2012" -%]
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <html lang="en">
 <head>
 
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta http-equiv="Content-Language" content="en">
@@ -18,26 +18,24 @@
 <link rel="up" href="./" title="SeaMonkey Releases">
 
 <title>SeaMonkey [% prettyversion %]</title>
 </head>
 <body>
 <h1><a name="[% smversion %]">SeaMonkey [% prettyversion %]</a></h1>
 <p class="release-date">Released [% releasedate %]</p>
 
-<!--
 <div class="important">
   <strong class="shout">Be careful!</strong> The SeaMonkey version available for
   download on this page is a testing-only preview of the next generation of our
   Internet suite. Please test it carefully, it's not yet in a state where we can
   encourage you to use it for daily browsing and mail operations.
   <br>For daily use, we strongly advise you to download the
   <a href="./">current stable release</a> instead.
 </div>
--->
 
 <ul class="toc">
   <li><a href="#official">Official Builds</a></li>
   <li><a href="#source">Source Code</a></li>
   <li><a href="#langpacks">Language Packs</a></li>
   <li><a href="#contrib">Contributed builds (other platforms)</a></li>
 </ul>
 
--- a/src/releases/2.9b4.en.html
+++ b/src/releases/2.9b4.en.html
@@ -1,13 +1,13 @@
 [%- PROCESS release.tmpl -%]
 [%- smversion = '2.9b4' -%]
 [%- prettyversion = '2.9 Beta 4' -%]
 [%- relnoteversion = '2.9' -%]
-[%- mirrorred = true -%]
+[%- mirrorred = false -%]
 [%- uselongversion = false -%]
 [%- releasedate = "April 19, 2012" -%]
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <html lang="en">
 <head>
 
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta http-equiv="Content-Language" content="en">
@@ -19,20 +19,20 @@
 
 <title>SeaMonkey [% prettyversion %]</title>
 </head>
 <body>
 <h1><a name="[% smversion %]">SeaMonkey [% prettyversion %]</a></h1>
 <p class="release-date">Released [% releasedate %]</p>
 
 <div class="important">
-  <strong class="shout">Be careful!</strong> The SeaMonkey version available for
-  download on this page is a testing-only preview of the next generation of our
-  Internet suite. Please test it carefully, it's not yet in a state where we can
-  encourage you to use it for daily browsing and mail operations.
+  <strong class="very-strong shout">Warning!</strong> The SeaMonkey version
+  available for download on this page is an outdated testing-only preview of
+  the next generation of our Internet suite. Please test a
+  <a href="[% betaversion %]">newer preview version</a> instead of this one.
   <br>For daily use, we strongly advise you to download the
   <a href="./">current stable release</a> instead.
 </div>
 
 <ul class="toc">
   <li><a href="#official">Official Builds</a></li>
   <li><a href="#source">Source Code</a></li>
   <li><a href="#langpacks">Language Packs</a></li>
--- a/src/releases/index.en.html
+++ b/src/releases/index.en.html
@@ -1,15 +1,15 @@
 [%- PROCESS release.tmpl -%]
 [%- smversion = releaseversion -%]
 [%- prettyversion = smversion -%]
 [%- relnoteversion = releaserelnoteversion -%]
 [%- mirrorred = true -%]
 [%- uselongversion = false -%]
-[%- releasedate = "March 13, 2012" -%]
+[%- releasedate = "April 24, 2012" -%]
 [%- betareleasedate = "April 19, 2012" -%]
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
 <html lang="en">
 <head>
 
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 <meta http-equiv="Content-Language" content="en">
 <meta http-equiv="Content-Style-Type" content="text/css">
@@ -59,17 +59,17 @@
   <ul>
   <li><a href="#official">Official Builds</a></li>
   <li><a href="#source">Source Code</a></li>
   <li><a href="#langpacks">Language Packs</a></li>
 <!--   <li><a href="#experimental">Experimental builds/languages</a></li> -->
   <li><a href="#contrib">Contributed builds (other platforms)</a></li>
   </ul>
 </li>
-<li><a href="#[% betaversion %]">[% betaname %]</a></li>
+<!--<li><a href="#[% betaversion %]">[% betaname %]</a></li>-->
 <li><a href="#old">older versions</a></li>
 </ul>
 
 <!-- Begin releases block -->
 <h2><a name="[% smversion %]">SeaMonkey [% prettyversion %]</a></h2>
 <p class="release-date">Released [% releasedate %]</p>
 
 <div class="key-point">
@@ -403,16 +403,17 @@
       <a href="[% INCLUDE download_file path="contrib/seamonkey-${smversion}.en-US.os2.zip" %]">OS/2 zip</a>
       <a href="[% INCLUDE download_file path="contrib/seamonkey-${smversion}.en-US.os2.README" %]">(readme)</a>
       <a href="[% INCLUDE download_file path="contrib/seamonkey-${smversion}.en-US.os2.MD5SUM" %]">(MD5 sum)</a>
     </dd>
 -->
 </dl>
 </div>
 
+<!--
 <h2><a name="[% betaversion %]">[% betaname %]</a></h2>
 <p class="release-date">Released [% betareleasedate %]</p>
 
 <div class="key-point">
 <ul>
   <li><a href="seamonkey[% betabaseversion %]/">Release Notes</a> - The release notes describe
   new changes, system requirements, installation instructions, and known issues
   in this release - please read them carefully before using this version of
@@ -420,25 +421,27 @@
   </li>
 
   <li>This preview of SeaMonkey's future is available from the
     <strong><a href="[% betaversion %]">[% betaname %] download page</a></strong>.
   </li>
 </ul>
 </div>
 <hr>
+-->
 
 <div class="para" id="old">
   <p>Previously released versions of SeaMonkey:</p>
   <ul class="snav">
+    <!--<li><a href="2.9">2.9</a></li>-->
     <!--<li><a href="2.9b4">2.9 Beta 4</a></li>-->
     <li><a href="2.9b3">2.9 Beta 3</a></li>
     <li><a href="2.9b2">2.9 Beta 2</a></li>
     <li><a href="2.9b1">2.9 Beta 1</a></li>
-    <!--<li><a href="2.8">2.8</a></li>-->
+    <li><a href="2.8">2.8</a></li>
     <li><a href="2.8b6">2.8 Beta 6</a></li>
     <li><a href="2.8b5">2.8 Beta 5</a></li>
     <li><a href="2.8b4">2.8 Beta 4</a></li>
     <li><a href="2.8b3">2.8 Beta 3</a></li>
     <li><a href="2.7.2">2.7.2</a></li>
     <li><a href="2.7.1">2.7.1</a></li>
     <li><a href="2.8b2">2.8 Beta 2</a></li>
     <li><a href="2.8b1">2.8 Beta 1</a></li>
--- a/src/releases/seamonkey2.9/relnote.var
+++ b/src/releases/seamonkey2.9/relnote.var
@@ -1,7 +1,7 @@
 [%- rnote.baseversion = "2.9" -%]
-[%- rnote.version = "2.9b4" -%]
-[%- rnote.name = "SeaMonkey 2.9 Beta 4" -%]
+[%- rnote.version = "2.9" -%]
+[%- rnote.name = "SeaMonkey 2.9" -%]
 [%- rnote.relativeto.version = "2.8" -%]
 [%- rnote.relativeto.name = "SeaMonkey 2.8" -%]
 [%- rnote.relativeto.stable.version = "2.8" -%]
 [%- rnote.relativeto.stable.name = "SeaMonkey 2.8" -%]