function theme_activity_settings_actions_list in Activity 6.2
Same name and namespace in other branches
- 7 activity.module \theme_activity_settings_actions_list()
Theme function to display a list of available activity actions.
1 theme call to theme_activity_settings_actions_list()
- _activity_settings_actions_list_form in ./
activity.admin.inc - List activity action that are already present in the system.
File
- ./
activity.module, line 974 - Primarily Drupal hooks and global API functions to manipulate activity.
Code
function theme_activity_settings_actions_list($results) {
$header = array(
t('Module'),
t('Trigger'),
t('Operations'),
);
foreach ($results as $result) {
$links = array(
l('configure', 'admin/build/activity/configure/' . $result['aid']),
l('delete', 'admin/build/activity/delete/' . $result['aid']),
);
if (activity_batch_load($result['aid'], 0, 1)) {
$links[] = l('regenerate', 'admin/build/activity/batch/' . $result['aid'] . '/' . drupal_get_token($result['aid']));
}
$rows[] = array(
drupal_ucfirst(str_replace('_', ' ', $result['hook'])),
$result['description'],
implode(' | ', $links),
);
}
$output = theme('table', $header, $rows);
return $output;
}