$size = ($this->size() and is_scalar($this->size())) ? $this->size() : 0;
$tag = ( ($size>$this->textarea_size) or preg_match('/^(text|binary|blob)/i',$this->type) ) ? 'textarea' : 'input';
+
return '<div class="label '.$this->name.'"><label for="'.$this->name.'">'.htmlspecialchars(prettyText($this->name)).'</label>'
.($this->extras
? '<span class="extra" id="'.$this->name.'">'.$this->out($value).'</span>'
foreach ($fields as $name => $field) {
- if ($add and !preg_match('/^(null)?$/',$field->default)) {
+ if ($add and !preg_match('/^(null)?$/',strtolower($field->default))) {
$row[$name] = $field->default;
} elseif(!isset($row[$name])) {