You are here

node.inc in Diff 5

Same filename and directory in other branches
  1. 5.2 node.inc
  2. 6 node.inc

File

node.inc
View source
<?php

/**
 * Implementation of hook_diff() for node.module (body and title).
 */
function node_diff(&$old_node, &$new_node) {
  $result = array();
  $type = node_get_types('type', $new_node);
  $result[] = array(
    'name' => $type->title_label,
    'old' => array(
      $old_node->title,
    ),
    'new' => array(
      $new_node->title,
    ),
    'format' => array(
      'show_header' => false,
    ),
  );
  if ($type->has_body) {
    $result[] = array(
      'name' => $type->body_label,
      'old' => explode("\n", $old_node->body),
      'new' => explode("\n", $new_node->body),
    );
  }
  return $result;
}

Functions

Namesort descending Description
node_diff Implementation of hook_diff() for node.module (body and title).