[wp-trac] Re: [WordPress Trac] #4647: Text in database is
inconsistently entity-encoded
WordPress Trac
wp-trac at lists.automattic.com
Tue Jul 17 05:20:58 GMT 2007
#4647: Text in database is inconsistently entity-encoded
------------------------+---------------------------------------------------
Reporter: redsweater | Owner: anonymous
Type: defect | Status: new
Priority: normal | Milestone: 2.4 (future)
Component: General | Version: 2.2.1
Severity: normal | Resolution:
Keywords: |
------------------------+---------------------------------------------------
Comment (by redsweater):
I was going to write another bug suggesting that the XML-RPC interface
should do something to mitigate the effect this has on XML-RPC clients.
But on further thought I think it's probably best that the XML-RPC
interface serve as an honest interface to the content in the database.
This should be fixed in the code that inappropriately inserts the entity-
encoded text in the affected fields.
For example, it turns out that the XML-RPC interface's honesty is double-
edged. I can write a post with content "Trial & Tribulation" and submit
via XML-RPC, and it goes into the database without the problematic
encoding. It's only when entered via the WordPress editor that the
problematic encoding occurs.
However, a Category submitted via XML-RPC wp.newCategory does suffer the
entity encoding problem, and goes into the database with it.
Long story short, anything that writes text to the database should, I
think, take pains to make sure it goes in verbatim, and not entity
encoded.
--
Ticket URL: <http://trac.wordpress.org/ticket/4647#comment:2>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list