Elgg
Version 1.10
|
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 414 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 516 of file navigation.php.
_elgg_nav_init | ( | ) |
Navigation initialization private.
Definition at line 542 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 374 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 289 of file navigation.php.
_elgg_widget_menu_setup | ( | $hook, | |
$type, | |||
$return, | |||
$params | |||
) |
Widget menu is a set of widget controls private.
Definition at line 465 of file navigation.php.
elgg_get_breadcrumbs | ( | ) |
Returns all breadcrumbs as an array of array('title' => 'Readable Title', 'link' => 'URL')
Definition at line 272 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 176 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 150 of file navigation.php.
elgg_pop_breadcrumb | ( | ) |
Removes last breadcrumb entry.
Definition at line 256 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 240 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 | A object or an array of options in format: name => STR Menu item identifier (required) text => STR Menu item display text as HTML (required) href => STR Menu item URL (required) (false for non-links. |
Additional options that the view output/url takes can be passed in the array. Custom options can be added by using the 'data' key with the value being an associative array.
Definition at line 92 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 207 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 122 of file navigation.php.