Title: dklon's Replies | WordPress.org

---

# dklon

  [  ](https://wordpress.org/support/users/dklon/)

 *   [Profile](https://wordpress.org/support/users/dklon/)
 *   [Topics Started](https://wordpress.org/support/users/dklon/topics/)
 *   [Replies Created](https://wordpress.org/support/users/dklon/replies/)
 *   [Reviews Written](https://wordpress.org/support/users/dklon/reviews/)
 *   [Topics Replied To](https://wordpress.org/support/users/dklon/replied-to/)
 *   [Engagements](https://wordpress.org/support/users/dklon/engagements/)
 *   [Favorites](https://wordpress.org/support/users/dklon/favorites/)

 Search replies:

## Forum Replies Created

Viewing 4 replies - 1 through 4 (of 4 total)

 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [XML-RPC API Extensions](https://wordpress.org/support/topic/xml-rpc-api-extensions/)
 *  Thread Starter [dklon](https://wordpress.org/support/users/dklon/)
 * (@dklon)
 * [15 years, 10 months ago](https://wordpress.org/support/topic/xml-rpc-api-extensions/#post-1572397)
 * Okay, here is the Trac ticket for this particular set of enhancements for the
   XML-RPC API:
 * [https://core.trac.wordpress.org/ticket/14236](https://core.trac.wordpress.org/ticket/14236)
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [XML-RPC API Extensions](https://wordpress.org/support/topic/xml-rpc-api-extensions/)
 *  Thread Starter [dklon](https://wordpress.org/support/users/dklon/)
 * (@dklon)
 * [15 years, 10 months ago](https://wordpress.org/support/topic/xml-rpc-api-extensions/#post-1572386)
 * Hmm. I’ve tried logging into Trac to put the diffs up on a ticket, but it doesn’t
   seem to want to accept my username and password from here. Is there something
   else I’m missing?
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [XML-RPC API Extensions](https://wordpress.org/support/topic/xml-rpc-api-extensions/)
 *  Thread Starter [dklon](https://wordpress.org/support/users/dklon/)
 * (@dklon)
 * [15 years, 10 months ago](https://wordpress.org/support/topic/xml-rpc-api-extensions/#post-1572384)
 * Okay, I’ll start putting this together in Trac as a ticket with patch.
 * The plugin.php modification ([http://wordpress.pastebin.com/wqDu0N97](http://wordpress.pastebin.com/wqDu0N97))
   should satisfy the condition for returning the data with the extra “Active” element
   in the array when calling wp.getPluginList, although I wasn’t sure if making 
   it bool instead of text like the others violated some coding rule. But every 
   XML-RPC library seems to make the conversion to and from in the background easily.
 * I’ve got a ton more extensions to the API that I didn’t post since I wasn’t sure
   if they would be welcomed. These were the smallest to post up here. Plugin management
   was just one area I had to tackle for this app.
 *   Forum: [Plugins](https://wordpress.org/support/forum/plugins-and-hacks/)
    In
   reply to: [XML-RPC API Extensions](https://wordpress.org/support/topic/xml-rpc-api-extensions/)
 *  Thread Starter [dklon](https://wordpress.org/support/users/dklon/)
 * (@dklon)
 * [15 years, 10 months ago](https://wordpress.org/support/topic/xml-rpc-api-extensions/#post-1572376)
 * Here are some of the functions that I’ve written in xmlrpc.php:
 * [http://wordpress.pastebin.com/N4eDYfeN](http://wordpress.pastebin.com/N4eDYfeN)
 * The API calls come out as:
    - wp.getPluginList
    - wp.isPluginActive
    - wp.getActivePlugins
    - wp.activatePlugin
 * I’ve added two lines to the get_plugin_data() call in /wp-admin/includes/plugin.
   php for 1 more element in the return header:
 * [http://wordpress.pastebin.com/wqDu0N97](http://wordpress.pastebin.com/wqDu0N97)
 * These are just some of the plugin functions. I’ll sign up for the wp-xmlrpc list
   as well. XML-RPC and SOAP services are something that I work on almost daily 
   for my own projects so I thought it would be a good fit to try this out.

Viewing 4 replies - 1 through 4 (of 4 total)