function skinr_ui_filters in Skinr 6.2
Same name and namespace in other branches
- 8.2 skinr_ui/skinr_ui.admin.inc \skinr_ui_filters()
- 7.2 skinr_ui.admin.inc \skinr_ui_filters()
List skinr administration filters that can be applied.
2 calls to skinr_ui_filters()
- skinr_ui_filter_form in ./
skinr_ui.admin.inc - Return form for skinr administration filters.
- skinr_ui_filter_form_submit in ./
skinr_ui.admin.inc - Process result from node administration filter form.
File
- ./
skinr_ui.admin.inc, line 175 - Admin page callbacks for the skinr module.
Code
function skinr_ui_filters() {
// Theme filter.
$themes = list_themes();
ksort($themes);
$options = array();
foreach ($themes as $theme) {
if (!$theme->status) {
continue;
}
$options[$theme->name] = $theme->info['name'];
}
$filters['theme'] = array(
'title' => t('theme'),
'options' => $options,
);
// Type filter.
$config = skinr_fetch_config();
$options = array();
foreach ($config as $type => $data) {
$options[$type] = $type;
}
$filters['type'] = array(
'title' => t('type'),
'options' => $options,
);
return $filters;
}