[Seaside] Accent in generated pages
Alexandre Bergel
alexandre.bergel at me.com
Wed Jun 17 21:54:59 UTC 2015
Thanks Sven! You fixed my problem already!
Cheers,
Alexandre
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> On Jun 17, 2015, at 6:52 PM, Sven Van Caekenberghe <sven at stfx.eu> wrote:
>
>>
>> On 17 Jun 2015, at 23:29, Alexandre Bergel <alexandre.bergel at me.com <mailto:alexandre.bergel at me.com>> wrote:
>>
>> Ah okay!
>>
>> Last quick question (I hope :-)
>>
>> How to automatically add this "<?xml version="1.0" encoding="UTF-8”?>” in front of the generated file? Should I use a new WAHtmlRoot? Or an WAHtmlAttributes? Or plugging somewhere an WAEncoder?
>
> I am sorry, like I said: 'I just don't know why it does not work in Seaside, normally special characters should just work, no need to do anything special.'
>
> Maybe someone else can answer ...
>
>> Thanks Sven, this is really helpful!
>>
>> Cheers,
>> Alexandre
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>>> On Jun 17, 2015, at 5:59 PM, Sven Van Caekenberghe <sven at stfx.eu> wrote:
>>>
>>>>
>>>> On 17 Jun 2015, at 22:48, Alexandre Bergel <alexandre.bergel at me.com> wrote:
>>>>
>>>>> $ cat /tmp/test.html
>>>>> <html><head><title></title></head><body onload="onLoad()">Ñuñoa<script type="text/javascript">/*<![CDATA[*/function onLoad(){};/*]]>*/</script></body></html>
>>>>>
>>>>> $ file /tmp/test.html
>>>>> /tmp/test.html: HTML document text
>>>>
>>>> Okay, but I am opening test.html within Safari, then accents are not shown.
>>>> You pointed me on these codec, but I see none related to string accent conversion.
>>>>
>>>> I have seen the class WAUrlEncoder, but this is for URL.
>>>> | w |
>>>> w := WriteStream on: String new.
>>>> 'Ñuñoa' do: [ :c |
>>>> WAUrlEncoder encode: c on: w ].
>>>> w contents
>>>>
>>>> => '%D1u%F1oa’
>>>>
>>>> I need something like that but for html code.
>>>>
>>>> I tried also
>>>> 'Ñuñoa' encodeOn: WAXmlDocument new
>>>> But no, I do not get something that starts with: 'Ñu…'
>>>>
>>>> Any idea?
>>>
>>> Yes, I just don't know why it does not work in Seaside, normally special characters should just work, no need to do anything special.
>>>
>>> What needs to be added is
>>>
>>> <?xml version="1.0" encoding="UTF-8"?>
>>>
>>> in front of the .html, like:
>>>
>>> $ cat /tmp/test.html
>>> <?xml version="1.0" encoding="UTF-8"?><html><head><title></title></head><body onload="onLoad()">Ñuñoa<script type="text/javascript">/*<![CDATA[*/function onLoad(){};/*]]>*/</script></body></html>
>>>
>>> When opening an HTML file locally, there is no mime-type added by the server, hence the browser does not know the encoding.
>>>
>>> Here is another live example (independent of Seaside):
>>>
>>> http://zn.stfx.eu/unicode
>>>
>>>> Alexandre
>>>> _______________________________________________
>>>> 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 <mailto:seaside at lists.squeakfoundation.org>
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside <http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20150617/edfa2537/attachment.htm
More information about the seaside
mailing list