diff options
author | Gábor Hojtsy <gabor@hojtsy.hu> | 2007-12-03 07:45:15 +0000 |
---|---|---|
committer | Gábor Hojtsy <gabor@hojtsy.hu> | 2007-12-03 07:45:15 +0000 |
commit | 80f533d307fdda4ccb9691fec83f0ab115320585 (patch) | |
tree | e80d8a62fbfaf589ca7fdaf03dd2c3e2cd8dc443 /modules/node/node.module | |
parent | 8f2be548b3ccc343e29004657b900680a2a61dea (diff) | |
download | brdo-80f533d307fdda4ccb9691fec83f0ab115320585.tar.gz brdo-80f533d307fdda4ccb9691fec83f0ab115320585.tar.bz2 |
#184968 by chx and myself: confirm forms for node revision and delete forms (avoiding CSRF)
Diffstat (limited to 'modules/node/node.module')
-rw-r--r-- | modules/node/node.module | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/modules/node/node.module b/modules/node/node.module index dd62af23b..e6ca5eb91 100644 --- a/modules/node/node.module +++ b/modules/node/node.module @@ -1437,6 +1437,24 @@ function node_menu() { 'file' => 'node.pages.inc', 'type' => MENU_LOCAL_TASK, ); + $items['node/%node/revisions/%/revert'] = array( + 'title' => 'Revert to earlier revision', + 'page callback' => 'node_revision_revert', + 'page arguments' => array(1, 3), + 'access callback' => '_node_revision_access', + 'access arguments' => array(1, 3), + 'file' => 'node.pages.inc', + 'type' => MENU_CALLBACK, + ); + $items['node/%node/revisions/%/delete'] = array( + 'title' => 'Delete earlier revision', + 'page callback' => 'node_revision_delete', + 'page arguments' => array(1, 3), + 'access callback' => '_node_revision_access', + 'access arguments' => array(1, 3), + 'file' => 'node.pages.inc', + 'type' => MENU_CALLBACK, + ); return $items; } |