JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
added even/odd enc type
[wfpl.git] / metaform.php
index e6e4123..83df7a2 100644 (file)
@@ -29,6 +29,7 @@ require_once('code/wfpl/format.php');
 # see code/wfpl/metaform/template.html for the html templates for these elements
 $GLOBALS['types'] = array(
 #    type                  input          format        sql     
+       'varname' =>    array('textbox',     'varname',    'varchar(50)'),
        'name' =>       array('textbox',     'oneline',    'varchar(200)'),
        'textbox' =>    array('textbox',     'oneline',    'varchar(200)'),
        'int' =>        array('textbox',     'int',        'int'),
@@ -39,6 +40,7 @@ $GLOBALS['types'] = array(
        'phone' =>      array('textbox',     'phone',      'varchar(32)'),
        'state' =>      array('states',      'oneline',    'varchar(2)'),
        'money' =>      array('textbox',     'money',      'varchar(32)'),
+       'date' =>       array('textbox',     'mdy_to_ymd', 'char(10)'),
        'dollars' =>    array('textbox',     'dollars',    'varchar(32)'),
        'url' =>        array('textbox',     'url',        'varchar(200)'),
        'hidden' =>     array('hidden',      'unix',       'varchar(200)'),
@@ -170,6 +172,8 @@ function make_sql() {
                        $tem->set('type', $sql);
                        if($sql == 'int') {
                                $tem->set('default', '0');
+                       } elseif($format == 'yesno') {
+                               $tem->set('default', '"No"');
                        } else {
                                $tem->set('default', '""');
                        }