You are here

function biblio_delete in Bibliography Module 6.2

Same name and namespace in other branches
  1. 5 biblio.module \biblio_delete()
  2. 6 biblio.module \biblio_delete()
  3. 7 biblio.module \biblio_delete()
  4. 7.2 biblio.module \biblio_delete()

Implements hook_delete().

When a node is deleted, we need to clean up related tables.

1 string reference to 'biblio_delete'
biblio_batch_uninstall in ./biblio.install

File

./biblio.module, line 1894
Main file for Drupal module biblio.

Code

function biblio_delete($node) {
  module_load_include('inc', 'biblio', 'includes/biblio.contributors');
  module_load_include('inc', 'biblio', 'includes/biblio.keywords');

  //first remove data from the biblio table
  db_query('DELETE FROM {biblio} WHERE nid = %d', $node->nid);
  biblio_delete_contributors($node);
  biblio_delete_keywords($node);
}