diff --git a/server/views/pifr_server.views.inc b/server/views/pifr_server.views.inc index 59e041e..c3c9d2d 100644 --- a/server/views/pifr_server.views.inc +++ b/server/views/pifr_server.views.inc @@ -48,6 +48,11 @@ function pifr_server_views_data() { 'sort' => array( 'handler' => 'views_handler_sort', ), + 'argument' => array( + 'handler' => 'views_handler_argument_numeric', + 'name field' => 'vcs_identifier', + 'numeric' => TRUE, + ), ); $data['pifr_branch']['project_id'] = array( @@ -98,6 +103,9 @@ function pifr_server_views_data() { 'sort' => array( 'handler' => 'views_handler_sort', ), + 'argument' => array( + 'handler' => 'views_handler_argument_string', + ), ); @@ -568,6 +576,11 @@ function pifr_server_views_data() { 'sort' => array( 'handler' => 'views_handler_sort', ), + 'argument' => array( + 'handler' => 'views_handler_argument_numeric', + 'name field' => 'name', + 'numeric' => TRUE, + ), ); $data['pifr_project']['client_id'] = array( @@ -608,6 +621,9 @@ function pifr_server_views_data() { 'sort' => array( 'handler' => 'views_handler_sort', ), + 'argument' => array( + 'handler' => 'views_handler_argument_string', + ), ); $data['pifr_project']['repository_type'] = array( @@ -732,10 +748,17 @@ function pifr_server_views_data() { 'help' => t('The summarized title of the test.'), 'field' => array( 'handler' => 'views_handler_field', + 'click sortable' => TRUE, ), 'filter' => array( 'handler' => 'views_handler_filter_string', ), + 'sort' => array( + 'handler' => 'views_handler_sort', + ), + 'arguments' => array( + 'handler' => 'views_handler_argument_string', + ), ); $data['pifr_test']['client_id'] = array(