Elgg
Version 1.9
|
Go to the source code of this file.
Namespaces | |
Elgg\Core | |
Activate a plugin or plugins. | |
Functions | |
elgg_register_menu_item ($menu_name, $menu_item) | |
Register an item for an Elgg menu. More... | |
elgg_unregister_menu_item ($menu_name, $item_name) | |
Remove an item from a menu. More... | |
elgg_is_menu_item_registered ($menu_name, $item_name) | |
Check if a menu item has been registered. More... | |
elgg_get_menu_item ($menu_name, $item_name) | |
Get a menu item registered for a menu. More... | |
elgg_register_title_button ($handler=null, $name= 'add') | |
Convenience function for registering a button to the title menu. More... | |
elgg_push_breadcrumb ($title, $link=null) | |
Adds a breadcrumb to the breadcrumbs stack. More... | |
elgg_pop_breadcrumb () | |
Removes last breadcrumb entry. More... | |
elgg_get_breadcrumbs () | |
Returns all breadcrumbs as an array of array('title' => 'Readable Title', 'link' => 'URL') More... | |
_elgg_site_menu_setup ($hook, $type, $return, $params) | |
Set up the site menu. More... | |
_elgg_river_menu_setup ($hook, $type, $return, $params) | |
Add the comment and like links to river actions menu private. More... | |
_elgg_entity_menu_setup ($hook, $type, $return, $params) | |
Entity menu is list of links and info on any entity private. More... | |
_elgg_widget_menu_setup ($hook, $type, $return, $params) | |
Widget menu is a set of widget controls private. More... | |
_elgg_login_menu_setup ($hook, $type, $return, $params) | |
Add the register and forgot password links to login menu private. More... | |
_elgg_nav_init () | |
Navigation initialization private. More... | |
_elgg_entity_menu_setup | ( | $hook, | |
$type, | |||
$return, | |||
$params | |||
) |
Entity menu is list of links and info on any entity private.
Definition at line 395 of file navigation.php.
_elgg_login_menu_setup | ( | $hook, | |
$type, | |||
$return, | |||
$params | |||
) |
Add the register and forgot password links to login menu private.
Definition at line 497 of file navigation.php.
_elgg_nav_init | ( | ) |
Navigation initialization private.
Definition at line 523 of file navigation.php.
_elgg_river_menu_setup | ( | $hook, | |
$type, | |||
$return, | |||
$params | |||
) |
Add the comment and like links to river actions menu private.
Definition at line 355 of file navigation.php.
_elgg_site_menu_setup | ( | $hook, | |
$type, | |||
$return, | |||
$params | |||
) |
Set up the site menu.
Handles default, featured, and custom menu items
private
Definition at line 270 of file navigation.php.
_elgg_widget_menu_setup | ( | $hook, | |
$type, | |||
$return, | |||
$params | |||
) |
Widget menu is a set of widget controls private.
Definition at line 446 of file navigation.php.
elgg_get_breadcrumbs | ( | ) |
Returns all breadcrumbs as an array of array('title' => 'Readable Title', 'link' => 'URL')
Definition at line 253 of file navigation.php.
elgg_get_menu_item | ( | $menu_name, | |
$item_name | |||
) |
Get a menu item registered for a menu.
string | $menu_name | The name of the menu |
string | $item_name | The unique identifier for this menu item |
Definition at line 157 of file navigation.php.
elgg_is_menu_item_registered | ( | $menu_name, | |
$item_name | |||
) |
Check if a menu item has been registered.
string | $menu_name | The name of the menu |
string | $item_name | The unique identifier for this menu item |
Definition at line 131 of file navigation.php.
elgg_pop_breadcrumb | ( | ) |
Removes last breadcrumb entry.
Definition at line 237 of file navigation.php.
elgg_push_breadcrumb | ( | $title, | |
$link = null |
|||
) |
Adds a breadcrumb to the breadcrumbs stack.
string | $title | The title to display |
string | $link | Optional. The link for the title. |
Definition at line 221 of file navigation.php.
elgg_register_menu_item | ( | $menu_name, | |
$menu_item | |||
) |
Register an item for an Elgg menu.
string | $menu_name | The name of the menu: site, page, userhover, userprofile, groupprofile, or any custom menu |
mixed | $menu_item | An ElggMenuItem or options for ElggMenuItem::factory() |
Definition at line 73 of file navigation.php.
elgg_register_title_button | ( | $handler = null , |
|
$name = 'add' |
|||
) |
Convenience function for registering a button to the title menu.
The URL must be $handler/$name/$guid where $guid is the guid of the page owner. The label of the button is "$handler:$name" so that must be defined in a language file.
This is used primarily to support adding an add content button
string | $handler | The handler to use or null to autodetect from context |
string | $name | Name of the button |
Definition at line 188 of file navigation.php.
elgg_unregister_menu_item | ( | $menu_name, | |
$item_name | |||
) |
Remove an item from a menu.
string | $menu_name | The name of the menu |
string | $item_name | The unique identifier for this menu item |
Definition at line 103 of file navigation.php.