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']);
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']);
}
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');
$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');
}
}
function make_php() {
+ $has_html_editors = false;
$tem = new tem();
$tem->load('code/wfpl/metaform/template.php');
$tem->set('file_name', $GLOBALS['file_name']);
$image_included_yet = true;
}
} else {
- if($input == 'pulldown') {
+ if($input == 'html') {
+ $has_html_editors = true;
+ } elseif($input == 'pulldown') {
$tem->show('pulldowns');
$tem->show('pulldown_format_extra');
}
}
}
+ if($has_html_editors) {
+ $tem->show('show_extra_headers');
+ }
+
$tem->set('always_field', $always_field);
$tem->set('db_fields', $db_fields);
$tem->set('php_fields', $php_fields);
$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());