add movabletype xmlrpc support
authorAleix Conchillo Flaque <aconchillo@gmail.com>
Fri, 17 Feb 2012 08:33:35 +0000 (00:33 -0800)
committerAleix Conchillo Flaque <aconchillo@gmail.com>
Fri, 17 Feb 2012 08:33:35 +0000 (00:33 -0800)
commit72c98fc5a927c7ed759a722a7cf8295cb382b557
tree742c57f1998c8d8b5ee51bf314baa3eee6b11b8f
parent837e5c93651b3f2092e1bfe053a3209c26fa5865
add movabletype xmlrpc support

* tekuti/movabletype.scm: movable type, blogger and metaweblog xmlrpc
  calls (based on xmlrpc module). These are the supported methods:

     metaWeblog.newPost
     metaWeblog.getPost
     metaWeblog.editPost
     metaWeblog.getRecentPosts
     metaWeblog.getCategories
     mt.supportedMethods
     mt.setPostCategories
     mt.getPostCategories
     mt.getCategoryList
     blogger.getUsersBlogs
     blogger.deletePost

* tekuti/xmlrpc.scm: generic XMLRPC module.

* tekuti/web.scm: enable /xmlrpc uri path.

* tekuti/util.scm: add (date->rfc822-date) which is the standard for
  xmlrpc dates.

* tekuti/post.scm: add new (post-author) accessor.

* tekuti/page-helpers.scm: make (ensure-public-uri) public.
Makefile.am
tekuti/movabletype.scm [new file with mode: 0644]
tekuti/page-helpers.scm
tekuti/post.scm
tekuti/util.scm
tekuti/web.scm
tekuti/xmlrpc.scm [new file with mode: 0644]