You are here

function ip_login_user_list in IP Login 6.2

Same name and namespace in other branches
  1. 7.3 ip_login.admin.inc \ip_login_user_list()
  2. 7.2 ip_login.admin.inc \ip_login_user_list()

Returns a list of IP login-enabled users

1 string reference to 'ip_login_user_list'
ip_login_menu in ./ip_login.module
Implementation of hook_menu().

File

./ip_login.admin.inc, line 164
Sets up the IP Login admin page settings.

Code

function ip_login_user_list() {

  // add handy header
  $output = '<div class="messages status">';
  $output .= t('According to Drupal\'s <code>ip_address()</code> function <strong>your IP address is <code>@ip_address</code></strong>. ', array(
    '@ip_address' => ip_address(),
  ));
  $output .= t('Tip: You can find your computer\'s external IP address at <a href="http://www.whatsmyip.org/">www.whatsmyip.org</a>.') . '</div>';

  // add table of IP-enabled users
  $output .= t('<p>Users for which IP Login is enabled are listed below. Login behaviour is controlled <a href="!link">IP Login settings</a>.</p>', array(
    '!link' => '/admin/settings/ip_login',
  ));
  $output .= _ip_login_user_list_table();
  return $output;
}