JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
fixed metaform url bug
[wfpl.git] / metaform.php
index 03d8b28..9d6f4dd 100644 (file)
@@ -30,7 +30,8 @@ $GLOBALS['types'] = array(
 #    type                  input          format        sql     
        'name' =>       array('textbox',     'oneline',    'varchar(200)'),
        'textbox' =>    array('textbox',     'oneline',    'varchar(200)'),
-       'int' =>        array('textbox',     'int',        'varchar(100)'),
+       'int' =>        array('textbox',     'int',        'int'),
+       'bigint' =>     array('textbox',     'int',        'varchar(100)'), # up to 100 digits, stored as a string
        'email' =>      array('textbox',     'email',      'varchar(100)'),
        'phone' =>      array('textbox',     'phone',      'varchar(32)'),
        'money' =>      array('textbox',     'money',      'varchar(32)'),
@@ -241,6 +242,7 @@ function edit_url() {
        $url = this_url();
        $url = ereg_replace('view_php=[^&]*', 'edit=yes', $url);
        $url = ereg_replace('download_tar=[^&]*', 'edit=yes', $url);
+       $url = ereg_replace('/[a-z0-9_.]*\?', '/?', $url);
        return $url;
 }