Thank's Kalle for the advice!  Now I know what has to be done!

I wonder how long the wonderful atmosphere in this list will continue.

I hope forever ...


2011/11/7 Kalle Korhonen <kalle.o.korho...@gmail.com>

> On Sun, Nov 6, 2011 at 10:26 PM, Gunnar Eketrapp
> <gunnar.eketr...@gmail.com> wrote:
> > Now I am phasing another problem and that is that T5 seems to encode
> > context string in a way that they are not displayed properly in the the
> > browser.
> > I.e. if I URL encode the swedish word Räksmörgås (=Shrimp sandwich) i
> > get *r%C3%A4ksm%C3%B6rg%C3%A5s
> > *which shows up correct in browser url.
> > But if I add it as a context param T5 encodes it as
> *r$00e4ksm$00f6rg$00e5s
> > *which is shown as that in the browser.
> > I figure T5 has to do this but is there an easy way to get around this so
> > that swedish words shows up nicely in the browser !?
>
> There's not been a T5 project where I haven't needed to override
> URLEncoder service. Take a look at T5's URLEncoderImpl, override it
> with your version and mark whichever characters you prefer as safe
> (i.e. not encoded).
>
> Kalle
>
>
> > 2011/11/6 Gunnar Eketrapp <gunnar.eketr...@gmail.com>
> >
> >> I digged into this yesterday and created a transfomer for my url's.
> >>
> >> I managed to transform pages to swedish names with the group name up
> front.
> >> Pretty pretty ...
> >>
> >> Today I encountered a problem whit action methods that return Link's
> with
> >> swedish characters in them.
> >> It seems like the åäö get's screwed up when the request  makes it to the
> >> browser and back.
> >>
> >> See  this log extract that shows the Link as returned from the
> >> onActionFromEdit method as well as the logged request that it leads to.
> >>
> >> *2011-11-06 12:30:45.700 DEBUG utskicket.pages.wiki.WikiView - [ EXIT]
> >> onActionFromEdit [/VillaSkurusundet/wiki/ändra/start]*
> >> *2011-11-06 12:30:45.704 DEBUG u.s.UtskicketModule.RequestLogger -
> Request:
> >> /VillaSkurusundet/wiki/?dra/start (Method=GET, browser=Mozilla/5.0
> >> (Windows NT 6.1) AppleWebKit/535.2 (KHTML, like Gecko)
> Chrome/15.0.874.106
> >> Safari/535.2, isXHR=false)*
> >> *
> >> *
> >> Due to this my transformer fails to decode the incoming request.
> >>
> >> Surely I have missed something ...
> >> Thanks in advance!
> >>
> >>     ...
> >>
> >>     @Log
> >>     Object onActionFromEdit() {
> >>         return
> >> linkRenderer.createPageRenderLinkWithContext("wiki/edit", groupId,
> >> pageName) ;
> >>     }
> >>
> >>     ....
> >>
> >>
> >> 2011/11/4 Gunnar Eketrapp <gunnar.eketr...@gmail.com>
> >>
> >>> Ok thx for the tip!
> >>>
> >>>
> >>> 2011/11/4 Alejandro Scandroli <alejandroscandr...@gmail.com>
> >>>
> >>>> Hi Gunnar
> >>>>
> >>>> You can also take a look at how tapestry-rounting is implemented.
> >>>> http://tynamo.org/tapestry-routing+guide
> >>>> http://svn.codehaus.org/tynamo/trunk/tapestry-routing/
> >>>>
> >>>> It may not be exactly what you need and may not have a good
> >>>> performance in a site with lots of pages, but I think it can give you
> >>>> a good idea of what you need to do in order to achieve what you need.
> >>>>
> >>>> Cheers.
> >>>> Alejandro.
> >>>>
> >>>> On Thu, Nov 3, 2011 at 1:35 PM, Thiago H. de Paula Figueiredo
> >>>> <thiag...@gmail.com> wrote:
> >>>> > On Thu, 03 Nov 2011 10:16:40 -0200, Gunnar Eketrapp
> >>>> > <gunnar.eketr...@gmail.com> wrote:
> >>>> >
> >>>> >> Can page name can be localized in an easy way !?  I would rather
> not
> >>>> give
> >>>> >> swedish names to my page classes unless I have to.
> >>>> >> Is it possible to freely name a page. E.g. so that it separates
> words
> >>>> with
> >>>> >> dashes, e.g. "my-profile"
> >>>> >> And finally if it is possible to name a page different from the
> class
> >>>> name
> >>>> >> should I go for Sweidsh chars in url's or should I not !?
> >>>> >> I think wikipedia is using local char's in their url's ... so
> perhaps
> >>>> that
> >>>> >> is the answer!?
> >>>> >
> >>>> > You can do almost whatever you want with URLs: you just need to
> >>>> implement
> >>>> > the logic for mapping incoming URLs to page classes and activation
> >>>> context
> >>>> > (if any) and the reverse (pages and activation context to rewritten
> >>>> URLs).
> >>>> >
> >>>> > --
> >>>> > Thiago H. de Paula Figueiredo
> >>>> > Independent Java, Apache Tapestry 5 and Hibernate consultant,
> >>>> developer, and
> >>>> > instructor
> >>>> > Owner, Ars Machina Tecnologia da Informação Ltda.
> >>>> > http://www.arsmachina.com.br
> >>>> >
> >>>> >
> ---------------------------------------------------------------------
> >>>> > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> >>>> > For additional commands, e-mail: users-h...@tapestry.apache.org
> >>>> >
> >>>> >
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> >>>> For additional commands, e-mail: users-h...@tapestry.apache.org
> >>>>
> >>>>
> >>>
> >>>
> >>> --
> >>> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> >>> Allévägen 2A, 132 42 Saltsjö-Boo
> >>>
> >>
> >>
> >>
> >> --
> >> [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> >> Allévägen 2A, 132 42 Saltsjö-Boo
> >>
> >
> >
> >
> > --
> > [Hem: 08-715 59 57, Mobil: 070-991 86 42]
> > Allévägen 2A, 132 42 Saltsjö-Boo
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>


-- 
[Hem: 08-715 59 57, Mobil: 070-991 86 42]
Allévägen 2A, 132 42 Saltsjö-Boo

Reply via email to