Subject says all.
Greez.
Manuel
>From 013006224eaf48f7aec1b67ab20e9df82b920a16 Mon Sep 17 00:00:00 2001
From: Manuel <[email protected]>
Date: Wed, 29 Jun 2011 22:11:37 +0200
Subject: [PATCH 2/2] Convert the language selection menu in a select form
Signed-off-by: Manuel <[email protected]>
---
web/template/header.php | 25 ++++++++++++++++++-------
1 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/web/template/header.php b/web/template/header.php
index 8313bb3..47ec909 100644
--- a/web/template/header.php
+++ b/web/template/header.php
@@ -48,13 +48,24 @@
<div id="lang_sub">
<?php
-reset($SUPPORTED_LANGS);
-foreach ($SUPPORTED_LANGS as $lang => $lang_name) {
- print '<a href="'
- . htmlspecialchars($_SERVER["PHP_SELF"], ENT_QUOTES)
- ."?setlang=$lang\" title=\"$lang_name\">"
- . strtolower($lang) . "</a>\n";
-}
+ reset($SUPPORTED_LANGS);
+ $select_lang = "<form method='get' action='".$_SERVER["PHP_SELF"]."'>\n";
+ if (isset($_REQUEST['ID'])) {
+ $select_lang.= "<input type='hidden' name='ID' value='".$_REQUEST['ID']."'>\n";
+ }
+ $select_lang.= "<select name='setlang'>\n";
+ foreach ($SUPPORTED_LANGS as $lang => $lang_name) {
+ if ($lang == $LANG) {
+ $select_lang.= "<option selected='selected' value='$lang'>".$SUPPORTED_LANGS[$lang]."</option>";
+ }
+ else {
+ $select_lang.= "<option value='$lang'>".$SUPPORTED_LANGS[$lang]."</option>";
+ }
+ }
+ $select_lang.= "</select> <input class='button' type='submit' value='".__("Go")."' />";
+ $select_lang.= "</form>";
+
+ echo $select_lang;
?>
</div>
<!-- Start of main content -->
--
1.7.5.3