Groups

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(XmlRpcGroups module)
(Removed redundant section, but tried to make it more obvious that running the XMLPHP service requires work. This is still experimental, and some ability to navigate the code is expected.)
Line 37: Line 37:
  
  
The XMLRPC service for groups at osflotsam.org is a public '''test''' service.  If you'd instead like to run your own, you can download the code for it from http://code.google.com/p/flotsam/ and adjust your <tt>OpenSim.ini</tt> accordingly.  More info [https://lists.berlios.de/pipermail/opensim-users/2009-April/002051.html here].
+
The XMLRPC service for groups at osflotsam.org is a public '''test''' service.  If you'd instead like to run your own on your own web server, you can download the code for it from http://code.google.com/p/flotsam/ , specifically what's in <tt>trunk/Groups/php</tt> , and adjust it and your <tt>OpenSim.ini</tt> accordingly.  More info [https://lists.berlios.de/pipermail/opensim-users/2009-April/002051.html here] and [http://code.google.com/p/flotsam/wiki/XmlRpcGroups here].
 
+
Added by Ara: The libs are not included in the OS, you must donwload the files in the above link and place them in someplace in your server. Remember to modify the paths in the xmlrpc.php file to point to the right location. Recommended to place the files .php and .inc, along with the lib files folder, inside the same directory so there is no need to modify the xmlrpc.php file
+

Revision as of 03:38, 28 April 2009


Contents

XmlRpcGroups module

As of rev 9215 in the OpenSim SVN repo, there is now an experimental groups module, XmlRpcGroups, which interacts with a remote XMLRPC service to provide basic groups functionality.

To enable basic groups functionality on rev 9215 or later, the Groups section of your OpenSim.ini should look something like:

[Groups]
    Enabled = true
 
    ; This is the current groups stub in Region.CoreModules.Avatar.Groups
    ;Module  = Default

    ; The XmlRpcGroups implementation can be used against the publically available service
    ; that I have made available for testing.  Your group data is not guarenteed safe
    ; or available if you use this service, but it's available now and seems to work.  
    ; The PHP code for the service is available for you to deploy to your own server.
    ;
    Module  = XmlRpcGroups

    XmlRpcServiceURL       = http://osflotsam.org/xmlrpc.php
    XmlRpcMessagingEnabled = true
    XmlRpcNoticesEnabled   = true

    ; This makes the XmlRpcGroups modules very chatty on the console.
    ;XmlRpcDebugEnabled     = true

    ; Disables HTTP Keep-Alive for Groups Module HTTP Requests, work around for
    ; a problem discovered on some Windows based region servers.  Only disable
    ; if you see a large number (dozens) of the following Exceptions:
    ; System.Net.WebException: The request was aborted: The request was canceled.
    ;
    ; XmlRpcDisableKeepAlive = false


The XMLRPC service for groups at osflotsam.org is a public test service. If you'd instead like to run your own on your own web server, you can download the code for it from http://code.google.com/p/flotsam/ , specifically what's in trunk/Groups/php , and adjust it and your OpenSim.ini accordingly. More info here and here.

Personal tools
General
About This Wiki