You are here

function casetracker_create_basic_types_form in Case Tracker 7.2

Generates the case type editing form.

1 string reference to 'casetracker_create_basic_types_form'
casetracker_admin_dashboard in pages/casetracker.pages.inc

File

./casetracker.forms.inc, line 6

Code

function casetracker_create_basic_types_form($form, &$form_state) {
  $form = array();
  $result_project = db_query("SELECT id from {casetracker_project_type} WHERE type = 'casetracker_project_basic'")
    ->fetchAll();
  $result_case = db_query("SELECT id from {casetracker_case_type} WHERE type = 'casetracker_case_basic'")
    ->fetchAll();
  if (empty($result_project) && empty($result_case)) {
    $form['container'] = array(
      '#type' => 'fieldset',
    );
    $form['container']['label'] = array(
      '#markup' => t('If you only want to manage basic tasks and projects or are just testing, click here to create one basic Project Type and one basic Case Type to start using now without a long setup.'),
    );
    $form['container']['actions'] = array(
      '#type' => 'actions',
    );
    $form['container']['actions']['submit'] = array(
      '#type' => 'submit',
      '#value' => t('Create basic Project and Case types'),
    );
  }
  return $form;
}