[ 
https://issues.apache.org/jira/browse/WOOKIE-178?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12993717#comment-12993717
 ] 

Scott Wilson commented on WOOKIE-178:
-------------------------------------

The HTML span tags are to ensure that text displays OK on the browser when it 
uses right-to-left alphabets or mixtures of LTR & RTL (e.g. a widget with an 
Arabic title containing an English word or acronym). I'm not sure about how 
this works when dealing with alert boxes - I think we could convert it to use 
the Unicode escape characters instead. (Either that or try to avoid having 
these labels turn up in alert boxes.)

> Result of widget.getWidgetTitle() can sometimes contain html span tags which 
> may upset javascript code in jsps
> --------------------------------------------------------------------------------------------------------------
>
>                 Key: WOOKIE-178
>                 URL: https://issues.apache.org/jira/browse/WOOKIE-178
>             Project: Wookie
>          Issue Type: Improvement
>          Components: Web Admin
>    Affects Versions: 0.9.1
>         Environment: Windows Vista sp2 firefox & Ie 8
>            Reporter: Paul Sharples
>            Assignee: Paul Sharples
>            Priority: Trivial
>             Fix For: 0.9.1
>
>
> The call to widget.getWidgetTitle() can result in the returned string 
> containing HTML span tags
> <span style="unicode-bidi:embed; direction:ltr">You decide</span>
> Normally this would not be a problem, but there are instances where the 
> result of that function call is passed to a javascript function within a jsp. 
>  The jsps then have UI problems. As a temporary measure the code has been 
> altered for 0.9.x so that the javascript functions receive only an empty 
> string.(the value is only used in an alert box anyway)  An improvement would 
> be to parse the result of the above function call and extract the text. 'You 
> decide' and pass that to the javascript code.
> See jsp pages webcontent/admin/listall.jsp and 
> webcontent/admin/listallfordelete.jsp

-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to