Index: trunk/extensions/SemanticForms/includes/SF_FormInputs.inc |
— | — | @@ -160,7 +160,7 @@ |
161 | 161 | $text .= " <option value=\"$possible_value\""; |
162 | 162 | if ($possible_value == $cur_value) {$text .= " selected=\"selected\""; } |
163 | 163 | $text .= ">"; |
164 | | - if ( isset($other_args['value_labels']) && isset($other_args['value_labels'][$possible_value]) ) |
| 164 | + if (array_key_exists('value_labels', $other_args) && array_key_exists($possible_value, $other_args['value_labels'])) |
165 | 165 | $text .= htmlspecialchars($other_args['value_labels'][$possible_value]); |
166 | 166 | else |
167 | 167 | $text .= $possible_value; |
— | — | @@ -220,7 +220,7 @@ |
221 | 221 | $text .= " <option value=\"$possible_value\""; |
222 | 222 | if (in_array($possible_value, $cur_values)) {$text .= " selected"; } |
223 | 223 | $text .= ">"; |
224 | | - if ( $other_args['value_labels'] && $other_args['value_labels'][$possible_value] ) |
| 224 | + if (array_key_exists('value_labels', $other_args) && array_key_exists($possible_value, $other_args['value_labels'])) |
225 | 225 | $text .= htmlspecialchars($other_args['value_labels'][$possible_value]); |
226 | 226 | else |
227 | 227 | $text .= $possible_value; |
— | — | @@ -264,7 +264,7 @@ |
265 | 265 | foreach ($possible_values as $key => $possible_value) { |
266 | 266 | $cur_input_name = $input_name . "[" . $key . "]"; |
267 | 267 | $checked_text = (in_array($possible_value, $cur_values)) ? 'checked="checked"' : ""; |
268 | | - if ( $other_args['value_labels'] && $other_args['value_labels'][$possible_value] ) |
| 268 | + if (array_key_exists('value_labels', $other_args) && array_key_exists($possible_value, $other_args['value_labels'])) |
269 | 269 | $label = htmlspecialchars($other_args['value_labels'][$possible_value]); |
270 | 270 | else |
271 | 271 | $label = $possible_value; |
— | — | @@ -613,7 +613,7 @@ |
614 | 614 | $text .= ' checked="checked"'; |
615 | 615 | $check_set = true; |
616 | 616 | } |
617 | | - if ( $other_args['value_labels'] && $other_args['value_labels'][$possible_value] ) |
| 617 | + if (array_key_exists('value_labels', $other_args) && array_key_exists($possible_value, $other_args['value_labels'])) |
618 | 618 | $label = htmlspecialchars($other_args['value_labels'][$possible_value]); |
619 | 619 | else |
620 | 620 | $label = $possible_value; |