exapi.git
6 weeks agoarrumado os parametros da função exapi_newComment que estavam errados. master 0.1.4
Leo Andrade [Wed, 4 Apr 2012 14:06:04 +0000]
arrumado os parametros da função exapi_newComment que estavam errados.

4 months agoReadding the code that removes the blog_id param from the xmlprc calls
Lincoln de Sousa [Mon, 9 Jan 2012 20:32:46 +0000]
Readding the code that removes the blog_id param from the xmlprc calls

5 months agoGetting the right set of posts to the given page
Thiago Silva [Mon, 5 Dec 2011 17:48:29 +0000]
Getting the right set of posts to the given page

5 months agoAdding getArchivePosts to the API
Thiago Silva [Mon, 5 Dec 2011 17:33:35 +0000]
Adding getArchivePosts to the API

5 months agoCorrecting getPosts pagination
Thiago Silva [Mon, 5 Dec 2011 17:33:09 +0000]
Correcting getPosts pagination

5 months agocorrecting error sentence
Thiago Silva [Tue, 22 Nov 2011 21:37:12 +0000]
correcting error sentence

5 months agoFixing the pagination of the archive api (Closes: #298)
Lincoln de Sousa [Fri, 2 Dec 2011 22:55:50 +0000]
Fixing the pagination of the archive api (Closes: #298)

5 months agoA small rewrite of the pagination links in the archives (search) method
Lincoln de Sousa [Tue, 29 Nov 2011 12:58:29 +0000]
A small rewrite of the pagination links in the archives (search) method

Now, the search is based on the query string instead of using the url path.

5 months agoAdicionando o Thiago ao arquivo AUTHORS
Lincoln de Sousa [Fri, 25 Nov 2011 17:16:08 +0000]
Adicionando o Thiago ao arquivo AUTHORS

6 months agoMaking sure the return of wp_tag_cloud will not return null
Lincoln de Sousa [Wed, 16 Nov 2011 13:44:25 +0000]
Making sure the return of wp_tag_cloud will not return null

6 months agoFazendo com que a função getPosts receba parâmetros de busca
Lincoln de Sousa [Mon, 14 Nov 2011 19:29:15 +0000]
Fazendo com que a função getPosts receba parâmetros de busca

6 months agoAllowing sidebar retrieval by name parameterized-sidebar
Thiago Silva [Thu, 10 Nov 2011 19:23:40 +0000]
Allowing sidebar retrieval by name

6 months agoAdding the `getPosts()' method to our XMLRPC API
Thiago Silva [Tue, 8 Nov 2011 22:05:18 +0000]
Adding the `getPosts()' method to our XMLRPC API

6 months agoReturning pagination for search
Thiago Silva [Tue, 8 Nov 2011 22:12:16 +0000]
Returning pagination for search

6 months agoreturning pagination html code with posts paginatioon
Thiago Silva [Tue, 8 Nov 2011 17:38:46 +0000]
returning pagination html code with posts

6 months agoFixing the undefined variable "$params" problem in exapi_getPageByPath()
Lincoln de Sousa [Mon, 7 Nov 2011 04:12:21 +0000]
Fixing the undefined variable "$params" problem in exapi_getPageByPath()

6 months agoRemoving html tags from the post excerpt
Lincoln de Sousa [Sun, 6 Nov 2011 17:55:06 +0000]
Removing html tags from the post excerpt

6 months agoFixing a bug in all functions that we use from the `wp_' xmlrpc namespace
Lincoln de Sousa [Sat, 5 Nov 2011 23:59:32 +0000]
Fixing a bug in all functions that we use from the `wp_' xmlrpc namespace

6 months agoRemoving the blogid parameter received (and removed) by all methods
Lincoln de Sousa [Sat, 5 Nov 2011 22:35:02 +0000]
Removing the blogid parameter received (and removed) by all methods

6 months agoAdicionada função remota para busca paginada
Thiago Silva [Sat, 5 Nov 2011 19:02:38 +0000]
Adicionada função remota para busca paginada

6 months agoAdicionando suporte a newComment
Thiago Silva [Sat, 5 Nov 2011 17:41:10 +0000]
Adicionando suporte a newComment

6 months agoPython usando apenas exapi namespace.
Thiago Silva [Fri, 4 Nov 2011 20:18:12 +0000]
Python usando apenas exapi namespace.

Isso significa que métodos em outros namespaces (como getComments() em
wp) precisam de uma porta de entrada via namespace exapi.

6 months agoEnviando posts paginados por categoria e tags (Closes: 157)
Thiago Silva [Fri, 4 Nov 2011 18:53:00 +0000]
Enviando posts paginados por categoria e tags (Closes: 157)

...e uma pequena modificação no retorno do sidebar: ao invés de enviar
uma estrutura, o retorno agora é apenas o html gerado.

6 months agoExpondo html do sidebar-1 via chamada rcp (Closes: 122,123)
Thiago Silva [Fri, 4 Nov 2011 15:20:52 +0000]
Expondo html do sidebar-1 via chamada rcp (Closes: 122,123)

6 months agoConsumindo o parâmetro blog_id, para manter a consistência com a ordem e número de...
Thiago Silva [Fri, 4 Nov 2011 14:12:21 +0000]
Consumindo o parâmetro blog_id, para manter a consistência com a ordem e número de parâmetros dos métodos rpc do wordpress.

6 months agoAdding the method "getPageByPath()" to our xmlrpc API
Lincoln de Sousa [Mon, 31 Oct 2011 14:13:33 +0000]
Adding the method "getPageByPath()" to our xmlrpc API

6 months agoRenaming "postid" field to "id" in the _exapi_prepare_post() function 0.1.3
Lincoln de Sousa [Thu, 27 Oct 2011 11:38:12 +0000]
Renaming "postid" field to "id" in the _exapi_prepare_post() function

6 months agoFixing the name of the param that limits the return list of getRecentPosts
Lincoln de Sousa [Wed, 26 Oct 2011 21:23:17 +0000]
Fixing the name of the param that limits the return list of getRecentPosts

6 months agoExposing a wrapper to the wp get_post function, called `getPosts()'
Lincoln de Sousa [Wed, 26 Oct 2011 21:21:59 +0000]
Exposing a wrapper to the wp get_post function, called `getPosts()'

6 months agoRefactoring the getRecentPosts function and extracting _prepare_post()
Lincoln de Sousa [Wed, 26 Oct 2011 17:54:27 +0000]
Refactoring the getRecentPosts function and extracting _prepare_post()

This new function will be useful in all other methods of our API that handles
posts. Just like the `getPost()' one, that we're on the way to add.

6 months agoChecking the return of the _exapi_method_header call before doing anything else 0.1.2
Lincoln de Sousa [Tue, 25 Oct 2011 13:05:33 +0000]
Checking the return of the _exapi_method_header call before doing anything else

6 months agoWe shold not call wp_xmlrpc_server->login as a static method
Lincoln de Sousa [Tue, 25 Oct 2011 12:56:16 +0000]
We shold not call wp_xmlrpc_server->login as a static method

6 months agoAdding the AUTHORS file
Lincoln de Sousa [Tue, 25 Oct 2011 12:17:59 +0000]
Adding the AUTHORS file

6 months agoImplementing the getTagCloud() method
Lincoln de Sousa [Sun, 23 Oct 2011 17:52:05 +0000]
Implementing the getTagCloud() method

This new method wraps the usual wp_tag_cloud() function but parses its
return value and generates an array of associative arrays containing
tag information.

6 months agoCreating the _method_header func by refactoring getRecentPosts()
Lincoln de Sousa [Sun, 23 Oct 2011 06:34:07 +0000]
Creating the _method_header func by refactoring getRecentPosts()

This function will be useful for all new methods that will be exposed in
this plugin.

6 months agoWe don't need the blog_ID parameter, let's kick it form getRecentPosts()
Lincoln de Sousa [Sun, 23 Oct 2011 06:08:49 +0000]
We don't need the blog_ID parameter, let's kick it form getRecentPosts()

6 months agoFixing the @since annotation in a bunch of functions 0.1.1
Lincoln de Sousa [Sun, 23 Oct 2011 05:53:31 +0000]
Fixing the @since annotation in a bunch of functions

6 months agoThe exapi_post_categories() func now returns id, slug and category name
Lincoln de Sousa [Sun, 23 Oct 2011 03:46:59 +0000]
The exapi_post_categories() func now returns id, slug and category name

6 months agoRewriting the function that lists thumbnails of a post
Lincoln de Sousa [Sat, 22 Oct 2011 19:23:30 +0000]
Rewriting the function that lists thumbnails of a post

Now, the user can inform a list of thumbnail sizes to be returned.

6 months agoWriting a function to extract parameters from the getRecentPosts method
Lincoln de Sousa [Sat, 22 Oct 2011 19:21:24 +0000]
Writing a function to extract parameters from the getRecentPosts method

6 months agoA heavy refactoring in the getRecentPosts() method
Lincoln de Sousa [Sat, 22 Oct 2011 18:40:24 +0000]
A heavy refactoring in the getRecentPosts() method

This method was divided in a lot of small functions that cares specifically
about one or a few attributes of the post. These small helpers were placed
in the `exapi.post.php' file.

Some things still hardcoded or broken, like getting other sizes of
thumbnails, but it's gonna be fixed in the next few commits.

6 months agoAdding the comments_count value to the return array of getRecentPosts 0.1.0
Lincoln de Sousa [Sat, 22 Oct 2011 14:32:43 +0000]
Adding the comments_count value to the return array of getRecentPosts

6 months agoAdding the excerpt field to the `getRecentPosts()' return array
Lincoln de Sousa [Sat, 22 Oct 2011 12:49:55 +0000]
Adding the excerpt field to the `getRecentPosts()' return array

6 months agoAdding thumbnail info and the filtered content to the return of getRecentPosts
Lincoln de Sousa [Fri, 21 Oct 2011 22:49:53 +0000]
Adding thumbnail info and the filtered content to the return of getRecentPosts

6 months agoFixing the emacs modeline in the `exapi.php' file
Lincoln de Sousa [Fri, 21 Oct 2011 20:19:36 +0000]
Fixing the emacs modeline in the `exapi.php' file

6 months agoFirst pieces of the Extended XMLRPC API for Wordpress
Lincoln de Sousa [Fri, 21 Oct 2011 16:01:33 +0000]
First pieces of the Extended XMLRPC API for Wordpress

This commit adds the `exapi_getRecentPosts()' method. It is a binding to
the original `wp_get_recent_posts()' but different from the two
alternatives `{blogger,mw}_getRecentPosts()', it is possible to pass all
parameters supported by the query parameter.

So, you can for example, from python, call this method as the following
examples:

  >>> exapi.getRecentPosts(post_status='published')
  >>> exapi.getRecentPosts(numposts=2, category_name='Uncategorized')

6 months agoFirst file, the COPYING document
Lincoln de Sousa [Fri, 21 Oct 2011 16:01:14 +0000]
First file, the COPYING document