- tem_set('name', $name);
- tem_set('caption', $name); # fixme
- tem_sub($input);
+ $tem->set('name', $name);
+ $tem->set('caption', $name); # fixme
+ $tem->sub($input);
+ if($input != 'hidden') {
+ $tem->sub('row');
+ }
+ if($input == 'image' && !$uploads_output_already) {
+ $tem->sub('uploads');
+ $tem->set('enctype_attr', '" enctype="multipart/form-data');
+ $uploads_output_already = true;
+ } elseif($input == 'html') {
+ $has_html_editors = true;
+ $tem->set('html_field_name', $name);
+ $tem->sub('replace_textarea');
+ }
+ }
+
+ if($GLOBALS['opt_db'] == 'Yes') {
+ $tem->sub('opt_db_1');
+ } else {
+ $tem->sub('opt_db_1_else');
+ }
+ $tem->set('name', 'save');
+ $tem->set('caption', 'Save');
+ $tem->sub('submit');
+ $tem->sub('row');
+ $tem->sub('form');
+
+ if($has_html_editors) {
+ $tem->sub('html_editor_headers');
+ }
+
+ if($whole_file) {
+ return $tem->run();
+ } else {
+ return $tem->get('form');