[ Index ]

PHP Cross Reference of Drupal 6 (gatewave)

title

Body

[close]

/sites/all/modules/diff/ -> diff.pages.inc (summary)

(no description)

File Size: 457 lines (14 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 14 functions

  diff_latest()
  diff_diffs_overview()
  diff_node_revisions()
  diff_node_revisions_submit()
  diff_node_revisions_validate()
  diff_diffs_show()
  _diff_body_rows()
  _diff_module_invoke_all()
  _diff_get_next_vid()
  _diff_get_previous_vid()
  _diff_default_cols()
  _diff_default_header()
  diff_inline_ahah()
  diff_inline_show()

Functions
Functions that are not part of a class:

diff_latest($node)   X-Ref
Menu callback - show latest diff for a given node.


diff_diffs_overview($node)   X-Ref
Generate an overview table of older revisions of a node and provide
an input form to select two revisions for a comparison.


diff_node_revisions($form_state, $node)   X-Ref
Input form to select two revisions.

param: $node

diff_node_revisions_submit($form, &$form_state)   X-Ref
Submit code for input form to select two revisions.


diff_node_revisions_validate($form, &$form_state)   X-Ref
Validation for input form to select two revisions.


diff_diffs_show($node, $old_vid, $new_vid)   X-Ref
Create output string for a comparison of 'node' between
versions 'old_vid' and 'new_vid'.

param: $node
param: $old_vid
param: $new_vid

_diff_body_rows($old_node, $new_node)   X-Ref
Creates an array of rows which represent a diff between $old_node and $new_node.
The rows can be used via theme('diff_table') to be displayed.

param: $old_node
param: $new_node

_diff_module_invoke_all($old_node, $new_node)   X-Ref
Helper function to invoke hook_diff in all enabled modules that implement it.

Don't use module_invoke_all() since if date.module is enabled will clash with
PHP 5.3's date_diff() function.


_diff_get_next_vid($node_revisions, $vid)   X-Ref
Get the entry in the revisions list after $vid.
Returns FALSE if $vid is the last entry.

param: $node_revisions
param: $vid

_diff_get_previous_vid($node_revisions, $vid)   X-Ref
Get the entry in the revision list before $vid.
Returns FALSE if $vid is the first entry.

param: $node_revisions
param: $vid

_diff_default_cols()   X-Ref
Helper function to create default 'cols' array for diff table.


_diff_default_header($old_header = '', $new_header = '')   X-Ref
Helper function to create default 'header' array for diff table.


diff_inline_ahah($node)   X-Ref
AHAH callback for rendering the inline diff of a node.


diff_inline_show($node, $vid = 0, $metadata = TRUE)   X-Ref
Show the inline diff for a given node, vid. If vid = 0 or no previous vid
exists for the given revision returns the normally rendered content of the
specified revision.




Generated: Thu Mar 24 11:18:33 2011 Cross-referenced by PHPXref 0.7