• Home
  • About
  • Map
  • Archives
  • Videos
  • Gallery
Grab the RSS feed

spiralbound.net

spiralbound.net
  • Home
  • Adventures
  • Data and Technology
  • Et cetera
  • Highlights

Ecto is Busted in WordPress 2.1

  • Data and Technology

    Posted on January 30th, 2007

    Written by cliff

    Related Posts

    • Picking a Multiuser Blogging System
    • Managing WordPress and Gallery2 With Subversion
    • Automattic Has Purchased Gravatar

    Tags

    Adriaan, automattic, blogging, Blogs, broken ecto, ecto, int, php, software, string, wordpress, wordpress 2.1, xmlrpc, xmlrpc.php

    Last week I took this site to WordPress 2.1 and much to my dismay realized that Ecto, my favorite XMLRPC blogging client no longer worked. It would let me post, but it was never able to update the category information for posts… It just hung with no error. I looked into it, and found out that Ecto expects the category information to be returned as a string, not an int.

    Adriaan, the developer of Ecto is blaming WordPress, while I’m sure the folks at Automattic would call it an Ecto problem… That’s just how these things tend to work. Anyhow, it’s pretty easy to fix if you make this quick change to xmlrpc.php.

    Simply change this on line 180:

    'categoryId' => $catid,

    To this:

    'categoryId' => (string) $catid,

    Hopefully someone will go back to their code tree and make a permanent fix so we don’t have to constantly edit this file every time we upgrade.

    This entry was posted on Tuesday, January 30th, 2007 at 12:08 pm and is filed under Data and Technology. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
  • 13 Comments

    Take a look at some of the responses we have had to this article.

    1. Erik J. Barzeski
      Jan 30th
      Reply

      To be exact, it is an Automattic issue and a bug as the spec clearly calls for a string, not an int.

      Still, ecto COULD be more forgiving, as MarsEdit still worked despite the incorrect data type.

    2. Ecto vs. WordPress « MaisonBisson.com
      Feb 3rd
      Reply

      [...] Ecto is finally available in Intel optimized form, but WP 2.1’s XMLRPC breaks it. Cliffy, of all people, tells us how to fix it. [...]

    3. simon jackman’s blog » WordPress 2.1 and Ecto not getting along
      Feb 8th
      Reply

      [...] I upgraded my blog to WP2.1 and discovered that Ecto could no longer update its post list (would hang at “retrieving categories”). A solution is now circulating. [...]

    4. Arjun Muralidharan
      Feb 16th
      Reply

      Thank you so much! I thought I wasted mymoney on ecto but now it seems like this solves my issues with this app!

    5. links for 2007-02-25 at Julians.name
      Feb 25th
      Reply

      [...] spiralbound.net » Ecto is Busted in WordPress 2.1 (tags: wordpress ecto ecto-wordpress-bug) [...]

    6. Preston Stone
      Feb 28th
      Reply

      Just a quick note: in my copy of xmlrpc.php, this correction had to be made on line 980, not line 180.

    7. topher
      Mar 18th
      Reply

      Thanks for the tip! I love Ecto and I love WordPress, and I was so bummed when they stopped playing nice with each other.

    8. Michael
      Apr 12th
      Reply

      You know that thing about sense of humour.
      If you ain’t got it then you won’t get it.
      Keep it up…

    9. Alvaro
      Apr 12th
      Reply

      Thank you very much! you saved me from using the text editor in wordpress!!

    10. seo
      Feb 5th
      Reply

      Thanks ypou for tht man!

    11. üsküdar evden eve nakliyat
      Dec 16th
      Reply

      I love Ecto and I love WordPress, and I was so bummed when they stopped playing nice with each other.

    12. evden eve
      Mar 24th
      Reply

      Thanks Admin ;)

    13. bosch servisi
      Sep 8th
      Reply

      thanks for information

  • Leave a Reply

    Let us know what you thought. Click here to cancel reply.

  • Name(required):

    Email(required):

    Website:

    Message:

  • Sponsor
  • Recent Comments
    • bosch servisi on Ecto is Busted in WordPress 2.1
    • fabioamd87 on IFCONFIG Does Not give You Link Status; ETHTOOL Does
    • Tim on Rebreather Evaluation – Part 3: The PRISM Topaz
    • twitter unfollow on Is Digg Broken?
    • cliff on IFCONFIG Does Not give You Link Status; ETHTOOL Does
    • fabioamd87 on IFCONFIG Does Not give You Link Status; ETHTOOL Does
    • Komil on Quick Start Guide for Asterisk

Copyright © 2010 spiralbound.net - Powered by Wordpress