function linkit_picker_config_form in Linkit Picker 7.3
1 string reference to 'linkit_picker_config_form'
- linkit_picker_menu in ./
linkit_picker.module - Implements hook_menu().
File
- ./
linkit_picker.admin.inc, line 12 - Configuration file for linkit_pikcer module.
Code
function linkit_picker_config_form($form, &$form_state) {
$profiles = linkit_profile_load_all();
$views = _linkit_picker_get_applicable_views();
$views_options = array();
foreach ($views as $view) {
$views_options[$view->name] = empty($views->human_name) ? $view->name : $view->human_name;
}
$form['linkit_picker_views'] = array(
'#type' => 'container',
'#tree' => TRUE,
);
foreach ($profiles as $profile) {
$form['linkit_picker_views'][$profile->name] = array(
'#type' => 'fieldset',
'#title' => $profile->admin_title,
'#collapsible' => TRUE,
'#collapsed' => FALSE,
);
$form['linkit_picker_views'][$profile->name]['views'] = array(
'#type' => 'checkboxes',
'#title' => t("Linkit picker views"),
'#options' => $views_options,
'#default_value' => linkit_picker_get_profile_views($profile->name),
);
}
return system_settings_form($form);
}