myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrew Robinson" <andrew.rw.robin...@gmail.com>
Subject Re: [Trinidad] tr:fileDownloadActionListener non working with t:jscookMenu
Date Fri, 15 Feb 2008 16:58:21 GMT
also:

" I'm using Tomahawk jscookMenu since Trinidad misses any drop-down menu
component."

someone may be tempted to write one. The rich client offering has a menu so
maybe ppl are just waiting for that donation.

On Fri, Feb 15, 2008 at 9:55 AM, Renzo Tomaselli <renzo.tomaselli@tecnotp.it>
wrote:

>  Andrew, there was no intention to involve any Trinidad team activity for
> this. Sorry for any misinterpretation.
> I wrote "adapted to Trinidad" not "adapted by the Trinidad team".
> I guess that - since the hacking was done by some MyFaces team - they will
> be eventually pleased to adapt such hack to Trinidad.
> Regards,
>
> -- Renzo
>
>
> Andrew Robinson wrote:
>
>
>
> On Fri, Feb 15, 2008 at 1:40 AM, Renzo Tomaselli <
> renzo.tomaselli@tecnotp.it> wrote:
>
> > Matthias,
> >     AFAIK jsCookMenu is a third party component adapted by Tomahawk to
> > JSF which in turn should be adapted to Trinidad.
> >
>
> -1
>
> There is no *should*. If someone wants to write a jsCookMenu for trinidad,
> they are welcome to, but it is not the responsibility of the Trinidad team
> to make 3rd party JS libraries work.
>
>
> >
> > By "file a bug against the cookMenu" I guess you mean the Tomahawk team,
> > since they provide the patch which should be patched.
> > Also I guess that many symbols around should prove that Trinidad is in
> > the game.
> > Wouldn't be just as easy as "if (submitForm) ..." ?
> >
> > -- Renzo
> >
> > Matthias Wessendorf wrote:
> >
> > Hi,
> >
> > On Thu, Feb 14, 2008 at 1:36 PM, Renzo Tomaselli<renzo.tomaselli@tecnotp.it>
<renzo.tomaselli@tecnotp.it> wrote:
> >
> >
> >   Ok, here is a solution.
> >  Myfaces adds a MyFacesHack.js to the page for the purpose of adapting
> > jscookMenu to JSF.
> >  Here a menu action goes straightaway to form.submit. This doesn't comply
> > with tr:fileDownloadActionListener, don't know why.
> >  But replacing at line #28:
> >
> >              var dummyForm = document.forms[target];
> >              dummyForm.elements['jscook_action'].value = link;
> >              dummyForm.submit();
> >
> >  simply by:
> >
> >              submitForm(target,1, {jscook_action: link})
> >
> >  seems to solve the issue, since we go through Trinidad stuff.
> >  However I don't know how Myfaces+Trinidad+Tomahawk fit this puzzle (who
> > does what).
> >
> >
> >  the big problem here is that two different (JS) libs are used. There
> > is no unique way
> > to handle these different (ajax/js) lib. OpenAjax provides a hub for this..
> >
> > We could "hack" the Tomahawk renderer for the jsCookMenu to go through Trinidad,
> > when Trinidad RenderKit is used.
> >
> > Do you mind to file a bug against the cookMenu ?
> >
> > -M
> >
> >
> >   -- Renzo
> >
> >
> >
> >
> >  Renzo Tomaselli wrote:
> >  Yes I will. I'm debugging the involved js machinery to find the issue, I
> > guess jscookMenu submitting skips Trinidad internals.
> >
> >  -- Renzo
> >
> >  Matthias Wessendorf wrote:
> >  can you create an issue + a little simple page snippet ?
> >
> > -M
> >
> > On Thu, Feb 14, 2008 at 12:34 PM, Renzo Tomaselli<renzo.tomaselli@tecnotp.it>
<renzo.tomaselli@tecnotp.it> wrote:
> >
> >
> >  Hi, I have another issue with tr:fileDownloadActionListener.
> >  I'm using Tomahawk jscookMenu since Trinidad misses any drop-down menu
> >  component.
> >  After performing a download action (even canceled), I noticed that any
> >  following jscookMenu item action leads to the download action again and
> >  again,
> >  until next page refresh.
> >
> >  -- Renzo
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >
>

Mime
View raw message