Changes between Version 93 and Version 94 of XmlRpcPlugin


Ignore:
Timestamp:
Jan 25, 2013 3:53:20 AM (21 months ago)
Author:
osimons
Comment:

Tweaks for versions, auth wording, and link to live api docs.

Legend:

Unmodified
Added
Removed
Modified
  • XmlRpcPlugin

    v93 v94  
    22= Trac XML-RPC Plugin =  
    33  
    4 Remote Procedure Call plugin for Trac 0.10 (not actively maintained) and 0.11/0.12 (trunk). 
    5   
     4Remote Procedure Call plugin for Trac 0.10 (not actively maintained) and 0.11/0.12/1.0/++ (trunk). 
     5 
    66== Description ==  
    77  
    88This plugin allows Trac plugins to export select parts of their interface via XML-RPC and JSON-RPC (if json or simplejson is available). Latest trunk version includes a pluggable API for extending protocols, and see for instance TracRpcProtocolsPlugin for more protocols. 
    99 
    10 The browsable XML-RPC URI suffix is `/rpc` (and `/xmlrpc` for older versions), however most XML-RPC clients should use the authenticated URL suffix   
    11 `/login/rpc` as this is correctly authenticated by Trac.  
     10The browsable XML-RPC URI suffix is `/rpc`, but most XML-RPC clients should use the authenticated URL suffix `/login/rpc` as this with provide authenticated requests through Trac.  
    1211 
    1312The `XML_RPC` permission is used to grant users access to using the RPC interface. If you do want to use `/rpc` and unauthenticated access, you must grant the XML_RPC permission to the 'anonymous' user.  
     
    1716 * [http://www.jspwiki.org/Wiki.jsp?page=WikiRPCInterface2 WikiRPC API] is complete, mostly thanks to [wiki:mgood].  
    1817 
    19 ~~For example, for TracHacks the URIs are http://trac-hacks.org/xmlrpc and http://trac-hacks.org/login/xmlrpc (must be authenticated).~~ (XML-RPC is currently disabled at trac-hacks.org) 
     18'''Note:''' The RPC plugin is currently disabled at Trac-Hacks so live documentation is not available. Use https://www.coderesort.com/p/open/rpc as temporary reference for current protocol and method documentation (disregarding the custom `coderesort.*` methods). 
    2019  
    2120== Todo ==  
     
    3837{{{ 
    3938#!sh 
    40 $ easy_install -Z -U http://trac-hacks.org/svn/xmlrpcplugin/trunk # 0.11+0.12 
     39$ easy_install -Z -U http://trac-hacks.org/svn/xmlrpcplugin/trunk # 0.11/0.12/1.0/++ 
    4140$ #or 
    4241$ easy_install -Z -U http://trac-hacks.org/svn/xmlrpcplugin/0.10 # 0.10