You are here

function oa_user_submitted_form in Open Atrium Core 7.2

Widget config form

1 string reference to 'oa_user_submitted_form'
oa_users_submitted.inc in modules/oa_users/plugins/content_types/oa_users_submitted.inc

File

modules/oa_users/plugins/content_types/oa_users_submitted.inc, line 69

Code

function oa_user_submitted_form($form, &$form_state) {
  $conf = $form_state['conf'];
  $form['node_title'] = array(
    '#title' => t('Show node title'),
    '#type' => 'checkbox',
    '#default_value' => !empty($conf['node_title']) ? $conf['node_title'] : FALSE,
  );
  $form['hide_author'] = array(
    '#title' => t('Hide post author and date'),
    '#type' => 'checkbox',
    '#default_value' => !empty($conf['hide_author']) ? $conf['hide_author'] : FALSE,
  );
  $form['align'] = array(
    '#type' => 'select',
    '#options' => array(
      0 => 'Left',
      1 => 'Right',
    ),
    '#title' => 'Alignment',
    '#default_value' => $conf['align'],
  );
  $form['date'] = array(
    '#type' => 'select',
    '#options' => array(
      0 => 'Created',
      1 => 'Modified',
    ),
    '#title' => 'Date',
    '#default_value' => $conf['date'],
  );
  $form['label'] = array(
    '#title' => t('Show text labels'),
    '#type' => 'checkbox',
    '#default_value' => $conf['label'],
  );
  $form['picture'] = array(
    '#title' => t('Hide user picture'),
    '#type' => 'checkbox',
    '#default_value' => $conf['picture'],
  );
  $form['image_style'] = array(
    '#title' => t('Picture image style'),
    '#type' => 'textfield',
    '#default_value' => !empty($conf['image_style']) ? $conf['image_style'] : 'oa_medium_thumbnail',
  );
  return $form;
}