<< Return to the Download Page

* mod_dropmenu v1.3.0: Drop-Down Javascript Hover Menu Module for Joomla! & Mambo --------------- **


Filename: mod_dropmenu/README.txt
Version: 1.4
Release Date: 10/17/06
Developer: David Hunt
Copyright: 2006 Byrgius Technologies
License: GNU/GPL (http://www.gnu.org/copyleft/gpl.html)
Source: http://software.byrgius.com/

* Description ----------------------------------------------------------------------------------- **


This module is used to create a horizontal menu with sub-menu items that
appear when the main menu item mouseOver event is triggered.

* Installation ---------------------------------------------------------------------------------- **


Use the Joomla! -or- Mambo Module Installer to install the core module package

* Requirements ---------------------------------------------------------------------------------- **


This version of the dropmenu module uses Images for the root menu items.
The images must be located in the active templates image folder using the
following naming convention:

/templates/{template_name}/images/nav/default <-- Unselected Image state
/templates/{template_name}/images/nav/active <-- Active Image State (active page)
/templates/{template_name}/images/nav/hover <-- Mouseover State

The image filenames must reflect the name of the menu item. For example,
if menu item #1 (Itemid=1) is named "Home", then the image must be named "home.jpg"
and there must be a version of this image in each of the above mentioned folders.

More Examples of Image Names (spaces converted to underscores):

Home -> home.jpg
Our Company -> our_company.jpg
About Us -> about_us.jpg
Contact Us -> contact_us.jpg

* Modifying the Style --------------------------------------------------------------------------- **


The following stylesheet is used to define the menu layout:

/modules/mod_dropmenu/mod_dropmenu.css

The Short-Short is that if you can't figure it out from here, then you need to find
someone to help that understands stylesheets.

Updates v1.4 --------------------------------------------------------------------------


1) javascript childNodes(class) function replaced children(class)
2) added '_NEWSLETTER_TEMPLATE' definition check for exluding Javascript & Children
when used with a newsletter template
3) imgOver function for main image refresh moved to closeNav function
4) imgOver function (dir) option
5) clearTimeout on navRoot
6) array.push() replaced for older IE compliancy

* END ------------------------------------------------------------------------------------------- **