realname.views.inc 991 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. /**
  3. * @file
  4. * Views integration for the realname module.
  5. */
  6. /**
  7. * Implements hook_views_data().
  8. */
  9. function realname_views_data() {
  10. $data['realname']['table']['group'] = t('Realname');
  11. $data['realname']['table']['join'] = array(
  12. 'users' => array(
  13. 'left_field' => 'uid',
  14. 'field' => 'uid',
  15. ),
  16. );
  17. $data['realname']['realname'] = array(
  18. 'title' => t('Real name'),
  19. 'help' => t("The user's real name."),
  20. 'field' => array(
  21. 'handler' => 'views_handler_field_user',
  22. 'click sortable' => TRUE,
  23. ),
  24. 'sort' => array(
  25. 'handler' => 'views_handler_sort',
  26. ),
  27. 'argument' => array(
  28. 'handler' => 'views_handler_argument_string',
  29. ),
  30. 'filter' => array(
  31. 'handler' => 'views_handler_filter_string',
  32. 'title' => t('Name'),
  33. 'help' => t("The user's real name. This filter does not check if the user exists and allows partial matching. Does not utilize autocomplete."),
  34. ),
  35. );
  36. return $data;
  37. }