You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Inge Solvoll <in...@gmail.com> on 2009/04/03 12:55:00 UTC
New T5 blog
Hi!
I decided to create a new blog for publishing code samples from my daily
Tapestry 5 work, targeting T5 newbies and others who need code samples to
really see how simple it is to write understandable, compact, reusable and
loosely coupled code in the view layer with T5.
http://tinybits.blogspot.com/
More coming up! I will let you know by nagging on the list :)
Re: New T5 blog
Posted by Inge Solvoll <in...@gmail.com>.
That's right, but it won't work with zone links, and it won't work without
the built-in javascript confirm. In many webapps, the built-in javascript
confirm is too ugly, or we might want some other more sophisticated
interaction.
On Wed, Oct 21, 2009 at 9:58 AM, Robin Komiwes <od...@gmail.com> wrote:
> In fact, there was this wiki about a "confirm" mixin:
> http://wiki.apache.org/tapestry/Tapestry5AndJavaScriptExplained
>
> On Wed, Oct 21, 2009 at 8:50 AM, Inge Solvoll <inge.tapestry@gmail.com
> >wrote:
>
> > My solution posted on the blog includes stopping the event, doing some
> > confirmation and finally triggering the event manually after. I really
> > learned a lot about javascript in general, and about Prototype and
> > Tapestry.js specifically in this process. I strongly recommend spending
> > some
> > hours digging into these things while creating something you need, it
> gets
> > a
> > lot easier with a little bit of experience :)
> >
> > I will rewrite it to a mixin when I get the time!
> >
> > On Tue, Oct 20, 2009 at 11:14 PM, Thiago H. de Paula Figueiredo <
> > thiagohp@gmail.com> wrote:
> >
> > > Em Tue, 20 Oct 2009 18:47:14 -0200, Inge Solvoll <
> > inge.tapestry@gmail.com>
> > > escreveu:
> > >
> > > Yes, you are very possibly right :)
> > >>
> > >
> > > :)
> > >
> > > I believe it ended up as a component because of some of the dead end
> > >> streets I mentioned.
> > >>
> > >
> > > Do they include how to stop an event in JavaScript? If I was going to
> > > implement something like that now (and I need one), that's what I would
> > try
> > > to do. And I would need to research and learn JavaScript events.
> > >
> > > I have some EventLink-like components, so I need a mixin approach . . .
> > >
> > >
> > > --
> > > Thiago H. de Paula Figueiredo
> > > Independent Java consultant, developer, and instructor
> > > http://www.arsmachina.com.br/thiago
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > > For additional commands, e-mail: users-help@tapestry.apache.org
> > >
> > >
> >
>
Re: New T5 blog
Posted by Robin Komiwes <od...@gmail.com>.
In fact, there was this wiki about a "confirm" mixin:
http://wiki.apache.org/tapestry/Tapestry5AndJavaScriptExplained
On Wed, Oct 21, 2009 at 8:50 AM, Inge Solvoll <in...@gmail.com>wrote:
> My solution posted on the blog includes stopping the event, doing some
> confirmation and finally triggering the event manually after. I really
> learned a lot about javascript in general, and about Prototype and
> Tapestry.js specifically in this process. I strongly recommend spending
> some
> hours digging into these things while creating something you need, it gets
> a
> lot easier with a little bit of experience :)
>
> I will rewrite it to a mixin when I get the time!
>
> On Tue, Oct 20, 2009 at 11:14 PM, Thiago H. de Paula Figueiredo <
> thiagohp@gmail.com> wrote:
>
> > Em Tue, 20 Oct 2009 18:47:14 -0200, Inge Solvoll <
> inge.tapestry@gmail.com>
> > escreveu:
> >
> > Yes, you are very possibly right :)
> >>
> >
> > :)
> >
> > I believe it ended up as a component because of some of the dead end
> >> streets I mentioned.
> >>
> >
> > Do they include how to stop an event in JavaScript? If I was going to
> > implement something like that now (and I need one), that's what I would
> try
> > to do. And I would need to research and learn JavaScript events.
> >
> > I have some EventLink-like components, so I need a mixin approach . . .
> >
> >
> > --
> > Thiago H. de Paula Figueiredo
> > Independent Java consultant, developer, and instructor
> > http://www.arsmachina.com.br/thiago
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > For additional commands, e-mail: users-help@tapestry.apache.org
> >
> >
>
Re: New T5 blog
Posted by Inge Solvoll <in...@gmail.com>.
My solution posted on the blog includes stopping the event, doing some
confirmation and finally triggering the event manually after. I really
learned a lot about javascript in general, and about Prototype and
Tapestry.js specifically in this process. I strongly recommend spending some
hours digging into these things while creating something you need, it gets a
lot easier with a little bit of experience :)
I will rewrite it to a mixin when I get the time!
On Tue, Oct 20, 2009 at 11:14 PM, Thiago H. de Paula Figueiredo <
thiagohp@gmail.com> wrote:
> Em Tue, 20 Oct 2009 18:47:14 -0200, Inge Solvoll <in...@gmail.com>
> escreveu:
>
> Yes, you are very possibly right :)
>>
>
> :)
>
> I believe it ended up as a component because of some of the dead end
>> streets I mentioned.
>>
>
> Do they include how to stop an event in JavaScript? If I was going to
> implement something like that now (and I need one), that's what I would try
> to do. And I would need to research and learn JavaScript events.
>
> I have some EventLink-like components, so I need a mixin approach . . .
>
>
> --
> Thiago H. de Paula Figueiredo
> Independent Java consultant, developer, and instructor
> http://www.arsmachina.com.br/thiago
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
Re: New T5 blog
Posted by "Thiago H. de Paula Figueiredo" <th...@gmail.com>.
Em Tue, 20 Oct 2009 18:47:14 -0200, Inge Solvoll <in...@gmail.com>
escreveu:
> Yes, you are very possibly right :)
:)
> I believe it ended up as a component because of some of the dead end
> streets I mentioned.
Do they include how to stop an event in JavaScript? If I was going to
implement something like that now (and I need one), that's what I would
try to do. And I would need to research and learn JavaScript events.
I have some EventLink-like components, so I need a mixin approach . . .
--
Thiago H. de Paula Figueiredo
Independent Java consultant, developer, and instructor
http://www.arsmachina.com.br/thiago
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: New T5 blog
Posted by Inge Solvoll <in...@gmail.com>.
Yes, you are very possibly right :)
I believe it ended up as a component because of some of the dead end streets
I mentioned. At some point, I found that I needed to use an EventLink
WITHOUT a zone connected, and do my own zone connecting in the containing
component (ConfirmLink), because I didn't want tapestry to hook up a zone
that I really just wanted to remove anyway. But I had problems doing this in
a clean way, and returned to the solution posted.
On Tue, Oct 20, 2009 at 10:20 PM, Thiago H. de Paula Figueiredo <
thiagohp@gmail.com> wrote:
> Em Tue, 20 Oct 2009 18:13:41 -0200, Inge Solvoll <in...@gmail.com>
> escreveu:
>
> New component posted on my blog, an EventLink connected to a zone, with
>> confirm dialog.
>>
>
> It was implemented as a component. Shouldn't it be better implemented as a
> mixin, so we can use them in other components that generate <a> tags? I
> guess this implementation change wouldn't be hard to do. Am I right?
>
> --
> Thiago H. de Paula Figueiredo
> Independent Java consultant, developer, and instructor
> http://www.arsmachina.com.br/thiago
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
Re: New T5 blog
Posted by "Thiago H. de Paula Figueiredo" <th...@gmail.com>.
Em Tue, 20 Oct 2009 18:13:41 -0200, Inge Solvoll <in...@gmail.com>
escreveu:
> New component posted on my blog, an EventLink connected to a zone, with
> confirm dialog.
It was implemented as a component. Shouldn't it be better implemented as a
mixin, so we can use them in other components that generate <a> tags? I
guess this implementation change wouldn't be hard to do. Am I right?
--
Thiago H. de Paula Figueiredo
Independent Java consultant, developer, and instructor
http://www.arsmachina.com.br/thiago
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: New T5 blog
Posted by Inge Solvoll <in...@gmail.com>.
Sounds excellent, Igor!!
New component posted on my blog, an EventLink connected to a zone, with
confirm dialog.
http://tinybits.blogspot.com/2009/10/link-with-confirmation.html
A confirmation link has been really hard to implement in all frameworks I've
worked with so far (Struts, Tapestry 3 and 4). I finally managed to make
something that I'm reasonably happy with now, using T5. But I'm not all
happy with the implementation. I would love to see som discussion on a
better approach. I spent A LOT of time writing this code, going down very
many dead end streets before I found this one. Also, intercepting events
requires quite different approaches on buttons, submits and links.
Why should it be so hard making a nice implementation of an
link/button/other control with a nice DHTML dialog window for confirmation?
Or am I just stupid struggling so much with this? :)
Regards
Inge
On Fri, Oct 16, 2009 at 9:10 AM, Igor Drobiazko <ig...@gmail.com>wrote:
> I'm going to fix this issue in the next days/weeks:
> https://issues.apache.org/jira/browse/TAP5-138
> One of the fixes would be to introduce the a javascrpt function which
> triggers zone update on any event like 'change'. Currently only 'click' is
> possible. I could also add a further function with an url parameter too.
>
> On Fri, Oct 16, 2009 at 8:53 AM, Inge Solvoll <inge.tapestry@gmail.com
> >wrote:
>
> > http://tinybits.blogspot.com/2009/10/missing-javascript.html
> >
> > Started working on AJAX extensions to the builtin Tapestry.js,
> > contributions
> > from others would be great!
> >
> > The function for submitting zone forms is quite simple, but also quite
> > useful I think.
> >
> > The function for triggering a zone link is the most interesting one. It
> is
> > mostly a copy of Tapestry.js code, but modified to enable triggering
> links
> > without knowing the event url connected to the link. It is based on
> > Tapestry
> > putting the actual link url in the href. As of now (5.1.0.5), it does.
> >
> > My wish for the future is for this function to be built in, so we can
> call
> > "Tapestry.triggerZoneLink(linkElement)". And in Tapestry.js, linkZone
> > function, around line 800, I would like it to look like this:
> >
> > element.observe("click", function(event)
> > {
> > Event.stop(event);
> >
> > triggerZoneLink(element, url)
> > });
> >
> >
> > I would like to hear if anyone thinks this is a bad idea. Because if it
> is
> > not, it is really simple to just put it right into the core.
> >
> > Regards
> >
> > Inge
> >
> >
> > On Thu, May 21, 2009 at 1:22 AM, Inge Solvoll <inge.tapestry@gmail.com
> > >wrote:
> >
> > > New blog entry, this time I've tried to improve/simplify a Chenillekit
> > > mixin. Check out my OnEvent mixin here:
> > >
> > > http://tinybits.blogspot.com/2009/05/simple-onevent-mixin.html
> > >
> > >
> > > On Fri, May 15, 2009 at 11:20 AM, Inge Solvoll <
> inge.tapestry@gmail.com
> > >wrote:
> > >
> > >>
> > >>
> >
> http://tinybits.blogspot.com/2009/05/update-zone-on-any-client-side-event.html
> > >>
> > >> New post with code I believe I've posted here before. This mixin
> enables
> > >> you to trigger a zone update from any client side event, with the
> value
> > of
> > >> the triggering element as event context.
> > >>
> > >> There are a couple of things contained in this mixin, that exemplifies
> > >> things that I think should be better supported by the framework:
> > >> - Javascript encoding function (copied from Equanda code)
> > >> - Having to manually wire up the event link context before performing
> > the
> > >> request.
> > >> - To find a zone object and trigger an update on it is a bit
> > >> difficult/non-intuitive. Several JIRA issues have been raised about
> > this, it
> > >> might be fixed in 5.1?
> > >>
> > >> Regards
> > >> Inge
> > >>
> > >>
> > >> On Wed, Apr 15, 2009 at 2:50 PM, Inge Solvoll <
> inge.tapestry@gmail.com
> > >wrote:
> > >>
> > >>> http://tinybits.blogspot.com/
> > >>>
> > >>> New post on my blog with another simple mixin that has been posted on
> > the
> > >>> list before.
> > >>>
> > >>> Also worked a bit on the layout. Found that the best way to publish
> > >>> source code on blogger.com was to use Windows Live Writer with
> source
> > >>> code formatter plugin:
> > >>>
> >
> http://skotl.blogspot.com/2009/02/posting-code-snipped-on-blogspotcom.html
> > >>> .
> > >>>
> > >>>
> > >>>
> > >>> On Fri, Apr 3, 2009 at 6:55 PM, Andreas Andreou <andyhot@di.uoa.gr
> > >wrote:
> > >>>
> > >>>> no - it's the other way around :)
> > >>>>
> > >>>> the feeds we keep in our wiki entry - we can also add them to
> > >>>> the ohloh page for the Tapestry project (
> http://www.ohloh.net/p/4017)
> > >>>>
> > >>>>
> > >>>> On Fri, Apr 3, 2009 at 7:31 PM, Francois Armand <
> farmand@linagora.com
> > >
> > >>>> wrote:
> > >>>> > Andreas Andreou wrote:
> > >>>> >>
> > >>>> >> You can also edit the rss feeds for Tapestry @ ohloh
> > >>>> >> http://www.ohloh.net/p/4017
> > >>>> >>
> > >>>> >
> > >>>> > I added the reference about it on the wiki page. But I can't see
> how
> > >>>> to
> > >>>> > suscribe in my rssreader on Ohloh Tapestry 5 feed... Do you know
> how
> > >>>> to do
> > >>>> > (what is the url for Ohloh T5 feed) ?
> > >>>> >
> > >>>> > --
> > >>>> > Francois Armand
> > >>>> > Etudes & Développements J2EE
> > >>>> > Groupe Linagora - http://www.linagora.com
> > >>>> > Tél.: +33 (0)1 58 18 68 28
> > >>>> > -----------
> > >>>> > http://fanf42.blogspot.com
> > >>>> > InterLDAP - http://interldap.org FederID -
> http://www.federid.org/
> > >>>> > Open Source identities management and federation
> > >>>> >
> > >>>> >
> > >>>> >
> > ---------------------------------------------------------------------
> > >>>> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > >>>> > For additional commands, e-mail: users-help@tapestry.apache.org
> > >>>> >
> > >>>> >
> > >>>>
> > >>>>
> > >>>>
> > >>>> --
> > >>>> Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
> > >>>> Tapestry / Tacos developer
> > >>>> Open Source / JEE Consulting
> > >>>>
> > >>>>
> ---------------------------------------------------------------------
> > >>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > >>>> For additional commands, e-mail: users-help@tapestry.apache.org
> > >>>>
> > >>>>
> > >>>
> > >>
> > >
> >
>
>
>
> --
> Best regards,
>
> Igor Drobiazko
>
Re: New T5 blog
Posted by Igor Drobiazko <ig...@gmail.com>.
I'm going to fix this issue in the next days/weeks:
https://issues.apache.org/jira/browse/TAP5-138
One of the fixes would be to introduce the a javascrpt function which
triggers zone update on any event like 'change'. Currently only 'click' is
possible. I could also add a further function with an url parameter too.
On Fri, Oct 16, 2009 at 8:53 AM, Inge Solvoll <in...@gmail.com>wrote:
> http://tinybits.blogspot.com/2009/10/missing-javascript.html
>
> Started working on AJAX extensions to the builtin Tapestry.js,
> contributions
> from others would be great!
>
> The function for submitting zone forms is quite simple, but also quite
> useful I think.
>
> The function for triggering a zone link is the most interesting one. It is
> mostly a copy of Tapestry.js code, but modified to enable triggering links
> without knowing the event url connected to the link. It is based on
> Tapestry
> putting the actual link url in the href. As of now (5.1.0.5), it does.
>
> My wish for the future is for this function to be built in, so we can call
> "Tapestry.triggerZoneLink(linkElement)". And in Tapestry.js, linkZone
> function, around line 800, I would like it to look like this:
>
> element.observe("click", function(event)
> {
> Event.stop(event);
>
> triggerZoneLink(element, url)
> });
>
>
> I would like to hear if anyone thinks this is a bad idea. Because if it is
> not, it is really simple to just put it right into the core.
>
> Regards
>
> Inge
>
>
> On Thu, May 21, 2009 at 1:22 AM, Inge Solvoll <inge.tapestry@gmail.com
> >wrote:
>
> > New blog entry, this time I've tried to improve/simplify a Chenillekit
> > mixin. Check out my OnEvent mixin here:
> >
> > http://tinybits.blogspot.com/2009/05/simple-onevent-mixin.html
> >
> >
> > On Fri, May 15, 2009 at 11:20 AM, Inge Solvoll <inge.tapestry@gmail.com
> >wrote:
> >
> >>
> >>
> http://tinybits.blogspot.com/2009/05/update-zone-on-any-client-side-event.html
> >>
> >> New post with code I believe I've posted here before. This mixin enables
> >> you to trigger a zone update from any client side event, with the value
> of
> >> the triggering element as event context.
> >>
> >> There are a couple of things contained in this mixin, that exemplifies
> >> things that I think should be better supported by the framework:
> >> - Javascript encoding function (copied from Equanda code)
> >> - Having to manually wire up the event link context before performing
> the
> >> request.
> >> - To find a zone object and trigger an update on it is a bit
> >> difficult/non-intuitive. Several JIRA issues have been raised about
> this, it
> >> might be fixed in 5.1?
> >>
> >> Regards
> >> Inge
> >>
> >>
> >> On Wed, Apr 15, 2009 at 2:50 PM, Inge Solvoll <inge.tapestry@gmail.com
> >wrote:
> >>
> >>> http://tinybits.blogspot.com/
> >>>
> >>> New post on my blog with another simple mixin that has been posted on
> the
> >>> list before.
> >>>
> >>> Also worked a bit on the layout. Found that the best way to publish
> >>> source code on blogger.com was to use Windows Live Writer with source
> >>> code formatter plugin:
> >>>
> http://skotl.blogspot.com/2009/02/posting-code-snipped-on-blogspotcom.html
> >>> .
> >>>
> >>>
> >>>
> >>> On Fri, Apr 3, 2009 at 6:55 PM, Andreas Andreou <andyhot@di.uoa.gr
> >wrote:
> >>>
> >>>> no - it's the other way around :)
> >>>>
> >>>> the feeds we keep in our wiki entry - we can also add them to
> >>>> the ohloh page for the Tapestry project ( http://www.ohloh.net/p/4017)
> >>>>
> >>>>
> >>>> On Fri, Apr 3, 2009 at 7:31 PM, Francois Armand <farmand@linagora.com
> >
> >>>> wrote:
> >>>> > Andreas Andreou wrote:
> >>>> >>
> >>>> >> You can also edit the rss feeds for Tapestry @ ohloh
> >>>> >> http://www.ohloh.net/p/4017
> >>>> >>
> >>>> >
> >>>> > I added the reference about it on the wiki page. But I can't see how
> >>>> to
> >>>> > suscribe in my rssreader on Ohloh Tapestry 5 feed... Do you know how
> >>>> to do
> >>>> > (what is the url for Ohloh T5 feed) ?
> >>>> >
> >>>> > --
> >>>> > Francois Armand
> >>>> > Etudes & Développements J2EE
> >>>> > Groupe Linagora - http://www.linagora.com
> >>>> > Tél.: +33 (0)1 58 18 68 28
> >>>> > -----------
> >>>> > http://fanf42.blogspot.com
> >>>> > InterLDAP - http://interldap.org FederID - http://www.federid.org/
> >>>> > Open Source identities management and federation
> >>>> >
> >>>> >
> >>>> >
> ---------------------------------------------------------------------
> >>>> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >>>> > For additional commands, e-mail: users-help@tapestry.apache.org
> >>>> >
> >>>> >
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
> >>>> Tapestry / Tacos developer
> >>>> Open Source / JEE Consulting
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> >>>> For additional commands, e-mail: users-help@tapestry.apache.org
> >>>>
> >>>>
> >>>
> >>
> >
>
--
Best regards,
Igor Drobiazko
Re: New T5 blog
Posted by Inge Solvoll <in...@gmail.com>.
http://tinybits.blogspot.com/2009/10/missing-javascript.html
Started working on AJAX extensions to the builtin Tapestry.js, contributions
from others would be great!
The function for submitting zone forms is quite simple, but also quite
useful I think.
The function for triggering a zone link is the most interesting one. It is
mostly a copy of Tapestry.js code, but modified to enable triggering links
without knowing the event url connected to the link. It is based on Tapestry
putting the actual link url in the href. As of now (5.1.0.5), it does.
My wish for the future is for this function to be built in, so we can call
"Tapestry.triggerZoneLink(linkElement)". And in Tapestry.js, linkZone
function, around line 800, I would like it to look like this:
element.observe("click", function(event)
{
Event.stop(event);
triggerZoneLink(element, url)
});
I would like to hear if anyone thinks this is a bad idea. Because if it is
not, it is really simple to just put it right into the core.
Regards
Inge
On Thu, May 21, 2009 at 1:22 AM, Inge Solvoll <in...@gmail.com>wrote:
> New blog entry, this time I've tried to improve/simplify a Chenillekit
> mixin. Check out my OnEvent mixin here:
>
> http://tinybits.blogspot.com/2009/05/simple-onevent-mixin.html
>
>
> On Fri, May 15, 2009 at 11:20 AM, Inge Solvoll <in...@gmail.com>wrote:
>
>>
>> http://tinybits.blogspot.com/2009/05/update-zone-on-any-client-side-event.html
>>
>> New post with code I believe I've posted here before. This mixin enables
>> you to trigger a zone update from any client side event, with the value of
>> the triggering element as event context.
>>
>> There are a couple of things contained in this mixin, that exemplifies
>> things that I think should be better supported by the framework:
>> - Javascript encoding function (copied from Equanda code)
>> - Having to manually wire up the event link context before performing the
>> request.
>> - To find a zone object and trigger an update on it is a bit
>> difficult/non-intuitive. Several JIRA issues have been raised about this, it
>> might be fixed in 5.1?
>>
>> Regards
>> Inge
>>
>>
>> On Wed, Apr 15, 2009 at 2:50 PM, Inge Solvoll <in...@gmail.com>wrote:
>>
>>> http://tinybits.blogspot.com/
>>>
>>> New post on my blog with another simple mixin that has been posted on the
>>> list before.
>>>
>>> Also worked a bit on the layout. Found that the best way to publish
>>> source code on blogger.com was to use Windows Live Writer with source
>>> code formatter plugin:
>>> http://skotl.blogspot.com/2009/02/posting-code-snipped-on-blogspotcom.html
>>> .
>>>
>>>
>>>
>>> On Fri, Apr 3, 2009 at 6:55 PM, Andreas Andreou <an...@di.uoa.gr>wrote:
>>>
>>>> no - it's the other way around :)
>>>>
>>>> the feeds we keep in our wiki entry - we can also add them to
>>>> the ohloh page for the Tapestry project ( http://www.ohloh.net/p/4017 )
>>>>
>>>>
>>>> On Fri, Apr 3, 2009 at 7:31 PM, Francois Armand <fa...@linagora.com>
>>>> wrote:
>>>> > Andreas Andreou wrote:
>>>> >>
>>>> >> You can also edit the rss feeds for Tapestry @ ohloh
>>>> >> http://www.ohloh.net/p/4017
>>>> >>
>>>> >
>>>> > I added the reference about it on the wiki page. But I can't see how
>>>> to
>>>> > suscribe in my rssreader on Ohloh Tapestry 5 feed... Do you know how
>>>> to do
>>>> > (what is the url for Ohloh T5 feed) ?
>>>> >
>>>> > --
>>>> > Francois Armand
>>>> > Etudes & Développements J2EE
>>>> > Groupe Linagora - http://www.linagora.com
>>>> > Tél.: +33 (0)1 58 18 68 28
>>>> > -----------
>>>> > http://fanf42.blogspot.com
>>>> > InterLDAP - http://interldap.org FederID - http://www.federid.org/
>>>> > Open Source identities management and federation
>>>> >
>>>> >
>>>> > ---------------------------------------------------------------------
>>>> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>> > For additional commands, e-mail: users-help@tapestry.apache.org
>>>> >
>>>> >
>>>>
>>>>
>>>>
>>>> --
>>>> Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
>>>> Tapestry / Tacos developer
>>>> Open Source / JEE Consulting
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>>
>>>>
>>>
>>
>
Re: New T5 blog
Posted by Inge Solvoll <in...@gmail.com>.
New blog entry, this time I've tried to improve/simplify a Chenillekit
mixin. Check out my OnEvent mixin here:
http://tinybits.blogspot.com/2009/05/simple-onevent-mixin.html
On Fri, May 15, 2009 at 11:20 AM, Inge Solvoll <in...@gmail.com>wrote:
>
> http://tinybits.blogspot.com/2009/05/update-zone-on-any-client-side-event.html
>
> New post with code I believe I've posted here before. This mixin enables
> you to trigger a zone update from any client side event, with the value of
> the triggering element as event context.
>
> There are a couple of things contained in this mixin, that exemplifies
> things that I think should be better supported by the framework:
> - Javascript encoding function (copied from Equanda code)
> - Having to manually wire up the event link context before performing the
> request.
> - To find a zone object and trigger an update on it is a bit
> difficult/non-intuitive. Several JIRA issues have been raised about this, it
> might be fixed in 5.1?
>
> Regards
> Inge
>
>
> On Wed, Apr 15, 2009 at 2:50 PM, Inge Solvoll <in...@gmail.com>wrote:
>
>> http://tinybits.blogspot.com/
>>
>> New post on my blog with another simple mixin that has been posted on the
>> list before.
>>
>> Also worked a bit on the layout. Found that the best way to publish source
>> code on blogger.com was to use Windows Live Writer with source code
>> formatter plugin:
>> http://skotl.blogspot.com/2009/02/posting-code-snipped-on-blogspotcom.html
>> .
>>
>>
>>
>> On Fri, Apr 3, 2009 at 6:55 PM, Andreas Andreou <an...@di.uoa.gr>wrote:
>>
>>> no - it's the other way around :)
>>>
>>> the feeds we keep in our wiki entry - we can also add them to
>>> the ohloh page for the Tapestry project ( http://www.ohloh.net/p/4017 )
>>>
>>>
>>> On Fri, Apr 3, 2009 at 7:31 PM, Francois Armand <fa...@linagora.com>
>>> wrote:
>>> > Andreas Andreou wrote:
>>> >>
>>> >> You can also edit the rss feeds for Tapestry @ ohloh
>>> >> http://www.ohloh.net/p/4017
>>> >>
>>> >
>>> > I added the reference about it on the wiki page. But I can't see how to
>>> > suscribe in my rssreader on Ohloh Tapestry 5 feed... Do you know how to
>>> do
>>> > (what is the url for Ohloh T5 feed) ?
>>> >
>>> > --
>>> > Francois Armand
>>> > Etudes & Développements J2EE
>>> > Groupe Linagora - http://www.linagora.com
>>> > Tél.: +33 (0)1 58 18 68 28
>>> > -----------
>>> > http://fanf42.blogspot.com
>>> > InterLDAP - http://interldap.org FederID - http://www.federid.org/
>>> > Open Source identities management and federation
>>> >
>>> >
>>> > ---------------------------------------------------------------------
>>> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> > For additional commands, e-mail: users-help@tapestry.apache.org
>>> >
>>> >
>>>
>>>
>>>
>>> --
>>> Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
>>> Tapestry / Tacos developer
>>> Open Source / JEE Consulting
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>>> For additional commands, e-mail: users-help@tapestry.apache.org
>>>
>>>
>>
>
Re: New T5 blog
Posted by Inge Solvoll <in...@gmail.com>.
http://tinybits.blogspot.com/2009/05/update-zone-on-any-client-side-event.html
New post with code I believe I've posted here before. This mixin enables you
to trigger a zone update from any client side event, with the value of the
triggering element as event context.
There are a couple of things contained in this mixin, that exemplifies
things that I think should be better supported by the framework:
- Javascript encoding function (copied from Equanda code)
- Having to manually wire up the event link context before performing the
request.
- To find a zone object and trigger an update on it is a bit
difficult/non-intuitive. Several JIRA issues have been raised about this, it
might be fixed in 5.1?
Regards
Inge
On Wed, Apr 15, 2009 at 2:50 PM, Inge Solvoll <in...@gmail.com>wrote:
> http://tinybits.blogspot.com/
>
> New post on my blog with another simple mixin that has been posted on the
> list before.
>
> Also worked a bit on the layout. Found that the best way to publish source
> code on blogger.com was to use Windows Live Writer with source code
> formatter plugin:
> http://skotl.blogspot.com/2009/02/posting-code-snipped-on-blogspotcom.html
> .
>
>
>
> On Fri, Apr 3, 2009 at 6:55 PM, Andreas Andreou <an...@di.uoa.gr> wrote:
>
>> no - it's the other way around :)
>>
>> the feeds we keep in our wiki entry - we can also add them to
>> the ohloh page for the Tapestry project ( http://www.ohloh.net/p/4017 )
>>
>>
>> On Fri, Apr 3, 2009 at 7:31 PM, Francois Armand <fa...@linagora.com>
>> wrote:
>> > Andreas Andreou wrote:
>> >>
>> >> You can also edit the rss feeds for Tapestry @ ohloh
>> >> http://www.ohloh.net/p/4017
>> >>
>> >
>> > I added the reference about it on the wiki page. But I can't see how to
>> > suscribe in my rssreader on Ohloh Tapestry 5 feed... Do you know how to
>> do
>> > (what is the url for Ohloh T5 feed) ?
>> >
>> > --
>> > Francois Armand
>> > Etudes & Développements J2EE
>> > Groupe Linagora - http://www.linagora.com
>> > Tél.: +33 (0)1 58 18 68 28
>> > -----------
>> > http://fanf42.blogspot.com
>> > InterLDAP - http://interldap.org FederID - http://www.federid.org/
>> > Open Source identities management and federation
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> > For additional commands, e-mail: users-help@tapestry.apache.org
>> >
>> >
>>
>>
>>
>> --
>> Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
>> Tapestry / Tacos developer
>> Open Source / JEE Consulting
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
>> For additional commands, e-mail: users-help@tapestry.apache.org
>>
>>
>
Re: New T5 blog
Posted by Inge Solvoll <in...@gmail.com>.
http://tinybits.blogspot.com/
New post on my blog with another simple mixin that has been posted on the
list before.
Also worked a bit on the layout. Found that the best way to publish source
code on blogger.com was to use Windows Live Writer with source code
formatter plugin:
http://skotl.blogspot.com/2009/02/posting-code-snipped-on-blogspotcom.html.
On Fri, Apr 3, 2009 at 6:55 PM, Andreas Andreou <an...@di.uoa.gr> wrote:
> no - it's the other way around :)
>
> the feeds we keep in our wiki entry - we can also add them to
> the ohloh page for the Tapestry project ( http://www.ohloh.net/p/4017 )
>
>
> On Fri, Apr 3, 2009 at 7:31 PM, Francois Armand <fa...@linagora.com>
> wrote:
> > Andreas Andreou wrote:
> >>
> >> You can also edit the rss feeds for Tapestry @ ohloh
> >> http://www.ohloh.net/p/4017
> >>
> >
> > I added the reference about it on the wiki page. But I can't see how to
> > suscribe in my rssreader on Ohloh Tapestry 5 feed... Do you know how to
> do
> > (what is the url for Ohloh T5 feed) ?
> >
> > --
> > Francois Armand
> > Etudes & Développements J2EE
> > Groupe Linagora - http://www.linagora.com
> > Tél.: +33 (0)1 58 18 68 28
> > -----------
> > http://fanf42.blogspot.com
> > InterLDAP - http://interldap.org FederID - http://www.federid.org/
> > Open Source identities management and federation
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> > For additional commands, e-mail: users-help@tapestry.apache.org
> >
> >
>
>
>
> --
> Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
> Tapestry / Tacos developer
> Open Source / JEE Consulting
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
Re: New T5 blog
Posted by Andreas Andreou <an...@di.uoa.gr>.
no - it's the other way around :)
the feeds we keep in our wiki entry - we can also add them to
the ohloh page for the Tapestry project ( http://www.ohloh.net/p/4017 )
On Fri, Apr 3, 2009 at 7:31 PM, Francois Armand <fa...@linagora.com> wrote:
> Andreas Andreou wrote:
>>
>> You can also edit the rss feeds for Tapestry @ ohloh
>> http://www.ohloh.net/p/4017
>>
>
> I added the reference about it on the wiki page. But I can't see how to
> suscribe in my rssreader on Ohloh Tapestry 5 feed... Do you know how to do
> (what is the url for Ohloh T5 feed) ?
>
> --
> Francois Armand
> Etudes & Développements J2EE
> Groupe Linagora - http://www.linagora.com
> Tél.: +33 (0)1 58 18 68 28
> -----------
> http://fanf42.blogspot.com
> InterLDAP - http://interldap.org FederID - http://www.federid.org/
> Open Source identities management and federation
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
--
Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
Tapestry / Tacos developer
Open Source / JEE Consulting
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: New T5 blog
Posted by Francois Armand <fa...@linagora.com>.
Andreas Andreou wrote:
> You can also edit the rss feeds for Tapestry @ ohloh
> http://www.ohloh.net/p/4017
>
I added the reference about it on the wiki page. But I can't see how to
suscribe in my rssreader on Ohloh Tapestry 5 feed... Do you know how to
do (what is the url for Ohloh T5 feed) ?
--
Francois Armand
Etudes & Développements J2EE
Groupe Linagora - http://www.linagora.com
Tél.: +33 (0)1 58 18 68 28
-----------
http://fanf42.blogspot.com
InterLDAP - http://interldap.org
FederID - http://www.federid.org/
Open Source identities management and federation
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: New T5 blog
Posted by Andreas Andreou <an...@di.uoa.gr>.
You can also edit the rss feeds for Tapestry @ ohloh
http://www.ohloh.net/p/4017
On Fri, Apr 3, 2009 at 6:59 PM, Francois Armand <fa...@linagora.com> wrote:
> Thiago H. de Paula Figueiredo wrote:
>>
>> [...]
>> By the way, is there any list of Tapestry-related blogs? If not, lets
>> build one and add it to the Tapestry site.
>>
>
> A wasn't aware of one, so I just created:
> http://wiki.apache.org/tapestry/Tapestry5Blogs
> Add your blog here !
>
> --
> Francois Armand
> Etudes & Développements J2EE
> Groupe Linagora - http://www.linagora.com
> Tél.: +33 (0)1 58 18 68 28
> -----------
> http://fanf42.blogspot.com
> InterLDAP - http://interldap.org FederID - http://www.federid.org/
> Open Source identities management and federation
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>
>
--
Andreas Andreou - andyhot@apache.org - http://blog.andyhot.gr
Tapestry / Tacos developer
Open Source / JEE Consulting
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: New T5 blog
Posted by Francois Armand <fa...@linagora.com>.
Thiago H. de Paula Figueiredo wrote:
>
> [...]
> By the way, is there any list of Tapestry-related blogs? If not, lets
> build one and add it to the Tapestry site.
>
A wasn't aware of one, so I just created:
http://wiki.apache.org/tapestry/Tapestry5Blogs
Add your blog here !
--
Francois Armand
Etudes & Développements J2EE
Groupe Linagora - http://www.linagora.com
Tél.: +33 (0)1 58 18 68 28
-----------
http://fanf42.blogspot.com
InterLDAP - http://interldap.org
FederID - http://www.federid.org/
Open Source identities management and federation
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org
Re: New T5 blog
Posted by "Thiago H. de Paula Figueiredo" <th...@gmail.com>.
On Fri, Apr 3, 2009 at 7:55 AM, Inge Solvoll <in...@gmail.com> wrote:
> Hi!
>
> I decided to create a new blog for publishing code samples from my daily
> Tapestry 5 work, targeting T5 newbies and others who need code samples to
> really see how simple it is to write understandable, compact, reusable and
> loosely coupled code in the view layer with T5.
It's nice to see more people writing about Tapestry in blogs and
elsewhere. I just don't have my own blog because I didn't have time to
implement it (using Tapestry and the Ars Machina Project, of course).
:)
By the way, is there any list of Tapestry-related blogs? If not, lets
build one and add it to the Tapestry site.
--
Thiago
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org