Index: trunk/kernel/include/config.php
===================================================================
diff -u -r8061 -r8397
--- trunk/kernel/include/config.php (.../config.php) (revision 8061)
+++ trunk/kernel/include/config.php (.../config.php) (revision 8397)
@@ -250,15 +250,17 @@
$this->default_value = $objConfig->Get($this->name);
}
$this->default_value = inp_htmlize($this->default_value);
+ $validation_rule = $this->ValidationRules ? ' ValidationType="'.$this->ValidationRules.'" ' : '';
+
switch($this->ElementType)
{
case 'text':
$o .= 'default_value.'">';
+ $o .= 'value="'.$this->default_value.'"'.$validation_rule.'>';
break;
case 'checkbox':
- $o .= 'name.'" tabindex="'.($this->TabIndex++).'"'.$validation_rule;
$o .= $this->default_value ? ' checked>' : '>';
break;
@@ -271,7 +273,7 @@
break;
case 'textarea':
- $o .= '';
+ $o .= '';
break;
case 'label':
@@ -297,15 +299,15 @@
$this->TabIndex++;
$values = $this->GetValues($this->ValueList);
foreach ($values as $option_id => $option_name) {
- $o .= 'TabIndex.'" name="'.$this->name.'" value="'.$option_id.'"'.$validation_rule;
$o .= ($this->default_value == $option_id) ? ' checked>' : '>';
$o .= $option_name;
}
$this->TabIndex++;
break;
case 'select':
- $o .= 'default_value.'"/>';
break;
}
return $o;