i think there is more then that to edit,
like seeing if your html version and language settings can handles arabic
characters
probably more, altho i have not much time to look into it atm


Kind Regards.
Ruben Decleyn



On Fri, Oct 8, 2010 at 12:52 PM, Alaa Keshim <[email protected]> wrote:

> Hello
> I'm trying to modify the ape chat demo to handle Arabic names, i made
> demo.js file encodeURI the name of the user before sending it to the
> APE server, then I updated the nickname.js as follows:
> ******************************
> var userlist = new $H;
>
> Ape.registerHookCmd("connect", function(params, cmd) {
>
>        if (!$defined(params.name)) return 0;
>        if (userlist.has(decodeURI(params.name.toLowerCase()))) return
> ["007", "NICK_USED"];
>
>        cmd.user.setProperty('name', decodeURI(params.name));
>        return 1;
> });
>
> Ape.addEvent('adduser', function(user) {
>        userlist.set(decodeURI(user.getProperty('name').toLowerCase()),
> true);
> });
>
> Ape.addEvent('deluser', function(user) {
>        userlist.erase(decodeURI(user.getProperty('name').toLowerCase()));
> });
> ******************************
>
>
> But the name of user is still being sent from the APE server to the
> client as encoded text (e.g: %D8%B9%20%B7) ,  I want the APE server to
> send the name as a decoded string to the client.
>
> Waiting for your help.
> Thank you.
>
> --
> You received this message because you are subscribed to the Google
> Groups "APE Project" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<ape-project%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/ape-project?hl=en
> ---
> APE Project (Ajax Push Engine)
> Official website : http://www.ape-project.org/
> Git Hub : http://github.com/APE-Project/
>

-- 
You received this message because you are subscribed to the Google
Groups "APE Project" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/ape-project?hl=en
---
APE Project (Ajax Push Engine)
Official website : http://www.ape-project.org/
Git Hub : http://github.com/APE-Project/

Reply via email to