diff options
author | Andrew Dolgov <[email protected]> | 2005-11-17 06:34:52 +0100 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2005-11-17 06:34:52 +0100 |
commit | 5da169d99285701831b385650a712a9d41c38da4 (patch) | |
tree | 8d416a9edb25ee0fb146b56d4fff3e88685be21e | |
parent | bc0e653d21e908370c9c1fbd04b71ca10061e430 (diff) |
print_radio() fixes
-rw-r--r-- | backend.php | 6 | ||||
-rw-r--r-- | functions.php | 10 |
2 files changed, 13 insertions, 3 deletions
diff --git a/backend.php b/backend.php index f37c51bd8..2a488e88a 100644 --- a/backend.php +++ b/backend.php @@ -1523,8 +1523,10 @@ $type_name = db_fetch_result($result, 0, "type_name"); +// print "$pref_name : $type_name : $value<br>"; + if ($type_name == "bool") { - if ($value == 1) { + if ($value == "1") { $value = "true"; } else { $value = "false"; @@ -1546,6 +1548,8 @@ } else if ($subop == "Reset to defaults") { + db_query($link, "UPDATE ttrss_prefs SET value = def_value"); + header("Location: prefs.php"); } else { diff --git a/functions.php b/functions.php index 75fc8003c..08a00246f 100644 --- a/functions.php +++ b/functions.php @@ -458,9 +458,15 @@ foreach ($values as $v) { if ($v == $default) - $sel = "checked value=\"1\""; + $sel = "checked"; else - $sel = "value=\"0\""; + $sel = ""; + + if ($v == "Yes") { + $sel .= " value=\"1\""; + } else { + $sel .= " value=\"0\""; + } print "<input type=\"radio\" $sel $attributes name=\"$id\"> $v "; |