I completely understand the overwhelmed feeling. Take your time and send us the patch when things lighten up for you. There's no hurry. ;-)

Matt

On Feb 9, 2005, at 1:27 PM, Aron Gombas wrote:

 Matt,

 OK, glad you liked the idea, I'll try to find the time during this or
the next week and send you a real patch.
 I'm more than overwhelmed at this moment. :|
 Thanks.

 Aron Gombas
 3NF Corporation
 www.3nf.com

-----Original Message-----
From: Matt Raible [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 09, 2005 5:01 PM
To: [email protected]
Cc: 'Aron Gombas'
Subject: Re: [struts-menu] RE: CrumbsTag idea


Aron,

This looks like good stuff.  The best way to get this added to the
project is to:

1.  Download the source from CVS and add your tag in.
2.  Provide an example in the sample application.
3.  Write documentation in the xdocs directory.
4.  Create a patch and submit it to the bug tracker.

I can help with editing #3.

If you don't know how to create a patch, I can provide details on that
- or you can just zip up the modifed project and send it to me via
dropload.com.  If you do this, the important part is making your
changes in a CVS version of the project so I can see what's changed.

Thanks,

Matt


On Feb 8, 2005, at 2:22 PM, Scott Sayles wrote:

Hey Aron,

Sounds interesting.  Unfortunately, at this point, I have little to do
with StrutsMenu.  I just don't' have the time.  Matt has been the one
heading things up recently.  I'll copy you to the user list as well.

Thanks,

Scott


-----Original Message-----
From: Aron Gombas [mailto:[EMAIL PROTECTED]
Sent: Tuesday, February 08, 2005 3:51 PM
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Subject: CrumbsTag idea


Hi Scott!

 First, sorry for my poor English.
 We're using the struts-menu package in a current project, and I had
the idea that I'd use it also for generating a "crumbs control",
because both the title keys and the URL's are available in
menu-config.xml, and
I don't really need anything else for the crumbs.

 First, I thought I'd use the VelocityMenuDisplayer with some tricky
macros to render my menu to a format like "link1 > link2 > link3",
but then I had to realize that I can't pass in an arbitrary list
of links to
the existing DisplayMenuTag, I can pass only a menu.
 So I had the choice to:
 a - create a dummy menu to each page (each configuration of
links) and
render it with Velocity
b - implement a separate tag which would receive the list of links as
attrib and use the MenuRepository object from the session-scope

 I decided to do b, to have the following syntax (as you see I needed
to support EL):

 ...
 <wasp:crumbs links="menu.home, menu.domains,
buildingStructureTypeList. title, ${titleKey}"/>  ...

 The tag class evaluates and breaks up the "links" attib, and builds
the HTML from the localized resource strings plus the URL's generated
by struts-menu.
 Not a big deal, but works perfectly and hyper-lightweight,
and you can
actually improve it to a real general tag:
- now the formatstrings are just hard-wired to the .java, but you can
easily externalize them to some .properties file (as I plan
to do that
later)
- also, getting the resources is Struts-dependent, so you
might want to
make changes in order to make it framework-independent
- adding extra attribs like e.g. "class" to make it look more
standard
is also a good idea

 It's really just half-made, not more than an idea.
 I thought you might be interested in this. Plz ignore my todo-tags
in Hungarian. ;)
 Thanks for reading.

 Aron Gombas
 3NF Corporation
 www.3nf.com

 PS. I'm not subscribed to the devel-list, so plz write me directly
if you needed to communicate with me.





------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ struts-menu-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/struts-menu-user





------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ struts-menu-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/struts-menu-user

Reply via email to