Index: workflow.module =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/workflow/workflow.module,v retrieving revision 1.55 diff -u -r1.55 workflow.module --- workflow.module 2 Apr 2008 16:44:06 -0000 1.55 +++ workflow.module 27 May 2008 04:03:55 -0000 @@ -37,13 +37,14 @@ $items['admin/build/workflow'] = array( 'title' => 'Workflow', - 'access' => $access, + 'access arguments' => array('administer workflow'), 'page callback' => 'workflow_overview', 'description' => 'Allows the creation and assignment of arbitrary workflows to node types.'); $items['admin/build/workflow/edit'] = array( 'title' => 'Edit workflow', 'type' => MENU_CALLBACK, + 'access arguments' => array('administer workflow'), 'page callback' => 'workflow_edit_page'); $items['admin/build/workflow/list'] = array( @@ -57,13 +58,16 @@ 'weight' => -8, 'page callback' => 'drupal_get_form', 'page arguments' => array('workflow_add_form'), + 'access arguments' => array('administer workflow'), 'type' => MENU_LOCAL_TASK); $items['admin/build/workflow/state'] = array( 'title' => 'Add state', 'type' => MENU_CALLBACK, 'page callback' => 'drupal_get_form', - 'page arguments' => array('workflow_state_add_form')); + 'page arguments' => array('workflow_state_add_form'), + 'access arguments' => array('administer workflow'), + ); $items['admin/build/workflow/state/delete'] = array( 'title' => 'Delete State', @@ -80,11 +84,13 @@ $items['admin/build/workflow/actions'] = array( 'title' => 'Workflow actions', 'type' => MENU_CALLBACK, + 'access arguments' => array('administer workflow'), 'page callback' => 'workflow_actions_page'); $items['admin/build/workflow/actions/remove'] = array( 'title' => 'Workflow actions', 'type' => MENU_CALLBACK, + 'access arguments' => array('administer workflow'), 'page callback' => 'drupal_get_form', 'page arguments' => array('workflow_actions_remove_form')); @@ -154,7 +160,7 @@ return $output; } -function workflow_tab_form(&$node, $wid, $states, $current) { +function workflow_tab_form($forminfo, &$node, $wid, $states, $current) { $form = array(); $choices = workflow_field_choices($node);