[opencms-dev] 6.2.3 sourcecode editor error?

Jonathan Woods jonathan.woods at scintillance.com
Tue Jan 23 18:30:49 CET 2007


Could you escape the ampersand character?  So instead of entering
 
    new Entity('ú', 'ú', 'ú')

enter

    new Entity('ú', 'ú', '&#<the code for ampersand which I
forget>#250;')

?

Jon
-----Original Message-----
From: sfdbfoui at host2.scintillance.com
[mailto:sfdbfoui at host2.scintillance.com] On Behalf Of Pere Torrodellas
Sent: 23 January 2007 17:05
To: The OpenCms mailing list
Subject: Re: [opencms-dev] 6.2.3 sourcecode editor error?

Hello,

In my previous append I made a mistake: the 6.0.3 OpenCms sourcecode editor
ALSO modifies the code in the way described:

For example,

    new Entity('ú', 'ú', 'ú')

when saved becomes

    new Entity('ú', 'ú', 'ú')

Sorry if this misled someone. The question is now: why should the editor
change the text entered by the user? If this is standard behaviour, how
should I edit this kind of code with OpenCms to get what I need?

Thanks,

Pere

----- Original Message -----
From: "Pere Torrodellas" <ptorrodellas at fihoca.com>
To: "OpenCms Mail List" <opencms-dev at opencms.org>
Sent: Monday, January 22, 2007 12:28 PM
Subject: [opencms-dev] 6.2.3 sourcecode editor error?


> Hello,
>
> We have run into a problem caused by a difference in the behavior of the 
> 6.2.3 sourcecode editor when compared to the 6.0.3 version.
>
> When editing a JavaScript file in a 6.0.3 OpenCms workplace, code such as:
>
> var entities = new Array(
>   new Entity('¡', '¡',  '¡'),
>   new Entity('ª', 'ª',   'ª'),
>   new Entity('·', '·', '·'),
>   .........
>   new Entity('ù', 'ù', 'ù'),
>   new Entity('ú', 'ú', 'ú'),
>   new Entity('ü', 'ü',   'ü')
> );
>
> can be entered and saved with no problem.
>
> But when edited and saved in a 6.2.3 workplace, the result of saving this 
> is that it gets converted to:
>
> var entities = new Array(
>   new Entity('¡', '¡',  '¡'),
>   new Entity('ª', 'ª',   'ª'),
>   new Entity('·', '·', '·'),
>   .........
>   new Entity('ù', 'ù', 'ù'),
>   new Entity('ú', 'ú', 'ú'),
>   new Entity('ü', 'ü',   'ü')
> );
>
> i.e. the hex code char definition is converted to the character itself, 
> and this blows up the JavaScript function.
>
> The OpenCms character encoding is the standard in both cases (UTF-8).
>
> I didn't find any information about changes in the sourcecode editor for 
> this release. Can this be an OpenCms error, or something that should be 
> configured to get the same behaviour as in 6.0.3?
>
> Thanks for any information or suggestion that can help me with this!
>
> Pere
>
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> http://lists.opencms.org/mailman/listinfo/opencms-dev 


_______________________________________________
This mail is sent to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please visit
http://lists.opencms.org/mailman/listinfo/opencms-dev





More information about the opencms-dev mailing list