Saner, faster, wiser CDATA wrapping in XML feeds - Instead of preemptively running data through cdata_parse() as we gather it, wait until we are building the XML and then deal with the bits we need to. This separates the acquisition and formatting stages cleanly, and makes life much easier for anyone using the 'integrate_xml_data' hook. - When we do run data through cdata_parse(), only do anything if the data actually needs it. Cleaner feeds and faster execution - what's not to love?
Saner, faster, wiser CDATA wrapping in XML feeds
- Instead of preemptively running data through cdata_parse() as we gather it, wait until we are building the XML and then deal with the bits we need to. This separates the acquisition and formatting stages cleanly, and makes life much easier for anyone using the 'integrate_xml_data' hook.
- When we do run data through cdata_parse(), only do anything if the data actually needs it. Cleaner feeds and faster execution - what's not to love?

Signed-off-by: Jon Stovell <5fe09b7d9f00fd95250ae2a73993b352b084988d@gmail.com>

StealthWombat/SMF2.1-more-forkery,StealthWombat/SMF2.1-more-forkery