function signup_admin_form_header in Signup 7
Same name and namespace in other branches
- 5.2 signup.module \signup_admin_form_header()
- 6.2 includes/admin.signup_administration.inc \signup_admin_form_header()
- 6 includes/admin.signup_administration.inc \signup_admin_form_header()
Helper function to determine if we need to display a date for the events.
1 call to signup_admin_form_header()
- signup_admin_form in includes/
admin.signup_administration.inc - Form builder for the main form on the signup administration page.
File
- includes/
admin.signup_administration.inc, line 191 - Code related to the Signup administration page (admin/content/signup).
Code
function signup_admin_form_header() {
if (module_exists('date')) {
// If we're using date, we can't sort since the date field used for
// each content type can come from different tables.
return array(
'data' => t('Start'),
'field' => NULL,
);
}
elseif (module_exists('event')) {
// If we've got event, but not date, we can sort by e.event_start.
return array(
'data' => t('Start'),
'field' => 'e.event_start',
);
}
// If we've got no scheduling backend at all, there's no start time column.
return array();
}