summaryrefslogtreecommitdiffstats
path: root/lib/preferences.php
diff options
context:
space:
mode:
authorPaul Arthur <paul.arthur@flowerysong.com>2012-03-31 17:46:28 -0400
committerPaul Arthur <paul.arthur@flowerysong.com>2012-03-31 17:46:28 -0400
commit7fad98238e52dc23fe066aefacc8fd4e488bdbc4 (patch)
tree88a33713c51726ffbe08cfe7721e409066e4bb5e /lib/preferences.php
parentf2e3668528c2384857f5812e960b5759b30c81cb (diff)
downloadampache-7fad98238e52dc23fe066aefacc8fd4e488bdbc4.tar.gz
ampache-7fad98238e52dc23fe066aefacc8fd4e488bdbc4.tar.bz2
ampache-7fad98238e52dc23fe066aefacc8fd4e488bdbc4.zip
Clean up the select box output for language preference
Diffstat (limited to 'lib/preferences.php')
-rw-r--r--lib/preferences.php10
1 files changed, 3 insertions, 7 deletions
diff --git a/lib/preferences.php b/lib/preferences.php
index 94aff5af..a0e21edb 100644
--- a/lib/preferences.php
+++ b/lib/preferences.php
@@ -208,15 +208,11 @@ function create_preference_input($name,$value) {
break;
case 'lang':
$languages = get_languages();
- $var_name = $value . "_lang";
- ${$var_name} = "selected=\"selected\"";
-
- echo "<select name=\"$name\">\n";
-
+ echo '<select name="' . $name . '">' . "\n";
foreach ($languages as $lang=>$name) {
- $var_name = $lang . "_lang";
+ $selected = ($lang == $value) ? 'selected="selected"' : '';
- echo "\t<option value=\"$lang\" " . ${$var_name} . ">$name</option>\n";
+ echo "\t<option value=\"$lang\" " . $selected . ">$name</option>\n";
} // end foreach
echo "</select>\n";
break;