array( 'left_field' => 'nid', 'field' => 'nid', ), ); // ---------------------------------------------------------------- // Fields $data['advpoll']['active'] = array( 'title' => t('Active'), 'help' => t('Whether the poll is open for voting.'), 'field' => array( 'handler' => 'views_handler_field_boolean', 'click sortable' => TRUE, ), 'filter' => array( 'handler' => 'views_handler_filter_boolean_operator', 'label' => t('Active'), 'type' => 'yes-no', ), 'sort' => array( 'handler' => 'views_handler_sort', ), ); $data['advpoll']['start_date'] = array( 'title' => t('Start date'), 'help' => t('The date at which voting begins for the poll.'), 'field' => array( 'handler' => 'views_handler_field_date', 'click sortable' => TRUE, ), 'sort' => array( 'handler' => 'views_handler_sort_date', ), 'filter' => array( 'handler' => 'views_handler_filter_date', ), ); $data['advpoll']['end_date'] = array( 'title' => t('End date'), 'help' => t('The date at which voting ends for the poll.'), 'field' => array( 'handler' => 'views_handler_field_date', 'click sortable' => TRUE, ), 'sort' => array( 'handler' => 'views_handler_sort_date', ), 'filter' => array( 'handler' => 'views_handler_filter_date', ), ); $data['advpoll']['question'] = array( 'title' => t('Question'), 'help' => t('Optional text to display as the subject of the poll.'), 'field' => array( 'handler' => 'views_handler_field', 'click sortable' => TRUE, ), 'sort' => array( 'handler' => 'views_handler_sort', ), 'filter' => array( 'handler' => 'views_handler_filter_string', ), 'argument' => array( 'handler' => 'views_handler_argument_string', ), ); return $data; }