From 8daca340ed5e002d5e941c1ee9ae002a929f90d7 Mon Sep 17 00:00:00 2001 From: Thijs van den Anker Date: Tue, 4 Nov 2014 10:39:17 +0100 Subject: [PATCH 1/2] 1869918-19 --- node_export.module | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/node_export.module b/node_export.module index 8bdadb9..4792ed7 100755 --- a/node_export.module +++ b/node_export.module @@ -258,7 +258,8 @@ function node_export_bulk_operation($nodes = NULL, $format = NULL, $delivery = N function node_export_action_info() { $actions = array(); if (user_access('export nodes')) { - $selected_formats = variable_get('node_export_format', array('drupal')); + $selected_formats = variable_get('node_export_format', + array('drupal' => 'drupal')); $format_handlers = node_export_format_handlers(); foreach ($format_handlers as $format_handler => $format) { if (!empty($selected_formats[$format_handler])) { @@ -296,8 +297,12 @@ function node_export_action_info() { function node_export_action_form($context, &$form_state, $format = NULL) { // Get the name of the vbo views field $vbo = _views_bulk_operations_get_field($form_state['build_info']['args'][0]); + // Adjust the selection in case the user chose 'select all' - _views_bulk_operations_adjust_selection($form_state['selection'], $form_state['select_all_pages'], $vbo); + if (!empty($form_state['select_all_pages'])) { + views_bulk_operations_direct_adjust($form_state['selection'], $vbo); + } + $nodes = array_combine($form_state['selection'], $form_state['selection']); return node_export_bulk_operation($nodes); } -- 1.9.3 (Apple Git-50) From a825212e6c3f8506ec3086f7038cfd7db3fbf2a5 Mon Sep 17 00:00:00 2001 From: Thijs van den Anker Date: Tue, 4 Nov 2014 10:40:32 +0100 Subject: [PATCH 2/2] 1869918-28 --- node_export.module | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node_export.module b/node_export.module index 4792ed7..c2318d7 100755 --- a/node_export.module +++ b/node_export.module @@ -304,7 +304,7 @@ function node_export_action_form($context, &$form_state, $format = NULL) { } $nodes = array_combine($form_state['selection'], $form_state['selection']); - return node_export_bulk_operation($nodes); + return node_export_bulk_operation($nodes, $format); } /** -- 1.9.3 (Apple Git-50)