node_export.views.inc 785 B

123456789101112131415161718192021222324252627282930313233343536
  1. <?php
  2. /**
  3. * @file
  4. * The Node export views include.
  5. */
  6. /**
  7. * Implementation of hook_views_handlers().
  8. */
  9. function node_export_views_handlers() {
  10. return array(
  11. 'info' => array(
  12. 'path' => drupal_get_path('module', 'node_export') . '/views',
  13. ),
  14. 'handlers' => array(
  15. 'views_handler_field_node_link_export' => array(
  16. 'parent' => 'views_handler_field_node_link',
  17. ),
  18. ),
  19. );
  20. }
  21. /**
  22. * Implementation of hook_views_data_alter().
  23. */
  24. function node_export_views_data_alter(&$views_data) {
  25. $views_data['node']['export_node'] = array(
  26. 'field' => array(
  27. 'title' => t('Node export link'),
  28. 'help' => t('Provide a link to export the node with Node export.'),
  29. 'handler' => 'views_handler_field_node_link_export',
  30. ),
  31. );
  32. }