• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Default WOString Behaviour
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Default WOString Behaviour


  • Subject: Default WOString Behaviour
  • From: Daniele Corti <email@hidden>
  • Date: Wed, 07 Nov 2012 14:42:46 +0100

Hi list, 
maybe stupid question, but, is there a way to define the default behaviour of WOString?

I mean WOString binding have as default:

escapeHTML = true;
valueWhenEmpty = "";

In most parts of my WebApps I define escapeHTML = "$false" and valueWhenEmpty = "&nbsp;", not just in Tables, to get correct HTML from WOString.

The problems occurs when I use components from third parts, where I cannot change the behaviour of subcomponents.

For Example, I use the Validity.framework's GSVExceptionViewer component, to display errors.

I've notice errors coming from EOEnterpriseObject.checkConsistency() method have some HTML inside the text (e.g in class User, if email field is empty, return "Please provide a <b>Email</b>."), so when I display the error the HTML is escaped and rendered in the page, that is not very beautiful. 
To avoid this, I have changed the Component .wod file, in order to use escapeHTML = false; on WOStrings binds, but it would be nice to do this globally.

So, the question: is there a way to change default behavior of WOString, without subclassing it? For example a key in Properties file?  

Thanks in advance!

--
Daniele Corti
--
I DON'T DoubleClick

 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Default WOString Behaviour
      • From: Ramsey Gurley <email@hidden>
    • Re: Default WOString Behaviour
      • From: Johann Werner <email@hidden>
  • Prev by Date: Re: Sanity check: "Redirection URL" in "Load Balancing and Adaptor Settings"
  • Next by Date: Re: Default WOString Behaviour
  • Previous by thread: Re: Sanity check: "Redirection URL" in "Load Balancing and Adaptor Settings"
  • Next by thread: Re: Default WOString Behaviour
  • Index(es):
    • Date
    • Thread