TRUE); // Array with ajax response. $commands = array(); module_load_include('inc', 'flag_lists', 'flag_lists.admin'); $form_state['title'] = t('Create new @name', array('@name'=>variable_get('flag_lists_name', 'list'))); $form_state['build_info']['args'] = array(NULL, $type); $commands = ctools_modal_form_wrapper('flag_lists_form', $form_state); // If form was submited. if (!empty($form_state['executed'])) { $commands = _materio_flag_addlists_execute_form($form_state, $nid); } return array('#type' => 'ajax', '#commands' => $commands); }else{ // If user has no js support redirect him to standart drupal forms. drupal_goto('flag-lists/add/' . $type); } }