gnucash-htdocs master: Split download path for in 3.0 no longer supported OS versions

Frank H.Ellenberger fell at code.gnucash.org
Tue Apr 3 03:01:54 EDT 2018


Updated	 via  https://github.com/Gnucash/gnucash-htdocs/commit/d7ffa73c (commit)
	from  https://github.com/Gnucash/gnucash-htdocs/commit/1bddd0af (commit)



commit d7ffa73ca667fac0cd219abfb95c82ae840a3b15
Author: fell <frank.h.ellenberger at gmail.com>
Date:   Tue Apr 3 09:01:27 2018 +0200

    Split download path for in 3.0 no longer supported OS versions

diff --git a/download.phtml b/download.phtml
index b2c1060..4bbc971 100644
--- a/download.phtml
+++ b/download.phtml
@@ -19,8 +19,8 @@ include("externals/menu.phtml");
 
 <h3><?php echo T_("Installers")?></h3>
 <ul class="imagelist">
-<li class="imagelistitem" style="background-image: url(<?=$top_dir?>/images/icons/windows.png);"><?php printf (T_("GnuCash %s for"), $latest_stable)?> <a href="<?php echo $download_path.$latest_stable_win;?>">Microsoft Windows XP/Vista/7/8/10</a></li>
-<li class="imagelistitem" style="background-image: url(<?=$top_dir?>/images/icons/macosx.png);"><?php printf (T_("GnuCash %s for"), $latest_stable)?> Mac OS X <a href="<?php echo $download_path.$latest_stable_mac_intel;?>">Intel</a> | <a href="<?php echo $download_path.$latest_stable_mac_ppc;?>">Power PC</a></li>
+<li class="imagelistitem" style="background-image: url(<?=$top_dir?>/images/icons/windows.png);"><?php printf (T_("GnuCash %s for"), $latest_stable)?> <a href="<?php echo $download_path.$latest_stable_win;?>">Microsoft Windows 7/8/10</a></li>
+<li class="imagelistitem" style="background-image: url(<?=$top_dir?>/images/icons/macosx.png);"><?php printf (T_("GnuCash %s for"), $latest_stable)?> Mac OS X <a href="<?php echo $download_path.$latest_stable_mac_intel;?>">Intel >= 10.9 (Mavericks)</a></li>
 </ul>
 
 <a id="distribution"></a><h3>Linux</h3>
@@ -51,8 +51,8 @@ if ($latest_unstable) { ?>
 <p class="justify"><?php printf (T_("The latest unstable release of <span class=\"gnucash\">GnuCash</span> is %s.  Choose the download for your operating system below."), $latest_unstable)?></p>
 
 <ul>
-  <li><?php printf (T_("GnuCash %s for"), $latest_unstable)?> <a href="<?php echo $download_path.$latest_unstable_win;?>">Microsoft Windows XP/Vista/7/8</a></li>
-  <li><?php printf (T_("GnuCash %s for"), $latest_unstable)?> Mac OS X <a href="<?php echo $download_path.$latest_unstable_mac_intel;?>">Intel</a></li>
+  <li><?php printf (T_("GnuCash %s for"), $latest_unstable)?> <a href="<?php echo $download_path.$latest_unstable_win;?>">Microsoft Windows 7/8/10</a></li>
+  <li><?php printf (T_("GnuCash %s for"), $latest_unstable)?> Mac OS X <a href="<?php echo $download_path.$latest_unstable_mac_intel;?>">Intel >= 10.9 (Mavericks)</a></li>
   <li><a href="<?php echo $download_path.$latest_unstable_source;?>">bzip2 compressed tarball</a> <?php printf (T_("for GnuCash %s"), $latest_unstable)?></li>
 </ul>
 <?php } ?>
diff --git a/externals/global_params.php b/externals/global_params.php
index 0ac4ecf..a9964e7 100644
--- a/externals/global_params.php
+++ b/externals/global_params.php
@@ -23,9 +23,15 @@
 
      $major_old_stable		="2.6";
      $minor_old_stable		="19";
-     $old_stable           = $major_old_stable.".".$minor_old_stable;
-     $old_stable_win       = $old_stable;
-     $old_stable_mac_intel = $old_stable."-1";
+// FIXME: with release 2.6.20 freeze $latest_stable_xp_vista & $latest_stable_mac_ppc
+// until we remove them from the start page. Sources:
+// https://wiki.gnucash.org/wiki/Windows#Q:_Which_Windows_versions_are_supported.3F
+// https://wiki.gnucash.org/wiki/MacOSX/Quartz#Downloads
+     $old_stable            = $major_old_stable.".".$minor_old_stable;
+     $old_stable_win        = $old_stable;
+     $latest_stable_xp_vista = $old_stable;
+     $latest_stable_mac_ppc  = $old_stable;
+     $old_stable_mac_intel  = $old_stable."-1";
 
      // The definitions below use the latest version definitions above
      // to define several paths that will be used on several pages
@@ -35,6 +41,7 @@
      $latest_stable_path=$stable_path.$latest_stable."/";
      
      $latest_stable_win="gnucash-".$latest_stable_win.".setup.exe";
+     $latest_stable_xp_vista="gnucash-".$latest_stable_xp_vista.".setup.exe";
      $latest_stable_mac_intel="Gnucash-Intel-".$latest_stable_mac_intel.".dmg";
      $latest_stable_mac_ppc="Gnucash-PPC-".$latest_stable_mac_ppc.".dmg";
      $latest_stable_source="gnucash-".$tarball.".tar.bz2";
diff --git a/index.phtml b/index.phtml
index 6b3c9cd..77fd66d 100644
--- a/index.phtml
+++ b/index.phtml
@@ -20,7 +20,7 @@ include("externals/menu.phtml");
 
 <ul>
 <li><img alt="linux" src="<?=$top_dir?>/images/icons/linux.png" /> Linux <a href="<?php echo $download_path.$latest_stable_source;?>"><?php echo T_("Source");?></a> | <a href="<?=$home?>/download.phtml#distribution"><?php echo T_("Via distribution");?></a></li>
-<li><img alt="windows" src="<?=$top_dir?>/images/icons/windows.png" /> Microsoft Windows <a href="<?php echo $download_path.$latest_stable_win;?>">XP/Vista/7/8/10</a></li>
+<li><img alt="windows" src="<?=$top_dir?>/images/icons/windows.png" /> Microsoft Windows <a href="<?php echo $download_path.$latest_stable_xp_vista;?>">XP/Vista</a></li> | <a href="<?php echo $download_path.$latest_stable_win;?>">7/8/10</a>
 <li><img alt="macosx" src="<?=$top_dir?>/images/icons/macosx.png" /> Mac OS X <a href="<?php echo $download_path.$latest_stable_mac_intel;?>">Intel</a> | <a href="<?php echo $download_path.$latest_stable_mac_ppc;?>">Power PC</a></li>
 <li><a href="<?=$home?>/download.phtml" style="font-size: 80%;"><?=T_("More downloads (Source, Development,...)")?></a></li>
 </ul>



Summary of changes:
 download.phtml              |  8 ++++----
 externals/global_params.php | 13 ++++++++++---
 index.phtml                 |  2 +-
 3 files changed, 15 insertions(+), 8 deletions(-)



More information about the gnucash-changes mailing list