You are here

function activity_page in Activity 5.3

Same name and namespace in other branches
  1. 5.4 activity.module \activity_page()
  2. 5 activity.module \activity_page()
  3. 5.2 activity.module \activity_page()
  4. 6 activity.module \activity_page()
1 string reference to 'activity_page'
activity_menu in ./activity.module
Implementation of hook_menu().

File

./activity.module, line 463
Activity module: Allow users to see their friends' activity on the site.

Code

function activity_page($page = 'all') {
  global $user;
  if ($page == 'mine') {
    $activities = activity_get_activity($user->uid, NULL, 20);
    $table = activity_table($activities);
    $feed_url = url('activity/' . $user->uid . '/feed');
    drupal_add_feed($feed_url);
    $feed = theme('feed_icon', $feed_url);
    return theme('activity_page', $activities, $table);
  }
  else {
    if ($page == 'all') {
      $activities = activity_get_activity(ACTIVITY_ALL, NULL, 20);
      $table = activity_table($activities);
      $feed_url = url('activity/all/feed');
      drupal_add_feed($feed_url);
      $feed = theme('feed_icon', $feed_url);
      return theme('activity_page', $activities, $table);
    }
  }
}