Re: mgpp once again

From John R. McPherson
DateTue, 08 Apr 2003 11:01:23 +1200
Subject Re: mgpp once again
In-Reply-To (4c3c0f8202f9da3e7c82a7fb37e89203-www1-mail-post-cz)
Roman Chyla wrote:
> Hi list,
>
> I am trying to create some *mgpp advanced* query form for IE (my
> troubles were described earlier this month - but probably applies
> to everyone who wants to use MGPP under IE with non-latin). Does
> anyone have any idea about mgpp form for non-latin characters,
> another escape() function for IE
>
> I found, that escape() function on IE creates from (vojtasek)
> this vojt%E1%u0161ek
> (see http://tech.irt.org/articles/js157/index.htm )
>
>
> but we need
> vojt%C3%A1%C5%A1ek (this was done through gsdl archives).

This "%u" encoding is a Microsoft-specific extension, and is not
specified behaviour in any RFC or standard. Both Microsoft's web browser
(IE) and server (IIS) support it. We first noticed it occurring with IE
6.0. Greenstone version 2.39 has a limited ability to understand it,
although it assumes you are using the utf-8 encoding, since we can't
determine what encoding is being used when we parse the URL.
If you are using greenstone version 2.39 and have the preferences set
to use utf-8, then everything should work fine even with Internet
Explorer. Otherwise, complain to Microsoft for using non-standard
extensions.

John McPherson