1 installer.pages.inc | installer_browser_filters_form($form, &$form_state, $type) |
Builds the filters form.
File
- core/
modules/ installer/ installer.pages.inc, line 868 - Page callbacks used by the Installer browse pages.
Code
function installer_browser_filters_form($form, &$form_state, $type) {
$form['search_text'] = array(
'#title' => t('Search'),
'#type' => 'textfield',
'#size' => '25',
'#default_value' => isset($_SESSION['installer_browser_text_filter_' . $type]) ? $_SESSION['installer_browser_text_filter_' . $type] : '',
);
$form['project_type'] = array(
'#type' => 'value',
'#value' => $type,
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Search'),
);
if (!empty($_SESSION['installer_browser_text_filter_' . $type])) {
$form['clear'] = array(
'#type' => 'submit',
'#value' => t('Clear'),
);
}
return $form;
}