From 9c2f343a934cef0887d5cc100cef1c3108cda3f2 Mon Sep 17 00:00:00 2001 From: Garvin Hicking Date: Sat, 18 Oct 2008 17:59:06 +0000 Subject: [PATCH] Better fix to use false values --- include/functions_installer.inc.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/include/functions_installer.inc.php b/include/functions_installer.inc.php index bab54ab0..ecdae6e7 100644 --- a/include/functions_installer.inc.php +++ b/include/functions_installer.inc.php @@ -402,8 +402,8 @@ function serendipity_guessInput($type, $name, $value='', $default='') { case 'multilist': echo ''; - + $cval = (string)$value; foreach ((array)$default as $k => $v) { - $selected = ($k == $value); + $selected = ((string)$k == (string)$value); + if (empty($cval) && ((string)$k === 'false' || (string)$k === null)) { + $selected = true; + } printf(''. "\n", $k,