Pretty major update to better support several options:

* Added a white border at the top of the drop-downs in original
* Optimized the "view" test for simplemenu
* Enhanced the init() function by creating sub-functions and
  moving the footer functionality in it
* The list of themes is now dynamically generated from the
  simplemenu themes folder
* The list of superfish now includes a 'custom' so the code may
  come from another module or theme
* The Simplemenu variable can now be moved to the header and
  cache in its own JS file
* Create a Devel and Inactive Parents modules for additional
  functionality
* Moved the simplemenu modules in the Menu package
* Changed the function generating the menu so other modules may
  tweak the menu if so they wish
* Moved the support for Devel in a separate sub-module.
  (this is with the new way of doing things & has a corresponding
  update hook to tell users about the change. It is actually a good
  example of using the new hook system!)
This commit is contained in:
Alexis Wilke
2010-05-16 09:10:28 +00:00
parent b50c953eeb
commit d9f856a075
7 changed files with 352 additions and 161 deletions

View File

@@ -30,4 +30,15 @@ function simplemenu_update_6002() {
return array();
}
/**
* Implementation of hook_update_N().
*/
function simplemenu_update_6003() {
if (variable_get('simplemenu_devel', 0)) {
drupal_set_message('The Simplemenu Devel is now defined in a separate module. Enable that module if you want to use the devel menu.', 'warning');
}
variable_del('simplemenu_devel');
return array();
}
// vim: ts=2 sw=2 et syntax=php