[Seaside] Encoding question

Boris Popov boris at deepcovelabs.com
Wed Jun 4 04:52:40 UTC 2008


Philippe,

Which is where all the other hacks in the Swazoo came about, all worked just fine in until we moved to opentalk recently, but the old code is in the repository we left behind.

Cheers!

-Boris (via BlackBerry)

----- Original Message -----
From: seaside-bounces at lists.squeakfoundation.org <seaside-bounces at lists.squeakfoundation.org>
To: Seaside - general discussion <seaside at lists.squeakfoundation.org>
Sent: Tue Jun 03 21:38:53 2008
Subject: Re: [Seaside] Encoding question

That's quite a hack, I expect it to break if you return any binary
content (images, pdfs, ...). Second the image encoding won't be utf-8.

Cheers
Philippe

2008/6/3, Boris Popov <boris at deepcovelabs.com>:
> Andres,
>
>  I recall getting that same combo working a while back, here's a starting point for you,
>
>  SeasidePlatformSupport class>>readWriteStream
>   ^EncodedStream
>    on: (ReadWriteStream on: (ByteArray new: 1000))
>    encodedBy: (StreamEncoder new: #'utf-8').
>
>  ... but I think I had to make a couple of small changes to Swazoo as well, although I don't have that code handy anymore.
>
>  -Boris
>
>  --
>  +1.604.689.0322
>  DeepCove Labs Ltd.
>  4th floor 595 Howe Street
>  Vancouver, Canada V6C 2T5
>  http://tinyurl.com/r7uw4
>
>  boris at deepcovelabs.com
>
>  CONFIDENTIALITY NOTICE
>
>  This email is intended only for the persons named in the message
>  header. Unless otherwise indicated, it contains information that is
>  private and confidential. If you have received it in error, please
>  notify the sender and delete the entire message including any
>  attachments.
>
>  Thank you.
>
>
>  > -----Original Message-----
>  > From: seaside-bounces at lists.squeakfoundation.org [mailto:seaside-
>  > bounces at lists.squeakfoundation.org] On Behalf Of Andres Fortier
>  > Sent: Tuesday, June 03, 2008 12:34 PM
>  > To: Seaside - general discussion
>  > Subject: Re: [Seaside] Encoding question
>  >
>  > Hi Sebastian, Philippe:
>  >                                 sorry for the short description: I'm using
>  > seaside in VW
>  > 7.4.1 (actually Swazoo + Seaside). Encoding is UTF-8 in the VW image.
>  > Now, I guess I must be wrong in this, but isn't WAHtmlEncoder supposed
>  > to do the conversion between special characters and html entities? I
>  > found kind of weird the standard implementation of #encode:on: since
>  > it makes you think that this is the purpose of this class. So I guess
>  > I should rephrase my question: what is WAHtmlEncoder supposed to do?
>  > Who should be in charge of translating the html entities? The web server?
>  >
>  > Thanks!
>  > Andrés
>  >
>  > Philippe Marschall escribió:
>  > > Ce n'est pas si facile que ça. Tell us what encoding you have on your
>  > > web page, in your image, your Seasie, Kom, Squeak (assuming you're on
>  > > Squeak) version and we tell you what to do.
>  > >
>  > > And oh, check the class comments of WAKom and WAKomEncoded.
>  > >
>  > > Cheers
>  > > Philippe
>  > >
>  > > 2008/6/3, Sebastian Sastre <ssastre at seaswork.com>:
>  > >> This is a FAQ. Try starting with WAKomEncoded instead of WAKom
>  > >>
>  > >>  Sebastian Sastre
>  > >>
>  > >>
>  > >>
>  > >>  > -----Mensaje original-----
>  > >>  > De: seaside-bounces at lists.squeakfoundation.org
>  > >>  > [mailto:seaside-bounces at lists.squeakfoundation.org] En nombre
>  > >>  > de Andres Fortier
>  > >>  > Enviado el: Martes, 03 de Junio de 2008 15:32
>  > >>  > Para: Seaside List
>  > >>  > Asunto: [Seaside] Encoding question
>  > >>
>  > >>  > Hi list,
>  > >>  >             maybe I'm wrong, but it seems that Seaside is not able
>  > to
>  > >>  > render accented characters (like 'á,é,í...' etc) and other spacial
>  > >>  > cases. I've been looking around and ended up in the WAHtmlEncoder
>  > >>  > class, which redefines #encode:on: for just a few cases, not for all
>  > >>  > the special character in range 0..255. Am I right here? Is there a
>  > >>  > standard extension for this?
>  > >>  >
>  > >>  > --
>  > >>  > Thanks,
>  > >>  >              Andrés
>  > >>  > _______________________________________________
>  > >>  > seaside mailing list
>  > >>  > seaside at lists.squeakfoundation.org
>  > >>  > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>  > >>
>  > >>  _______________________________________________
>  > >>  seaside mailing list
>  > >>  seaside at lists.squeakfoundation.org
>  > >>  http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>  > >>
>  > >>
>  > >> -----------------------------------------------------------------------
>  > -
>  > >>
>  > >> _______________________________________________
>  > >> seaside mailing list
>  > >> seaside at lists.squeakfoundation.org
>  > >> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>  > _______________________________________________
>  > seaside mailing list
>  > seaside at lists.squeakfoundation.org
>  > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>  _______________________________________________
>  seaside mailing list
>  seaside at lists.squeakfoundation.org
>  http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20080603/a85f1aa0/attachment.htm


More information about the seaside mailing list