The Revisioning module changes a menu item's page callback through a hook_menu_alter():

  $items['node/%node']['page callback']   = $items['node/%node/view']['page callback']   = '_revisioning_view';

However, the taxonomy menu trails module does a check on the page callback value to see if the user is viewing a node page using:

if ($item['page_callback'] == 'node_page_view')){

I don't know if it's the revisioning module that's not playing nicely or taxonomy menu trails, but for now I changed the

if ($item['page_callback'] == 'node_page_view')){


if (arg(0)=="node"){

Any feedback on this would be appreciated ;)


Dmitriy.trt’s picture

Category: support » bug

Yes, there is a problem, maybe we should detect node page in some other way. For example:

if (arg(0)=='node' && is_numeric(arg(1))) {

I'll make this change in the next release (6.x-1.2). Thanks for reporting.

Dmitriy.trt’s picture

Version: 6.x-1.1 » 6.x-1.2
Status: Active » Fixed

Fixed in latest release (6.x-1.2)

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.