Re: svn commit: r921643 - in /ofbiz/trunk/framework: base/src/org/ofbiz/base/util/UtilHttp.java example/config/ExampleUiLabels.xml widget/src/org/ofbiz/widget/form/MacroFormRenderer.java

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: svn commit: r921643 - in /ofbiz/trunk/framework: base/src/org/ofbiz/base/util/UtilHttp.java example/config/ExampleUiLabels.xml widget/src/org/ofbiz/widget/form/MacroFormRenderer.java

Adam Heath-2
[hidden email] wrote:

> Author: jleroux
> Date: Thu Mar 11 00:20:57 2010
> New Revision: 921643
>
> URL: http://svn.apache.org/viewvc?rev=921643&view=rev
> Log:
> Following r921421, here is the right and simplest solution (KISS way).
> Simply encoding the tooltip (why I did not think about that before, really sometimes I wonder how my brain is working, I need to stop working for it to begin to work)
> There are no needs to encode char like >, but of course < is needed (in he XML file) since else there is a problem in the XML labels file (always the same issue: around vs inside)
> So yes, it's only a matter of encoding at the right place, ie before the "around vs inside" issue arises
> Good night ;)
>
> Modified:
>     ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java
>     ofbiz/trunk/framework/example/config/ExampleUiLabels.xml
>     ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java
>
> Modified: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java?rev=921643&r1=921642&r2=921643&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java (original)
> +++ ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java Thu Mar 11 00:20:57 2010
> @@ -874,6 +874,10 @@ public class UtilHttp {
>          return htmlString.replaceAll(" ", "%20");
>      }
>  
> +    public static String encodeQuotes(String htmlString) {
> +        return htmlString.replaceAll("\"", "\\\\\"");
> +    }
> +


Sorry, it's not a UtilHttp function, it has nothing at all to do with
http, or html.  This is a freemarker only thing.

>

Reply | Threaded
Open this post in threaded view
|

Re: svn commit: r921643 - in /ofbiz/trunk/framework: base/src/org/ofbiz/base/util/UtilHttp.java example/config/ExampleUiLabels.xml widget/src/org/ofbiz/widget/form/MacroFormRenderer.java

Scott Gray-2
On 10/03/2010, at 5:36 PM, Adam Heath wrote:

> [hidden email] wrote:
>> Author: jleroux
>> Date: Thu Mar 11 00:20:57 2010
>> New Revision: 921643
>>
>> URL: http://svn.apache.org/viewvc?rev=921643&view=rev
>> Log:
>> Following r921421, here is the right and simplest solution (KISS way).
>> Simply encoding the tooltip (why I did not think about that before, really sometimes I wonder how my brain is working, I need to stop working for it to begin to work)
>> There are no needs to encode char like >, but of course < is needed (in he XML file) since else there is a problem in the XML labels file (always the same issue: around vs inside)
>> So yes, it's only a matter of encoding at the right place, ie before the "around vs inside" issue arises
>> Good night ;)
>>
>> Modified:
>>    ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java
>>    ofbiz/trunk/framework/example/config/ExampleUiLabels.xml
>>    ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java
>>
>> Modified: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java
>> URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java?rev=921643&r1=921642&r2=921643&view=diff
>> ==============================================================================
>> --- ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java (original)
>> +++ ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java Thu Mar 11 00:20:57 2010
>> @@ -874,6 +874,10 @@ public class UtilHttp {
>>         return htmlString.replaceAll(" ", "%20");
>>     }
>>
>> +    public static String encodeQuotes(String htmlString) {
>> +        return htmlString.replaceAll("\"", "\\\\\"");
>> +    }
>> +
>
>
> Sorry, it's not a UtilHttp function, it has nothing at all to do with
> http, or html.  This is a freemarker only thing.
>
+1, either the macro renderer itself or maybe the freemarker worker would be better homes for it.

smime.p7s (3K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: svn commit: r921643 - in /ofbiz/trunk/framework: base/src/org/ofbiz/base/util/UtilHttp.java example/config/ExampleUiLabels.xml widget/src/org/ofbiz/widget/form/MacroFormRenderer.java

Jacques Le Roux
Administrator
Scott Gray wrote:

> On 10/03/2010, at 5:36 PM, Adam Heath wrote:
>
>> [hidden email] wrote:
>>> Author: jleroux
>>> Date: Thu Mar 11 00:20:57 2010
>>> New Revision: 921643
>>>
>>> URL: http://svn.apache.org/viewvc?rev=921643&view=rev
>>> Log:
>>> Following r921421, here is the right and simplest solution (KISS way).
>>> Simply encoding the tooltip (why I did not think about that before, really sometimes I wonder how my brain is working, I need
>>> to stop working for it to begin to work)
>>> There are no needs to encode char like >, but of course < is needed (in he XML file) since else there is a problem in the XML
>>> labels file (always the same issue: around vs inside) So yes, it's only a matter of encoding at the right place, ie before the
>>> "around vs inside" issue arises
>>> Good night ;)
>>>
>>> Modified:
>>>    ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java
>>>    ofbiz/trunk/framework/example/config/ExampleUiLabels.xml
>>>    ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java
>>>
>>> Modified: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java
>>> URL:
>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java?rev=921643&r1=921642&r2=921643&view=diff
>>> ============================================================================== ---
>>> ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java (original) +++
>>> ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java Thu Mar 11 00:20:57 2010 @@ -874,6 +874,10 @@ public class
>>>         UtilHttp { return htmlString.replaceAll(" ", "%20");
>>>     }
>>>
>>> +    public static String encodeQuotes(String htmlString) {
>>> +        return htmlString.replaceAll("\"", "\\\\\"");
>>> +    }
>>> +
>>
>>
>> Sorry, it's not a UtilHttp function, it has nothing at all to do with
>> http, or html.  This is a freemarker only thing.
>>
>
> +1, either the macro renderer itself or maybe the freemarker worker would be better homes for it.

Done (in freemarker worker) at r921714

Jacques


Reply | Threaded
Open this post in threaded view
|

Re: svn commit: r921643 - in /ofbiz/trunk/framework: base/src/org/ofbiz/base/util/UtilHttp.java example/config/ExampleUiLabels.xml widget/src/org/ofbiz/widget/form/MacroFormRenderer.java

Scott Gray-2
Thanks Jacques.

Regards
Scott

On 11/03/2010, at 12:57 AM, Jacques Le Roux wrote:

> Scott Gray wrote:
>> On 10/03/2010, at 5:36 PM, Adam Heath wrote:
>>
>>> [hidden email] wrote:
>>>> Author: jleroux
>>>> Date: Thu Mar 11 00:20:57 2010
>>>> New Revision: 921643
>>>>
>>>> URL: http://svn.apache.org/viewvc?rev=921643&view=rev
>>>> Log:
>>>> Following r921421, here is the right and simplest solution (KISS way).
>>>> Simply encoding the tooltip (why I did not think about that before, really sometimes I wonder how my brain is working, I need
>>>> to stop working for it to begin to work)
>>>> There are no needs to encode char like >, but of course < is needed (in he XML file) since else there is a problem in the XML
>>>> labels file (always the same issue: around vs inside) So yes, it's only a matter of encoding at the right place, ie before the
>>>> "around vs inside" issue arises
>>>> Good night ;)
>>>>
>>>> Modified:
>>>>   ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java
>>>>   ofbiz/trunk/framework/example/config/ExampleUiLabels.xml
>>>>   ofbiz/trunk/framework/widget/src/org/ofbiz/widget/form/MacroFormRenderer.java
>>>>
>>>> Modified: ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java
>>>> URL:
>>>> http://svn.apache.org/viewvc/ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java?rev=921643&r1=921642&r2=921643&view=diff
>>>> ============================================================================== ---
>>>> ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java (original) +++
>>>> ofbiz/trunk/framework/base/src/org/ofbiz/base/util/UtilHttp.java Thu Mar 11 00:20:57 2010 @@ -874,6 +874,10 @@ public class
>>>>        UtilHttp { return htmlString.replaceAll(" ", "%20");
>>>>    }
>>>>
>>>> +    public static String encodeQuotes(String htmlString) {
>>>> +        return htmlString.replaceAll("\"", "\\\\\"");
>>>> +    }
>>>> +
>>>
>>>
>>> Sorry, it's not a UtilHttp function, it has nothing at all to do with
>>> http, or html.  This is a freemarker only thing.
>>>
>>
>> +1, either the macro renderer itself or maybe the freemarker worker would be better homes for it.
>
> Done (in freemarker worker) at r921714
>
> Jacques
>
>


smime.p7s (3K) Download Attachment