X-Git-Url: https://jasonwoof.com/gitweb/?a=blobdiff_plain;f=metaform.php;h=f90ad17927b786e2258344fd123383fabd9ed82a;hb=c4575213df3077d1b9956dd12132f13ba7567970;hp=ebd1f998810842e30882cc030978680996ad6e66;hpb=37e83a7d771b652435ae2a57efb0aeb988484642;p=wfpl.git diff --git a/metaform.php b/metaform.php index ebd1f99..f90ad17 100644 --- a/metaform.php +++ b/metaform.php @@ -46,10 +46,8 @@ $GLOBALS['types'] = array( 'html' => array('html', 'unix', 'text'), 'pulldown' => array('pulldown', 'options', 'varchar(100)'), 'radio' => array('radio', 'oneline', 'varchar(200)'), - 'checkbox' => array('leftcheck', 'bool', 'int(1)'), - 'rightcheck' => array('checkbox', 'bool', 'int(1)'), - 'rightyesno' => array('checkbox', 'yesno', 'varchar(3)'), - 'yesno' => array('leftcheck', 'yesno', 'varchar(3)'), + 'checkbox' => array('checkbox', 'bool', 'int(1)'), + 'yesno' => array('checkbox', 'yesno', 'varchar(3)'), 'delete' => array('checkbox', 'yesno', 'n/a'), 'image' => array('image', 'oneline', 'varchar(120)'), 'thumb' => array('image', 'oneline', 'varchar(240)'), @@ -70,7 +68,7 @@ function metaform() { if(isset($_REQUEST['singular'])) { $GLOBALS['file_name'] = format_varname($_REQUEST['file_name']); $GLOBALS['table_name'] = format_varname($_REQUEST['table_name']); - $GLOBALS['plural'] = format_varname($_REQUEST['plural']); + $GLOBALS['plural'] = format_oneline($_REQUEST['plural']); # backwards compatibility: if(isset($_REQUEST['form_name'])) { $GLOBALS['file_name'] = $GLOBALS['table_name'] = $GLOBALS['plural'] = format_varname($_REQUEST['form_name']); @@ -79,7 +77,7 @@ function metaform() { tem_set('table_name', $GLOBALS['table_name']); tem_set('plural', $GLOBALS['plural']); - $GLOBALS['singular'] = format_varname($_REQUEST['singular']); + $GLOBALS['singular'] = format_oneline($_REQUEST['singular']); tem_set('singular', $GLOBALS['singular']); $GLOBALS['opt_email'] = format_yesno($_REQUEST['opt_email']); tem_set('opt_email', $GLOBALS['opt_email']); @@ -249,7 +247,6 @@ function make_html($whole_file = true) { $tem->show('display_image'); break; case 'checkbox': - case 'leftcheck': $tem->show('display_yesno'); break; case 'date': @@ -268,9 +265,6 @@ function make_html($whole_file = true) { } if($GLOBALS['opt_listing'] == 'Yes') { - if($GLOBALS['opt_display'] != 'Yes') { - $tem->show('opt_display_a_else'); - } if(show_in_listing($type, $input, $format, $sql)) { if($format == 'bool' || $format == 'yesno') { $tem->set('listing_enc', 'yesno'); @@ -284,6 +278,10 @@ function make_html($whole_file = true) { $tem->set('listing_enc', 'html'); $tem->show('listing_value_enc'); } + + if($GLOBALS['opt_display'] != 'Yes') { + $tem->show('opt_display_a_else'); + } $tem->show('listing_head_col'); $tem->show('listing_row_col'); } @@ -528,7 +526,7 @@ function download_tar() { $name = $GLOBALS['file_name']; $data = array( ".htaccess" => make_htaccess(), - "run.php ->" => 'code/wfpl/run.php', + #"run.php ->" => 'code/wfpl/run.php', "style.css" => read_whole_file('code/wfpl/metaform/style.css'), "$name.html" => make_html(), "$name.php" => make_php());