--- clone.module.old 2012-07-17 08:54:40.043092363 -0400 +++ clone.module 2012-07-17 09:09:24.279128220 -0400 @@ -114,3 +114,18 @@ } } +/** + * Implements hook_form_FORM_ID_alter(). + */ +function clone_form_node_admin_content_alter(&$form, $form_state, $form_id){ + // Expose a Clone operation on each node. + foreach($form['admin']['nodes']['#options'] as $nid => &$row){ + $node = node_load($nid); + if (clone_access_cloning($node)) { + $row['operations']['data']['#links']['clone'] = array( + 'title' => t('clone'), + 'href' => 'node/' . $nid . '/clone', + ); + } + } +}