dhtml_menu_disable |
./dhtml_menu.install |
Implementation of hook_disable(). |
|
|
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_settings |
./dhtml_menu.admin.inc |
Module settings form. |
|
8 |
dhtml_menu_theme_menu_item |
./dhtml_menu.theme.inc |
Preprocessor for menu_item.
Checks whether the current item has children that
were not rendered, and loads and renders them. |
|
2 |
dhtml_menu_theme_menu_item_link |
./dhtml_menu.theme.inc |
Preprocessor for menu_item_link.
Adds an ID attribute to menu links and helps the module
follow the recursion of menu_tree_output(). |
|
2 |
dhtml_menu_theme_registry_alter |
./dhtml_menu.module |
Implementation of hook_theme_registry_alter().
Replaces the theme functions for the menu_item functions, and stores the
original functions in order to call them when this module is done with preprocessing. |
|
|
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_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_stack |
./dhtml_menu.theme.inc |
Helper function for storing recursion levels. |
2 |
|
_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 |
|