You are here

function user_pages_user_users in User Pages 6

Same name and namespace in other branches
  1. 7 plugins/tasks/users.inc \user_pages_user_users()
1 string reference to 'user_pages_user_users'
user_pages_user_users_menu_alter in plugins/tasks/users.inc

File

plugins/tasks/users.inc, line 52

Code

function user_pages_user_users() {

  // Load my task plugin
  $task = page_manager_get_task('user_login');
  ctools_include('context');
  ctools_include('context-task-handler');
  $output = ctools_context_handler_render($task, '', array(), array());
  if ($output !== FALSE) {
    return $output;
  }
  module_load_include('inc', 'user', 'user.pages');
  $function = 'user_page';
  foreach (module_implements('page_manager_override') as $module) {
    $call = $module . '_page_manager_override';
    if (($rc = $call('user_login')) && function_exists($rc)) {
      $function = $rc;
      break;
    }
  }

  // Otherwise, fall back.
  return $function();
}