[ Index ]

PHP Cross Reference of Drupal 6 (gatewave)

title

Body

[close]

/sites/all/modules/ctools/page_manager/plugins/tasks/ -> node_edit.inc (summary)

(no description)

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

Defines 7 functions

  page_manager_node_edit_page_manager_tasks()
  page_manager_node_edit_menu_alter()
  page_manager_node_edit()
  page_manager_node_add()
  page_manager_node_edit_get_arguments()
  page_manager_node_edit_get_contexts()
  page_manager_node_edit_enable()

Functions
Functions that are not part of a class:

page_manager_node_edit_page_manager_tasks()   X-Ref
Specialized implementation of hook_page_manager_task_tasks(). See api-task.html for
more information.


page_manager_node_edit_menu_alter(&$items, $task)   X-Ref
Callback defined by page_manager_node_edit_page_manager_tasks().

Alter the node edit input so that node edit comes to us rather than the
normal node edit process.

page_manager_node_edit($node)   X-Ref
Entry point for our overridden node edit.

This function asks its assigned handlers who, if anyone, would like
to run with it. If no one does, it passes through to Drupal core's
node edit, which is node_page_edit().

page_manager_node_add($type)   X-Ref
Callback to handle the process of adding a node.

This creates a basic $node and passes that off to page_manager_node_edit().
It is modeled after Drupal's node_add() function.

Unlike node_add() we do not need to check node_access because that was
already checked by the menu system.

page_manager_node_edit_get_arguments($task, $subtask_id)   X-Ref
Callback to get arguments provided by this task handler.

Since this is the node edit and there is no UI on the arguments, we
create dummy arguments that contain the needed data.

page_manager_node_edit_get_contexts($task, $subtask_id)   X-Ref
Callback to get context placeholders provided by this handler.


page_manager_node_edit_enable($cache, $status)   X-Ref
Callback to enable/disable the page from the UI.




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