Skip to content
Snippets Groups Projects
Commit 3346af74 authored by MegaChriz's avatar MegaChriz Committed by Chris Leppanen
Browse files

Issue #2530670 by MegaChriz: Filter log in Views by "Message"

parent 4fb9d3b4
No related branches found
No related tags found
No related merge requests found
...@@ -189,13 +189,13 @@ function feeds_views_data() { ...@@ -189,13 +189,13 @@ function feeds_views_data() {
'group' => 'Feeds log', 'group' => 'Feeds log',
'base' => array( 'base' => array(
'field' => array('flid'), 'field' => array('flid'),
'title' => 'Feeds log', 'title' => t('Feeds log'),
'help' => 'Logs events during importing, clearing, expiry.', 'help' => t('Logs events during importing, clearing, expiry.'),
), ),
); );
$data['feeds_log']['id'] = array( $data['feeds_log']['id'] = array(
'title' => 'Importer id', 'title' => t('Importer id'),
'help' => 'The id of an importer.', 'help' => t('The id of an importer.'),
'field' => array( 'field' => array(
'handler' => 'views_handler_field', 'handler' => 'views_handler_field',
'click sortable' => TRUE, 'click sortable' => TRUE,
...@@ -203,15 +203,15 @@ function feeds_views_data() { ...@@ -203,15 +203,15 @@ function feeds_views_data() {
'filter' => array( 'filter' => array(
'handler' => 'views_handler_filter_string', 'handler' => 'views_handler_filter_string',
'allow empty' => TRUE, 'allow empty' => TRUE,
'help' => 'Filter on an importer id.', 'help' => t('Filter on an importer id.'),
), ),
'argument' => array( 'argument' => array(
'handler' => 'feeds_views_handler_argument_importer_id', 'handler' => 'feeds_views_handler_argument_importer_id',
'help' => 'Filter on an importer id.', 'help' => t('Filter on an importer id.'),
), ),
'sort' => array( 'sort' => array(
'handler' => 'views_handler_sort', 'handler' => 'views_handler_sort',
'help' => 'Sort by importer id.', 'help' => t('Sort by importer id.'),
), ),
'relationship' => array( 'relationship' => array(
'title' => t('Importer'), 'title' => t('Importer'),
...@@ -223,15 +223,15 @@ function feeds_views_data() { ...@@ -223,15 +223,15 @@ function feeds_views_data() {
); );
$data['feeds_log']['importer_name'] = array( $data['feeds_log']['importer_name'] = array(
'real field' => 'id', 'real field' => 'id',
'title' => 'Importer name', 'title' => t('Importer name'),
'help' => 'The human readable name of an importer.', 'help' => t('The human readable name of an importer.'),
'field' => array( 'field' => array(
'handler' => 'feeds_views_handler_field_importer_name', 'handler' => 'feeds_views_handler_field_importer_name',
), ),
); );
$data['feeds_log']['feed_nid'] = array( $data['feeds_log']['feed_nid'] = array(
'title' => 'Feed node id', 'title' => t('Feed node id'),
'help' => 'Contains the node id of a feed node if the feed\'s configuration is attached to a content type, otherwise contains 0.', 'help' => t('Contains the node id of a feed node if the feed\'s configuration is attached to a content type, otherwise contains 0.'),
'field' => array( 'field' => array(
'handler' => 'views_handler_field_numeric', 'handler' => 'views_handler_field_numeric',
'click sortable' => TRUE, 'click sortable' => TRUE,
...@@ -239,17 +239,17 @@ function feeds_views_data() { ...@@ -239,17 +239,17 @@ function feeds_views_data() {
'filter' => array( 'filter' => array(
'handler' => 'views_handler_filter_numeric', 'handler' => 'views_handler_filter_numeric',
'allow empty' => TRUE, 'allow empty' => TRUE,
'help' => 'Filter on a Feeds Source\'s feed_nid field.', 'help' => t('Filter on a Feeds Source\'s feed_nid field.'),
), ),
'argument' => array( 'argument' => array(
'handler' => 'views_handler_argument_numeric', 'handler' => 'views_handler_argument_numeric',
'numeric' => TRUE, 'numeric' => TRUE,
'validate type' => 'nid', 'validate type' => 'nid',
'help' => 'Argument on a Feeds Source\'s feed_nid field.', 'help' => t('Argument on a Feeds Source\'s feed_nid field.'),
), ),
'sort' => array( 'sort' => array(
'handler' => 'views_handler_sort', 'handler' => 'views_handler_sort',
'help' => 'Sort Feeds Source\'s feed_nid field.', 'help' => t('Sort Feeds Source\'s feed_nid field.'),
), ),
'relationship' => array( 'relationship' => array(
'title' => t('Feed node'), 'title' => t('Feed node'),
...@@ -272,6 +272,12 @@ function feeds_views_data() { ...@@ -272,6 +272,12 @@ function feeds_views_data() {
'filter' => array( 'filter' => array(
'handler' => 'views_handler_filter_date', 'handler' => 'views_handler_filter_date',
), ),
'argument' => array(
'handler' => 'views_handler_argument_numeric',
),
'sort' => array(
'handler' => 'views_handler_sort',
),
); );
$data['feeds_log']['request_time'] = array( $data['feeds_log']['request_time'] = array(
'title' => t('Request time'), 'title' => t('Request time'),
...@@ -286,10 +292,33 @@ function feeds_views_data() { ...@@ -286,10 +292,33 @@ function feeds_views_data() {
'filter' => array( 'filter' => array(
'handler' => 'views_handler_filter_date', 'handler' => 'views_handler_filter_date',
), ),
'argument' => array(
'handler' => 'views_handler_argument_numeric',
),
'sort' => array(
'handler' => 'views_handler_sort',
),
);
$data['feeds_log']['type'] = array(
'title' => t('Type'),
'help' => t('Type of log message.'),
'field' => array(
'handler' => 'views_handler_field',
'click sortable' => TRUE,
),
'filter' => array(
'handler' => 'views_handler_filter_string',
),
'argument' => array(
'handler' => 'views_handler_argument_string',
),
'sort' => array(
'handler' => 'views_handler_sort',
),
); );
$data['feeds_log']['message'] = array( $data['feeds_log']['message'] = array(
'title' => 'Log message', 'title' => t('Log message'),
'help' => 'The message logged by the event.', 'help' => t('The message logged by the event.'),
'field' => array( 'field' => array(
'handler' => 'feeds_views_handler_field_log_message', 'handler' => 'feeds_views_handler_field_log_message',
'click sortable' => FALSE, 'click sortable' => FALSE,
...@@ -297,10 +326,16 @@ function feeds_views_data() { ...@@ -297,10 +326,16 @@ function feeds_views_data() {
'variables', 'variables',
), ),
), ),
'filter' => array(
'handler' => 'views_handler_filter_string',
),
'sort' => array(
'handler' => 'views_handler_sort',
),
); );
$data['feeds_log']['severity'] = array( $data['feeds_log']['severity'] = array(
'title' => 'Severity', 'title' => t('Severity'),
'help' => 'The severity of the event logged.', 'help' => t('The severity of the event logged.'),
'field' => array( 'field' => array(
'handler' => 'feeds_views_handler_field_severity', 'handler' => 'feeds_views_handler_field_severity',
'click sortable' => FALSE, 'click sortable' => FALSE,
...@@ -308,7 +343,13 @@ function feeds_views_data() { ...@@ -308,7 +343,13 @@ function feeds_views_data() {
'filter' => array( 'filter' => array(
'handler' => 'feeds_views_handler_filter_severity', 'handler' => 'feeds_views_handler_filter_severity',
'allow empty' => TRUE, 'allow empty' => TRUE,
'help' => 'Filter on the severity of a log message.', 'help' => t('Filter on the severity of a log message.'),
),
'argument' => array(
'handler' => 'views_handler_argument_numeric',
),
'sort' => array(
'handler' => 'views_handler_sort',
), ),
); );
$data['feeds_log']['table']['join'] = array( $data['feeds_log']['table']['join'] = array(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment