You are here

function nodewords_node_import_prepare in Node import 5

Implementation of hook_node_import_prepare().

File

supported/nodewords.inc, line 22

Code

function nodewords_node_import_prepare(&$node, $preview = FALSE) {

  //TODO: validate
  $nodewords = array();
  foreach (array(
    'abstract',
    'copyright',
    'description',
    'geourl',
    'keywords',
    'robots',
  ) as $field) {
    $fieldname = 'nodewords_' . $field;
    if (isset($node->{$fieldname})) {
      $nodewords[$field] = $node->{$fieldname};
      unset($node->{$fieldname});
    }
  }
  if (!empty($nodewords)) {
    $node->nodewords = $nodewords;
  }
}