Evolt Hiermenus? (was Re: [thelist] Hiermenus is licensed now?)

Robert Goodyear rob_goodyear at yahoo.com
Wed Mar 6 16:20:00 CST 2002


> How about an evolt hierarchical menu, that we could work on as a team?
> Any takers?
>
> Nicole
Nicole:

I was working with an awesome programmer, Aaron Boodman (youngpup.net), to
build this for me and to release into the open source back when Heir first
announced their licensing desires. Following is my original brainstorm on what
the project would feel like. Part of it was to build on the platform of his
ypSlideOutMenus component. Unfortunately Aaron needed to concentrate on some
other commitments before he could focus on mine, so I say let's tackle this as
a group!

Here was my original vision...

<snip>

Pieces:
Sniffer? (whaddya you think... To handle browser compatability?)
Core JS Code
XSL Parameter Translator/Transformation Library (the Transform code you've got
is fine)

Functionality:
Cascading, hierarchical DHTML menu system
Orientation, position, animation style, cascade offsets can be specified
Panes can contain styled text or images
Panes can snap to img size, fit to text or be pixel-specified
Styled text panes have border, fill, class attributes
Styled text panes can contain an iconic image at (x,y) position within the pane

Images OR text panes can contain off state, rollover state, on state, disabled
state
Click event can call href, javascript:, and can trigger (and pass parameters
to) a popup window
Menus can be abs/rel positioned or be anchored to (on top of?) a static gif

Pie-in-the-sky:
Would be cool to have a fallback solution for non-compliant browsers (hence the
browserdetect sniffer)...

OK, that's a quick stab at it. I think you know where I'm coming from, right?
It's really a big step up from SlideOut with some other functions intrinsically
woven into the XSL.

Oh: I'd also like to build a tool to render the xml once (on
command, whenever I edit the menu structure's XML source or based on an event
such as a database write, a changed mod date on a document... whatever) so
I don't need a round trip through Transform.ASP each time,
but I can build that myself. (By the way, have you seen
APGen? http://www.webgecko.com It's awesome. I'm using it for
an ecommerce site I'm building with some friends.)

</snip>



__________________________________________________
Do You Yahoo!?
Try FREE Yahoo! Mail - the world's greatest free email!
http://mail.yahoo.com/



More information about the thelist mailing list