You are here

function lingotek_sync_upload_node_finished in Lingotek Translation 7.4

Same name and namespace in other branches
  1. 7.7 lingotek.batch.inc \lingotek_sync_upload_node_finished()
  2. 7.5 lingotek.batch.inc \lingotek_sync_upload_node_finished()
  3. 7.6 lingotek.batch.inc \lingotek_sync_upload_node_finished()
1 string reference to 'lingotek_sync_upload_node_finished'
lingotek_grid_action_submit in ./lingotek.bulk_grid.inc
Submit function for The Grid's actions The action corresponds to the key of the option selected Often redirects to batch operations or to other pages entirely

File

./lingotek.batch.inc, line 402
Central location for batch create functions, before control is handed off to individual batch command files.

Code

function lingotek_sync_upload_node_finished($success, $results, $operations) {
  if ($success) {
    $count = isset($results['uploads']) ? $results['uploads'] : 0;
    $message = format_plural($count, 'One node uploaded to Lingotek.', '@count nodes uploaded to Lingotek.');
    $message .= isset($results['uploaded_nids']) && is_array($results['uploaded_nids']) ? ' (' . format_plural($count, 'node id', 'node ids') . ': ' . implode(", ", $results['uploaded_nids']) . ')' : '';
  }
  else {
    $message = t('Finished with an error.');
  }
  drupal_set_message($message);
}