rendered paste bodyfunction eventfinder_main() { $output = NULL; // ALWAYS PREDECLARE! BETTER CODING! $form = array(); // ALWAYS PREDECLARE! BETTER CODING! $output .= theme('eventfinder_desc', variable_get('ef_search_desc', '')); if (variable_get('ef_ev_tax', 0)) { $form['ef_ev_tax'] = eventfinder_tax_control(); } if (variable_get('ef_ev_type', 0)) { $form['ef_ev_type'] = eventfinder_type_control(); } if (variable_get('ef_loc_prox', 0)) { $form['ef_loc_prox'] = eventfinder_pc_control(); } if (variable_get('ef_state', 0)) { $form['ef_state'] = eventfinder_state_control(); } if (variable_get('ef_mma', 0)) { $form['ef_mma'] = eventfinder_mma_control(); } $form['submit'] = array( '#type' => 'submit', '#value' => 'Search Events', ); $form['#action'] = url('eventfinder/search_events'); $output .= drupal_get_form('eventfinder_main', $form); return $output;}