You are here

function _biblio_tagged_save in Bibliography Module 6.2

Same name and namespace in other branches
  1. 7 modules/endnote/biblio_tagged.module \_biblio_tagged_save()
  2. 7.2 modules/endnote/biblio_tagged.module \_biblio_tagged_save()
1 call to _biblio_tagged_save()
_biblio_tagged_import in modules/endnote/biblio_tagged.module
Export data in tagged format.

File

modules/endnote/biblio_tagged.module, line 273

Code

function _biblio_tagged_save($node, $terms, $batch, $session_id, &$nids, &$dups) {
  $node->biblio_tagged_md5 = md5(serialize($node));
  if (!empty($terms)) {
    if (!isset($node->taxonomy)) {
      $node->taxonomy = array();
    }
    $node->taxonomy = array_merge($terms, $node->taxonomy);
  }
  if (!($dup = biblio_tagged_check_md5($node->biblio_tagged_md5))) {
    biblio_save_node($node, $batch, $session_id);
    if (!empty($node->nid)) {
      $nids[] = $node->nid;
    }
  }
  else {
    $dups[] = $dup;
  }
}