You are here

function translation_overview_nodeapi in Translation Overview 6.2

Implementation of hook_nodeapi().

Track nodes to monitor their translation priority.

File

./translation_overview.module, line 129

Code

function translation_overview_nodeapi(&$node, $op) {
  switch ($op) {
    case 'delete':
      db_query("DELETE FROM {translation_overview_priority} WHERE tnid = %d", $node->nid);
      break;
    case 'insert':

      // Only want to create a priority for translatable nodes that are untranslated.
      $types = translation_overview_node_types();
      if (empty($node->tnid) && !empty($types[$node->type])) {
        translation_overview_get_node_priority($node);
      }
  }
}