I have turned on free tagging support in one of my taxonomies. However the free tagging support is only supported through the web interface. As far as I can tell the MovableType, and Blogger APIs that is supported by the BlogAPI module, does not have the capability to add categories. So this prevents external editors from publishing content to drupal with new categories.

It would be great if the BlogAPI module supported the WordPress XML-RPC API (http://codex.wordpress.org/XML-RPC_wp). It has a function to add categories. If the WordPress API was supported an external editor could then create categories, and assign those categories to posts.

Thanks

Comments

jaharmi’s picture

I would like to see this too!

webchick’s picture

Version: 5.3 » 7.x-dev

Feature requests go against the next development release, which would be 7.x, since 6.x is currently in bug fix mode.

Sounds like a good feature to have though!

sam moore’s picture

I'll put in my vote for this too, whenever it can happen. It would improve the experience with external blog editing tools, I believe (I currently use MarsEdit, for what it's worth).

mean0dspt’s picture

I vote for this too!
May be as a module request, as it's too long to wait for 7.x

samc’s picture

Subscribing. I'd like to see this too. I'd love to see a patch or module for 5.x.

acrollet’s picture

Agreed that wp API support would be very nice...

I've put up a module that lets you freetag posts from an xml-rpc client by putting them in the body. (enclosed in [tags][/tags])

http://drupal.org/project/inlinetags if you're interested. Currently only for 6, but if there's interest, I may consider backporting to 5.

damienmckenna’s picture

I was thinking of changing the BlogAPI to separate support for categories and tags, i.e. fixed vs freetagging vocabularies. At the very least it would require changing the "category" query to only list terms in fixed vocabularies while adding support for wp.getTags() to handle a specific free tag. Additionally, I think the APIs could be extended with enhancements to support Drupal's improved taxonomy system, i.e. to list each vocabulary with its terms underneath, and indicate which vocabularies are fixed vs freetagging. A key issue, though, is that to support e.g. the wp APIs, a lot more of the API would have to be supported beyond just the bare wp.getTags etc, it would need close to the whole Wordpress engine to be added.

Thoughts?

lilou’s picture

Status: Active » Closed (won't fix)

Blog API is removed : #537434: Drop the blog API from core
So this won't be necessary anymore.