summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorGábor Hojtsy <gabor@hojtsy.hu>2007-10-24 14:16:33 +0000
committerGábor Hojtsy <gabor@hojtsy.hu>2007-10-24 14:16:33 +0000
commit900fc4025f2f1d613a194e182add3b8561649c27 (patch)
treec9b59dd71f5024be6f20e6f06b87abbde571512c /includes
parentbad3e24164093a74b88f1cce8831980b5f90b869 (diff)
downloadbrdo-900fc4025f2f1d613a194e182add3b8561649c27.tar.gz
brdo-900fc4025f2f1d613a194e182add3b8561649c27.tar.bz2
#177497 reverted - caused fatal problems with modules using menu_set_location()
Diffstat (limited to 'includes')
-rw-r--r--includes/menu.inc38
1 files changed, 6 insertions, 32 deletions
diff --git a/includes/menu.inc b/includes/menu.inc
index ac835c243..74694c8e0 100644
--- a/includes/menu.inc
+++ b/includes/menu.inc
@@ -267,46 +267,17 @@ function menu_unserialize($data, $map) {
}
}
-
-
/**
- * Replaces the statically cached item for a given path.
+ * Get the menu callback for the a path.
*
* @param $path
- * The path.
- * @param $router_item
- * The router item. Usually you take a router entry from menu_get_item and
- * set it back either modified or to a different path. This lets you modify the
- * navigation block, the page title, the breadcrumb and the page help in one
- * call.
+ * A path, or NULL for the current path
*/
-function menu_set_item($path, $router_item) {
- menu_get_item($path, $router_item);
-}
-
-/**
- * Get a router item.
- *
- * @param $path
- * The path, for example node/5. The function will find the corresponding
- * node/% item and return that.
- * @param $router_item
- * Internal use only.
- * @return
- * The router item, an associate array corresponding to one row in the
- * menu_router table. The value of key map holds the loaded objects. The
- * value of key access is TRUE if the current user can access this page.
- * The values for key title, page_arguments, access_arguments will be
- * filled in based on the database values and the objects loaded.
- */
-function menu_get_item($path = NULL, $router_item = NULL) {
+function menu_get_item($path = NULL) {
static $router_items;
if (!isset($path)) {
$path = $_GET['q'];
}
- if (isset($router_item)) {
- $router_items[$path] = $router_item;
- }
if (!isset($router_items[$path])) {
$original_map = arg(NULL, $path);
$parts = array_slice($original_map, 0, MENU_MAX_PARTS);
@@ -1414,6 +1385,9 @@ function menu_get_active_trail() {
return menu_set_active_trail();
}
+function menu_set_location() {
+}
+
/**
* Get the breadcrumb for the current page, as determined by the active trail.
*/