r18436 - htdocs/trunk/externals - Improve behaviour of language links. Patch by Geert Janssens.

Christian Stimming cstim at code.gnucash.org
Sun Nov 22 15:17:25 EST 2009


Author: cstim
Date: 2009-11-22 15:17:22 -0500 (Sun, 22 Nov 2009)
New Revision: 18436
Trac: http://svn.gnucash.org/trac/changeset/18436

Modified:
   htdocs/trunk/externals/header.phtml
Log:
Improve behaviour of language links. Patch by Geert Janssens.

Modified: htdocs/trunk/externals/header.phtml
===================================================================
--- htdocs/trunk/externals/header.phtml	2009-11-22 20:16:23 UTC (rev 18435)
+++ htdocs/trunk/externals/header.phtml	2009-11-22 20:17:22 UTC (rev 18436)
@@ -5,8 +5,9 @@
 <link rel="icon" href="<?=$top_dir?>/favicon.ico" type="image/x-icon" />
 <link rel="shortcut icon" href="<?=$top_dir?>/favicon.ico" type="image/x-icon" />
 <?php echo $mimeline;  ?>
-<?php include("$top_dir/externals/global_params.php"); ?>
 <?php
+include("$top_dir/externals/global_params.php");
+$current_page = basename($_SERVER["SCRIPT_NAME"]);
 
 if (isset($homepage)) { ?>
   <link rel="alternate" type="application/atom+xml" title="Atom Feed" href="<?=$top_dir?>/atom.php">
@@ -24,15 +25,15 @@
 <br/>
 <span id="language">
 <?= _("Language"); ?>:
-  <a class="nav" href="<?=$top_dir;?>">English</a>
-| <a class="nav" href="<?=$top_dir;?>/de/">Deutsch</a>
-| <a class="nav" href="<?=$top_dir;?>/es/">Espa&ntilde;ol</a>
-| <a class="nav" href="<?=$top_dir;?>/fr/">Fran&ccedil;ais</a>
-| <a class="nav" href="<?=$top_dir;?>/it/">Italiano</a>
-| <a class="nav" href="<?=$top_dir;?>/nb/">Norsk Bokm&aring;l</a>
-| <a class="nav" href="<?=$top_dir;?>/nl/">Nederlands</a>
+  <a class="nav" href="<?=$top_dir;?>/<?=$current_page;?>">English</a>
+| <a class="nav" href="<?=$top_dir;?>/de/<?=$current_page;?>">Deutsch</a>
+| <a class="nav" href="<?=$top_dir;?>/es/<?=$current_page;?>">Espa&ntilde;ol</a>
+| <a class="nav" href="<?=$top_dir;?>/fr/<?=$current_page;?>">Fran&ccedil;ais</a>
+| <a class="nav" href="<?=$top_dir;?>/it/<?=$current_page;?>">Italiano</a>
+| <a class="nav" href="<?=$top_dir;?>/nb/<?=$current_page;?>">Norsk Bokm&aring;l</a>
+| <a class="nav" href="<?=$top_dir;?>/nl/<?=$current_page;?>">Nederlands</a>
 <!-- | <a class="nav" href="<?=$top_dir;?>/pl/">Polska</a> -->
-| <a class="nav" href="<?=$top_dir;?>/pt_PT/">Portugu&ecirc;s</a>
+| <a class="nav" href="<?=$top_dir;?>/pt_PT/<?=$current_page;?>">Portugu&ecirc;s</a>
 </span>
 <span id="location">&nbsp; <!-- <?= _("Continent"); ?>:
  (<a class="nav" href="http://www.gnucash.org/">US</a>)



More information about the gnucash-changes mailing list