Make WordPress Core

Opened 17 years ago

Closed 16 years ago

Last modified 16 years ago

#5195 closed enhancement (duplicate)

Support Foreign Markup in APP requests

Reported by: rubys's profile rubys Owned by: josephscott's profile josephscott
Milestone: Priority: normal
Severity: normal Version:
Component: XML-RPC Keywords:
Focuses: Cc:

Description

At the moment, this feature request is more of a placeholder to solicit design feedback (Joseph Scott suggested I open it for this purpose).

Foreign Markup in Atom is arbitrary XML in a non-Atom namespace that is included in an Atom entry. It could be stored in an additional database column, be a special form of an attachment, or could build upon WP's support for custom fields.

The notion of custom fields is attractive as it would enable users to directly manipulate this data from the GUI. It would also provide a means for the data that the user already enters to appear in their feed. While these are both good, we need to be prepared for the possibility that there will be custom data that the user won't want to put in their feed, and foreign markup that the user won't want to see on their screen (as it is arbitrary XML after all...).

Suggestions welcome. If a design is agreed upon, I will help with the development and testing. I would like to request that this goes into 2.4.

Change History (7)

#1 @rubys
17 years ago

  • Cc rubys added

#2 @ffemtcj
17 years ago

  • Milestone changed from 2.5 to 2.7

No Patch. Moved to 2.7

#3 @ryan
16 years ago

  • Milestone changed from 2.7 to 2.8

#4 @FFEMTcJ
16 years ago

  • Milestone changed from 2.8 to Future Release

#5 @Denis-de-Bernardy
16 years ago

  • Component changed from General to XML-RPC
  • Owner changed from anonymous to josephscott

#6 @Denis-de-Bernardy
16 years ago

  • Milestone Future Release deleted
  • Resolution set to duplicate
  • Status changed from new to closed

Can't remember the ticket ID, but there is one (with a patch) that got punted from 2.8 to 2.9 or future, which offers to add extra name spaces. it would fix this.

Note: See TracTickets for help on using tickets.