function _activity_settings_actions_list_form in Activity 6.2
List activity action that are already present in the system.
1 call to _activity_settings_actions_list_form()
- activity_form in ./activity.admin.inc 
- Menu callback to administer activity messages.
File
- ./activity.admin.inc, line 183 
- activity.admin.inc Contains administrative forms for activity.module
Code
function _activity_settings_actions_list_form() {
  $form = array();
  $sql = "SELECT ta.hook, ta.aid, a.description\n          FROM {trigger_assignments} ta\n          INNER JOIN {actions} a\n            ON a.aid = ta.aid\n          WHERE a.type = 'activity'";
  $query = db_query($sql);
  while ($result = db_fetch_array($query)) {
    $results[] = $result;
  }
  if (!empty($results)) {
    // since our originating callback is expecting a form
    $form['activity_actions'] = array(
      '#type' => 'markup',
      '#value' => theme('activity_settings_actions_list', $results),
    );
  }
  else {
    $form['activity_create'] = array(
      '#value' => t('There are no Activity Templates created yet. !link', array(
        '!link' => l(t('Create one now.'), 'admin/build/activity/create'),
      )),
    );
  }
  return $form;
}