option_type) { case 1: // integer case 3: // string case 6: // range -- treat same as integer for now! { if (($option_result->option_type == 1) || ($option_result->option_type == 1)) $width = 6; else $width = $option_result->option_width; return <<$option_result->option_name$between TEXTINPUT; //break; } case 2: // boolean { $true_selected = ($option_result->option_value == 'true') ? 'selected' : ''; $false_selected = ($option_result->option_value == 'false') ? 'selected' : ''; return <<$option_result->option_name$between BOOLSELECT; //break; } case 5: // select { $ret = << SELECT; $select = $wpdb->get_results("SELECT optionvalue, optionvalue_desc, optionvalue_max, optionvalue_min " ."FROM $tableoptionvalues " ."WHERE option_id = $option_result->option_id " ."ORDER BY optionvalue_seq"); if ($select) { foreach($select as $option) { $ret .= '\n"; } } $ret .= ''; return $ret; //break; } } // end switch return $option_result->option_name . $editable; } // end function get_option_widget ?>