save configuration: localization fix

This commit is contained in:
Andrew Dolgov 2007-08-15 03:49:55 +01:00
parent eb7ab95260
commit f541eb78f7
2 changed files with 6 additions and 4 deletions

View File

@ -1155,7 +1155,7 @@
return ((float)$usec + (float)$sec); return ((float)$usec + (float)$sec);
} }
function print_radio($id, $default, $values, $attributes = "") { function print_radio($id, $default, $true_is, $values, $attributes = "") {
foreach ($values as $v) { foreach ($values as $v) {
if ($v == $default) if ($v == $default)
@ -1163,7 +1163,7 @@
else else
$sel = ""; $sel = "";
if ($v == "Yes") { if ($v == $true_is) {
$sel .= " value=\"1\""; $sel .= " value=\"1\"";
} else { } else {
$sel .= " value=\"0\""; $sel .= " value=\"0\"";

View File

@ -62,6 +62,8 @@
$_SESSION["prefs_cache"] = false; $_SESSION["prefs_cache"] = false;
// print_r($_POST);
foreach (array_keys($_POST) as $pref_name) { foreach (array_keys($_POST) as $pref_name) {
$pref_name = db_escape_string($pref_name); $pref_name = db_escape_string($pref_name);
@ -134,7 +136,7 @@
return prefs_js_redirect(); return prefs_js_redirect();
} else if ($subop == "Change theme") { } else if ($subop == __("Change theme")) {
$theme = db_escape_string($_POST["theme"]); $theme = db_escape_string($_POST["theme"]);
@ -360,7 +362,7 @@
$value = __("No"); $value = __("No");
} }
print_radio($pref_name, $value, array(__("Yes"), __("No"))); print_radio($pref_name, $value, __("Yes"), array(__("Yes"), __("No")));
} else { } else {
print "<input class=\"editbox\" name=\"$pref_name\" value=\"$value\">"; print "<input class=\"editbox\" name=\"$pref_name\" value=\"$value\">";