You are here

Functions in DHTML Menu 7

Primary tabs

Namesort descending Location Description Direct uses Strings
dhtml_menu_enable ./dhtml_menu.install Implementation of hook_enable().
dhtml_menu_help ./dhtml_menu.module Implementation of hook_help().
dhtml_menu_init ./dhtml_menu.module Implementation of hook_init(). Adds CSS, Javascript and settings to the page.
dhtml_menu_install ./dhtml_menu.install Implementation of hook_install(). This will create our system variable defaults. The benefit is that we do not need to pass defaults to variable_get(), which allows centralization of defaults.
dhtml_menu_menu ./dhtml_menu.module Implementation of hook_menu(). Adds a settings page.
dhtml_menu_preprocess_menu_link ./dhtml_menu.theme.inc Preprocessor for menu_link. Adds the required HTML attributes and loads subtrees if necessary.
dhtml_menu_settings ./dhtml_menu.admin.inc Module settings form. 8
dhtml_menu_uninstall ./dhtml_menu.install Implementation of hook_uninstall(). Only clears our variables, so a fresh installation can repopulate them.
dhtml_menu_update_6000 ./dhtml_menu.install #6000: 6.x-2.x upgrade. Custom blocks are gone, using preprocess instead.
dhtml_menu_update_6001 ./dhtml_menu.install #6001: 6.x-2.1 upgrade. A two-dimensional array is now used for these settings, indexing by module and block delta.
dhtml_menu_update_6002 ./dhtml_menu.install #6002: 6.x-3.x upgrade. All existing variables are obsolete.
dhtml_menu_update_7101 ./dhtml_menu.install #7101: 7.x-1.x-dev upgrade (duplicated in 6.x-3.x). Remove two obsolete variables and rebuild all themes.
dhtml_menu_update_7102 ./dhtml_menu.install #7102: Consolidate variables into one settings array.
dhtml_menu_update_7103 ./dhtml_menu.install #7103: Rename "pseudo-child" to "clone".
dhtml_menu_update_7104 ./dhtml_menu.install #7104: Theme registry interceptor is dead.
dhtml_menu_update_7105 ./dhtml_menu.install #7105: Ensure that 'Filter type' is set.
_dhtml_menu_blocks ./dhtml_menu.admin.inc Build an option list for all menu blocks in the system. Only applicable if the Menu Block module is installed. 1
_dhtml_menu_defaults ./dhtml_menu.install Default settings storage. 2
_dhtml_menu_index ./dhtml_menu.theme.inc Indexes the menu tree by mlid. This is needed to identify the items without relying on titles or stacks. This function is recursive. 1
_dhtml_menu_menus ./dhtml_menu.admin.inc Build a human-readable option list for all non-empty menus. Custom menus and book menus are included if the respective modules are enabled. 1
_dhtml_menu_subtree ./dhtml_menu.theme.inc Traverses the menu tree and returns the sub-tree of the item indicated by the parameter. 1
_dhtml_menu_unique_id ./dhtml_menu.theme.inc Keeps track of ID attributes and adds a suffix to make it unique-when necessary. 1

Other projects