flagflag  
10: 2010-04-07 (Wed) 22:30:39 iseki source Cur: 2010-04-18 (Sun) 22:20:09 admin source
Line 5: Line 5:
~ ~
-*** インストール  (XoopenSim を使用する場合はインストール・設定不要)[#h0883852]+*** インストール・設定 (XoopenSimを使用する場合はこの操作は不要)[#h0883852]
- svn - svn
 svn checkout http://flotsam.googlecode.com/svn/trunk/​ flotsam  svn checkout http://flotsam.googlecode.com/svn/trunk/​ flotsam
 cp -Rpd flotsam/Groups/php XmlRpcGroups  cp -Rpd flotsam/Groups/php XmlRpcGroups
 +
- MySQL - MySQL
 > create database opensim_group;  > create database opensim_group;
 > grant all on opensim_group.* to opensim_gp_user identified by 'opensim_GP_Passwd';  > grant all on opensim_group.* to opensim_gp_user identified by 'opensim_GP_Passwd';
 > source XmlRpcGroups/groups.sql  > source XmlRpcGroups/groups.sql
 +
- Configuration File - Configuration File
 cp condig.inc.example config.inc  cp condig.inc.example config.inc
 vi config.inc  vi config.inc
-*** OpenSim.ini [#vc630a19]+*** 設定ファイル [#oe312da2] 
 +**** 0.7Dev [#f2602d9b] 
 +- [[OpenSim.ini>/OpenSim/Config/OpenSim.ini]]の ''[Groups]セクション''に XoopenSimの一般設定で指定した「読み込み/書き込みアクセスキー」と ''xmlgroups.php''のURIを指定する
 [Groups]  [Groups]
   Enabled = true    Enabled = true
-   ;Module  = Default 
   Module  = GroupsModule    Module  = GroupsModule
- 
   NoticesEnabled  = true    NoticesEnabled  = true
-    ;DebugEnabled    = true + 
   MessagingModule = GroupsMessagingModule    MessagingModule = GroupsMessagingModule
   MessagingEnabled = true    MessagingEnabled = true
 + 
 +   ServicesConnectorModule = XmlRpcGroupsServicesConnector
 +   GroupsServerURI      = http://www.opensim.tuis.ac.jp/modules/xo​opensim/helper/xmlgroups.php
 +   XmlRpcServiceReadKey  = 読み込みキー
 +   XmlRpcServiceWriteKey = 書き込みキー
-   XmlRpcServiceURL        = http://www.opensim.tuis.ac.jp/modules/xo​opensim/helper/xmlgroups.php +- config-include/[[GridCommon.ini>/OpenSim​/Config/GridCommon.ini]]の ''[Groups]セクション''にも ''GroupsServerURI''を設定する(OpenSim.iniより優先される気がする) 
-   XmlRpcServiceReadKey    = 1234 + [Groups] 
-   XmlRpcServiceWriteKey  = 1234+   GroupsServerURI = http://www.opensim.tuis.ac.jp/modules/xo​opensim/helper/xmlgroups.php
-   ; XmlRpcDisableKeepAlive = false+**** 0.6.9 [#j7cb6512] 
 +- [[OpenSim.ini>/OpenSim/Config/OpenSim.in​i]]の ''[Group]セクション''に XoopenSimの一般設定で指定した「読み込み/書き込みアクセスキー」と ''xmlgroups.php''のURLを指定する 
 + [Groups] 
 +   Enabled = true 
 + ;   Module  = GroupsModule 
 +   NoticesEnabled  = true 
 +  
 +   MessagingModule = GroupsMessagingModule 
 +   MessagingEnabled = true 
 +  
 +   XmlRpcServiceURL      = http://www.opensim.tuis.ac.jp/modules/xo​opensim/helper/xmlgroups.php 
 +   XmlRpcServiceReadKey  = 読み込みキー 
 +   XmlRpcServiceWriteKey = 書き込みキー
-- old+**** 0.6.8 [#he146d52] 
 +- OpenSim.iniの [Group]セクション
 [Groups]  [Groups]
   Enabled = true    Enabled = true
   Module  = XmlRpcGroups    Module  = XmlRpcGroups
- +  
-   XmlRpcServiceURL      = http://www.opensim.tuis.ac.jp/XmlRpcGroups/xmlrpc.php +   XmlRpcServiceURL      = http://www.opensim.tuis.ac.jp/modules/xoopensim/helper/xmlgroups.php 
-   XmlRpcServiceReadKey  = 1234 +   XmlRpcServiceReadKey  = 読み込みキー 
-   XmlRpcServiceWriteKey = 1234 +   XmlRpcServiceWriteKey = 書き込みキー
- +
-   XmlRpcMessagingEnabled = true +
-   XmlRpcNoticesEnabled  = true +
- +
-   ;XmlRpcDebugEnabled    = true +
-   ;XmlRpcDisableKeepAlive = false+
*** Group削除 [#ad3c96fd] *** Group削除 [#ad3c96fd]
Line 62: Line 75:
- 「グループ理念」 で日本語を出す. - 「グループ理念」 で日本語を出す.
 phpxmlrpclib/xmlrpc.inc  phpxmlrpclib/xmlrpc.inc
 + 
 231    // by Fumi.Iseki for Japanese  231    // by Fumi.Iseki for Japanese
 232    //$GLOBALS['xmlrpc_internalencoding']='I​SO-8859-1';  232    //$GLOBALS['xmlrpc_internalencoding']='I​SO-8859-1';
Line 68: Line 81:
**** グループへの招待で xmlgrp.xmlへ渡されXMLるデータ [#ibaed9a7] **** グループへの招待で xmlgrp.xmlへ渡されXMLるデータ [#ibaed9a7]
 +- 751c1531-03b5-48a9-8f2d-51a0527be7ca から 35a5c2b1-7d9f-48b6-85d7-938a75d30829 へのグループ勧誘
 +
 <?xml version="1.0" encoding="utf-8"?>  <?xml version="1.0" encoding="utf-8"?>
 <methodCall>  <methodCall>
-  <methodName>groups.addAgentToGroupInvite​</methodName> +  <methodName>groups.addAgentToGroupInvite​</methodName> 
-  <params> +  <params><param><value><struct> 
-     <param> +    <member><name>RequestingAgentUserService​</name><value><string /></value></member> 
-       <value> +    <member><name>ReadKey</name><value><stri​ng>80386</string></value></member> 
-         <struct> +    <member><name>AgentID</name><value><stri​ng>35a5c2b1-7d9f-48b6-85d7-938a75d30829</string></value></member> 
-          <member><name>RequestingAgentUserService​</name><value><string /></value></member> +    <member><name>requestingAgentID</name><v​alue><string>751c1531-03b5-48a9-8f2d-51a​0527be7ca</string></value></member> 
-          <member><name>ReadKey</name><value><stri​ng>80386</string></value></member> +    <member><name>RequestingSessionID</name>​<value><string>00000000-0000-0000-0000-0​00000000000</string></value></member> 
-          <member><name>AgentID</name><value><stri​ng>dc6b0246-4e9b-41b9-8503-e1c4de065625</string></value></member> +    <member><name>GroupID</name><value><stri​ng>17285894-1d12-4496-9a19-c131f98403f8</string></value></member> 
-          <member><name>requestingAgentID</name><v​alue><string>751c1531-03b5-48a9-8f2d-51a​0527be7ca</string></value></member> +    <member><name>InviteID</name><value><str​ing>14b71ed6-64db-4b61-9844-bf7e8ad55d60</string></value></member> 
-          <member><name>RequestingSessionID</name>​<value><string>00000000-0000-0000-0000-0​00000000000</string></value></member> +    <member><name>WriteKey</name><value><str​ing>Z8000</string></value></member> 
-          <member><name>GroupID</name><value><stri​ng>0710f9f9-9deb-49f7-a606-2b2c1d29be9f</string></value></member> +    <member><name>RoleID</name><value><strin​g>00000000-0000-0000-0000-000000000000</​string></value></member> 
-          <member><name>InviteID</name><value><str​ing>26215d38-b588-48fd-9181-2dd9fa02ef69</string></value></member> +  </struct></value></param></params>
-          <member><name>WriteKey</name><value><str​ing>Z8000</string></value></member> +
-          <member><name>RoleID</name><value><strin​g>00000000-0000-0000-0000-000000000000</​string></value></member> +
-        </struct> +
-       </value> +
-     </param> +
-   </params>+
 </methodCall>  </methodCall>
 + 
 <?xml version="1.0" encoding="utf-8"?>  <?xml version="1.0" encoding="utf-8"?>
 <methodCall>  <methodCall>
-  <methodName>groups.getAgentToGroupInvite​</methodName> +  <methodName>groups.getAgentToGroupInvite​</methodName> 
-  <params> +  <params><param><value><struct> 
-     <param> +    <member><name>WriteKey</name><value><str​ing>Z8000</string></value></member> 
-       <value> +    <member><name>RequestingSessionID</name>​<value><string>00000000-0000-0000-0000-0​00000000000</string></value></member> 
-         <struct> +    <member><name>ReadKey</name><value><stri​ng>80386</string></value></member> 
-          <member><name>WriteKey</name><value><str​ing>Z8000</string></value></member> +    <member><name>RequestingAgentUserService​</name><value><string /></value></member> 
-          <member><name>RequestingSessionID</name>​<value><string>00000000-0000-0000-0000-0​00000000000</string></value></member> +    <member><name>requestingAgentID</name><v​alue><string>751c1531-03b5-48a9-8f2d-51a​0527be7ca</string></value></member> 
-          <member><name>ReadKey</name><value><stri​ng>80386</string></value></member> +    <member><name>InviteID</name><value><str​ing>14b71ed6-64db-4b61-9844-bf7e8ad55d60</string></value></member> 
-          <member><name>RequestingAgentUserService​</name><value><string /></value></member> +  </struct></value></param></params>
-          <member><name>requestingAgentID</name><v​alue><string>751c1531-03b5-48a9-8f2d-51a​0527be7ca</string></value></member> +
-          <member><name>InviteID</name><value><str​ing>26215d38-b588-48fd-9181-2dd9fa02ef69</string></value></member> +
-        </struct> +
-       </value> +
-     </param> +
-   </params>+
 </methodCall>  </methodCall>


Front page   New List of Pages Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom)

Site Search

Login

Username:

Password:


Lost Password?
Register now!!

Sub Menu

mini Calendar

Last MonthApr 2024Next Month
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
Today

Who's Online

89 user(s) are online (17 user(s) are browsing xpwiki)

Members: 0
Guests: 89

more...

Access Counter

Today : 6723672367236723
Yesterday : 1529415294152941529415294
Total : 2340142323401423234014232340142323401423234014232340142323401423
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com