'rightyesno' => array('checkbox', 'yesno', 'varchar(3)'),
'yesno' => array('leftcheck', 'yesno', 'varchar(3)'),
'delete' => array('checkbox', 'yesno', 'n/a'),
- 'image' => array('image', 'oneline', 'varchar(200)'),
+ 'image' => array('image', 'oneline', 'varchar(120)'),
+ 'thumb' => array('image', 'oneline', 'varchar(240)'),
'submit' => array('submit', 'oneline', 'n/a')
);
if($GLOBALS['opt_display'] == 'Yes') {
switch($input) {
+ case 'image':
+ $tem->show('display_image');
+ break;
case 'checkbox':
case 'leftcheck':
$tem->show('display_yesno');
if(show_in_listing($type, $input, $format, $sql)) {
if($format == 'bool' || $format == 'yesno') {
$tem->set('listing_enc', 'yesno');
+ $tem->show('listing_value_enc');
} elseif($input == 'date') {
$tem->set('listing_enc', 'mmddyyyy');
+ $tem->show('listing_value_enc');
+ } elseif($type == 'thumb') {
+ $tem->show('listing_value_thumb');
} else {
$tem->set('listing_enc', 'html');
+ $tem->show('listing_value_enc');
}
$tem->show('listing_head_col');
$tem->show('listing_row_col');
case 'textarea':
case 'html':
return false;
- default:
- return true;
}
-}
+ if($type == 'image') {
+ return false;
+ }
+ return true;
+}
function make_php() {
$tem = new tem();
$php_fields .= '$' . $name;
}
if($input == 'image') {
+ if($type == 'thumb') {
+ $tem->show('thumb_settings');
+ $tem->show('thumb_upload_params');
+ $tem->show('thumb_w_h');
+ }
+ $tem->show('image_settings');
$tem->show('image_upload');
- $tem->show('image_db');
if(!$image_included_yet) {
$tem->show('image_include');
$tem->show('upload_max');
echo make_php();
}
-
function make_email() {
$tem = new tem();
$tem->load('code/wfpl/metaform/template.email.txt');
echo make_email();
}
-
function preview() {
tem_load('code/wfpl/metaform/preview.html');
tem_set('file_name', $GLOBALS['file_name']);
metaform();
exit();
-
-?>