X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=metaform.php;h=83df7a27f2e48a66ad67cdd4e07dae1bb7e27083;hb=332683184a73f7c141132c20c715cd731687f835;hp=e6e4123becdbe5b00cb56d4b91a31a8280589758;hpb=d98d81886649a863d0e902f7c4e63b1257217e1f;p=wfpl.git diff --git a/metaform.php b/metaform.php index e6e4123..83df7a2 100644 --- a/metaform.php +++ b/metaform.php @@ -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', '""'); }