flagflag  
4: 2010-09-30 (Thu) 00:24:12 iseki source 5: 2010-09-30 (Thu) 01:15:18 iseki source
Line 1: Line 1:
** XoopenSim と [[Modlos]] の共通初期設定 [#o2e2ab89] ** XoopenSim と [[Modlos]] の共通初期設定 [#o2e2ab89]
-- [[English>http://www.nsl.tuis.ac.jp/xoop​s/modules/xpwiki/?OpenSim%2FWEB%20Interf​ace%20%28E%29%2FCommon%20Simple%20Settin​gs]]+- [[English is here>http://www.nsl.tuis.ac.jp/xoops/modules​/xpwiki/?OpenSim%2FWEB%20Interface%20%28​E%29%2FCommon%20Simple%20Settings]] 
 + 
 +- 以下,''XOOPS_URL'' は Xoops Cube のサイトトップのURL, ''MOODLE_URL'' は MoodleのトップサイトのURLを示す. 
 +- また ''CMS_MODULE_PATH'' は XoopenSim/Modlos をインストールしたディレクトリを指す. 
 +#br
*** 画像処理用プログラム  [#c4b6383b] *** 画像処理用プログラム  [#c4b6383b]
Line 28: Line 32:
-- 例) Modlosの場合: ''-helperuri'' http://el.nsl.tuis.ac.jp/moodle/blocks/m​odlos/helper/ -- 例) Modlosの場合: ''-helperuri'' http://el.nsl.tuis.ac.jp/moodle/blocks/m​odlos/helper/
-- ただし,XoopenSimの場合は,ゲストユーザにモジュールのアクセス件が無いと ''XOOPS_URL/modules/xoopensim/helper/'' にアクセスできなくなる. -- ただし,XoopenSimの場合は,ゲストユーザにモジュールのアクセス件が無いと ''XOOPS_URL/modules/xoopensim/helper/'' にアクセスできなくなる.
 +
- Hippo ビューアなどを使用している場合,下記URIを Gridの設定画面で ''Helper URI''として設定する. - Hippo ビューアなどを使用している場合,下記URIを Gridの設定画面で ''Helper URI''として設定する.
-- XoopenSimの場合: ''XOOPS_URL/modules/xoopensim/helper/'' -- XoopenSimの場合: ''XOOPS_URL/modules/xoopensim/helper/''
-- Modlosの場合: ''MOODLE_URL/blocks/modlos/helper/'' -- Modlosの場合: ''MOODLE_URL/blocks/modlos/helper/''
--- Hippo ビューアのように ''Get Grid Info''機能を持つビューアでは,Robust.ini の [GridInfoService]セクションの ''economy''に Helper URIを指定すれば,自動的にViewerがこの情報を獲得することができるようになる. +- Hippo ビューアのように ''Get Grid Info''機能を持つビューアでは,Robust.ini の [GridInfoService]セクションの ''economy''に Helper URIを指定すれば,自動的にViewerがこの情報を獲得することができるようになる. 
---- XoopenSimでの例+ 
 +-- XoopenSimでの設定例
 [GridInfoService]  [GridInfoService]
   ; helper uri: optional: if it exists if will be used to tell the client to use    ; helper uri: optional: if it exists if will be used to tell the client to use
Line 60: Line 66:
-- XoopenSimの場合: ''XOOPS_URL/modules/xoopensim/helper/log​inpage.php'' -- XoopenSimの場合: ''XOOPS_URL/modules/xoopensim/helper/log​inpage.php''
-- Modlosの場合: ''MOODLE_URL/blocks/modlos/helper/loginp​age.php'' -- Modlosの場合: ''MOODLE_URL/blocks/modlos/helper/loginp​age.php''
--- Hippo ビューアのように ''Get Grid Info''機能を持つビューアでは,Robust.ini の [GridInfoService]セクションの ''welcome''に Login Pageを指定すれば,自動的にViewerがこの情報を獲得することができるようになる. + 
- Modlosでの例+- Hippo ビューアのように ''Get Grid Info''機能を持つビューアでは,Robust.ini の [GridInfoService]セクションの ''welcome''に Login Pageを指定すれば,自動的にViewerがこの情報を獲得することができるようになる. 
 +-- Modlosでの例
 [GridInfoService]  [GridInfoService]
   ; login page: optional: if it exists it will be used to tell the client to use    ; login page: optional: if it exists it will be used to tell the client to use
Line 71: Line 78:
- ログイン スクリーンの画像ファイルは ''CMS_MODULE_PATH/opensimwiredux/images/​login_screens'' ディレクトリの ''login1.jpg~login4.jpg'' であるので,このファイルを取り替えれば,ログイン スクリーンの画像を変更することが可能である. - ログイン スクリーンの画像ファイルは ''CMS_MODULE_PATH/opensimwiredux/images/​login_screens'' ディレクトリの ''login1.jpg~login4.jpg'' であるので,このファイルを取り替えれば,ログイン スクリーンの画像を変更することが可能である.
- また,ロゴファイルは ''CMS_MODULE_PATH/opensimwiredux/images/​login_screens/logo.png'' である. - また,ロゴファイルは ''CMS_MODULE_PATH/opensimwiredux/images/​login_screens/logo.png'' である.
-- (*) ここで ''CMS_MODULE_PATH'' は XoopenSim/Modlos をインストールしたディレクトリを指す+
#br #br
Line 83: Line 90:
*** Region Statistics [#hfe8e460] *** Region Statistics [#hfe8e460]
- OpenSim.ini で ''[WebStats]''セクションで以下の設定を有効にすると,リージョンリストの ''IPアドレスのリンク(管理者にのみ表示)'' からリージョンサーバの状態を表示させることが可能である. - OpenSim.ini で ''[WebStats]''セクションで以下の設定を有効にすると,リージョンリストの ''IPアドレスのリンク(管理者にのみ表示)'' からリージョンサーバの状態を表示させることが可能である.
-- IPアドレスのリンクは管理者にのみ表示されるが,URLを直に入力すれば,一般ユーザでも見ることは可能である.+- ただし,IPアドレスのリンクは管理者にのみ表示されるが,URLを直に入力すれば,一般ユーザでも見ることが可能である.
 [WebStats]  [WebStats]
     enabled=true      enabled=true
Line 92: Line 99:
*** [[Flotsam Group 機能>/OpenSim/Config/Group]] [#e6cf5b7c] *** [[Flotsam Group 機能>/OpenSim/Config/Group]] [#e6cf5b7c]
- OpenSimでグループ機能が使用できるようになる. - OpenSimでグループ機能が使用できるようになる.
-- XoopenSimの場合,ゲストユーザに''モジュールのアクセス権''がないと,''xmlgroups.php'' を起動できず,ログインに失敗するので,ゲストユーザにモジュールのアクセス権を設定する.+- グループ用のDBテーブルは XoopenSim/Modlosのインストール時に自動的に生成される.
- 一般設定で 「Flotsam グループデータベース読み込み/書き込みアクセスキー」を設定し,そこで設定したものと同じキーを OpenSim.ini の [Groups]セクションの「読み込み/書き込みアクセスキー」 に指定する. - 一般設定で 「Flotsam グループデータベース読み込み/書き込みアクセスキー」を設定し,そこで設定したものと同じキーを OpenSim.ini の [Groups]セクションの「読み込み/書き込みアクセスキー」 に指定する.
 +
 +- XoopenSimの場合,ゲストユーザに''モジュールのアクセス権''がないと,''xmlgroups.php'' を起動できず,ログインに失敗するので,ゲストユーザにモジュールのアクセス権を設定する.
#br #br
Line 130: Line 139:
*** Offline メッセージとMute リスト機能 [#kc02653a] *** Offline メッセージとMute リスト機能 [#kc02653a]
-- OpenSim.ini の ''[Messaging]セクション'' の設定を行う.+- offlineメッセージ,Muteリストの設定は,OpenSim.ini の ''[Messaging]セクション'' で行う. 
 +- offlineメッセージ,Muteリスト用のDBテーブルは XoopenSim/Modlosのインストール時に自動的に生成される. 
- MuteList機能を使用する場合は,XoopenSim/Modlos の ''nsl.modules/bin'' の中の ''NSLModules.Messaging.MuteList.dll''を OpenSimの binディレクトリにコピーする. - MuteList機能を使用する場合は,XoopenSim/Modlos の ''nsl.modules/bin'' の中の ''NSLModules.Messaging.MuteList.dll''を OpenSimの binディレクトリにコピーする.
-- この場合の MuteListModule のモジュール名は ''NSLMuteListModule'' となるので注意する.+#br 
 + 
 +**** OpenSim.ini の設定 [#od53f1e1] 
 +- NSLのMuteListモジュールを使用する場合の MuteListModule のモジュール名は ''NSLMuteListModule'' となるので注意する. 
 +-- XoopenSimの場合の例
 [Messaging]  [Messaging]
   InstantMessageModule = InstantMessageModule    InstantMessageModule = InstantMessageModule
Line 141: Line 156:
   MuteListURL = XOOPS_URL/modules/xoopensim/helper/mute.​php    MuteListURL = XOOPS_URL/modules/xoopensim/helper/mute.​php
 +**** モジュールの再コンパイル [#l153d5ab]
- ''NSLModules.Messaging.MuteList.dll'' を再コンパイルする場合は,''nsl.modules'' を OpenSimのインストールディレクトリにコピーし,''build.sh'' コマンドを実行する. - ''NSLModules.Messaging.MuteList.dll'' を再コンパイルする場合は,''nsl.modules'' を OpenSimのインストールディレクトリにコピーし,''build.sh'' コマンドを実行する.
 # cp -Rpd nsl.modules  OPENSIM_INSTALL_DIR  # cp -Rpd nsl.modules  OPENSIM_INSTALL_DIR
Line 150: Line 166:
*** Osprofile 機能 [#sdf5d7bf] *** Osprofile 機能 [#sdf5d7bf]
- osprofile 機能を使用するには,OpenSimのリージョンサーバにモジュールを追加する必要がある. - osprofile 機能を使用するには,OpenSimのリージョンサーバにモジュールを追加する必要がある.
 +- osprofile用のDBテーブルは XoopenSim/Modlosのインストール時に自動的に生成される.
- モジュールのバイナリ ''OpenSimProfile.Modules.dll'' は ''osprofile/bin'' または ''nsl.modules/bin'' に存在する.これを OpenSim の bin ディレクトリにコピーする. - モジュールのバイナリ ''OpenSimProfile.Modules.dll'' は ''osprofile/bin'' または ''nsl.modules/bin'' に存在する.これを OpenSim の bin ディレクトリにコピーする.
 +#br
 +**** OpenSimの設定 [#w13e95ec]
- OpenSim.ini に ''[Profile]セクション'' を追加し,ProfileURLを以下のように設定する. - OpenSim.ini に ''[Profile]セクション'' を追加し,ProfileURLを以下のように設定する.
-- Xoops Cube の場合 -- Xoops Cube の場合
Line 160: Line 179:
   ProfileURL = MODLOS_URL/blocks/modlos/helper/profile.​php    ProfileURL = MODLOS_URL/blocks/modlos/helper/profile.​php
 +**** モジュールの再コンパイル [#t64970c4]
- ''OpenSimProfile.Modules.dll'' を再コンパイルする場合は,''osprofile'' を OpenSimのインストールディレクトリにコピーし,''build.sh'' コマンドを実行する. - ''OpenSimProfile.Modules.dll'' を再コンパイルする場合は,''osprofile'' を OpenSimのインストールディレクトリにコピーし,''build.sh'' コマンドを実行する.
 # cp -Rpd osprofile OPENSIM_INSTALL_DIR  # cp -Rpd osprofile OPENSIM_INSTALL_DIR
Line 167: Line 186:
 # cp bin/OpenSimProfile.Modules.dll ../bin  # cp bin/OpenSimProfile.Modules.dll ../bin
 +**** バグ [#yc2ef0fd]
 +- 全てのプロフィール機能が使用できるわけではない.
#br #br
*** Ossearch 機能 [#n0801b3a] *** Ossearch 機能 [#n0801b3a]
 +- ossearch 機能を使用するには,OpenSimのリージョンサーバにモジュールを追加する必要がある.
 +- モジュールのバイナリ ''OpenSimSearch.Modules.dll'' は ''osprofile/bin'' または ''nsl.modules/bin'' に存在する.これを OpenSim の bin ディレクトリにコピーする.
 +- osprofile用のDBテーブルは XoopenSim/Modlosのインストール時に自動的に生成される.
 +#br
 +
 +**** OpenSim.ini の設定 [#nd80b4bd]
 +- OpenSim.ini の [DataSnapshot],[Modules],[Search]セクションを以下のように設定する([SEARCH]セクションは追加する).
 +-- Xoops Cube の場合
 + [DataSnapshot]
 +   index_sims = true
 +   gridname = "Your Grid Name"
 +   data_services = "XOOPS_URL/modules/modlos/helper/register​.php"
 +
 + [Modules]
 +   LandServices = "RemoteLandServicesConnector"
 +
 + [Search]
 +   SearchURL = "XOOPS_URL/modules/xoopensim/helper/query​.php"
 +
 +**** モジュールの再コンパイル [#nd46b393]
 +- ''OpenSimSearch.Modules.dll'' を再コンパイルする場合は,''ossearch'' を OpenSimのインストールディレクトリにコピーし,''build.sh'' コマンドを実行する.
 + # cp -Rpd ossearch OPENSIM_INSTALL_DIR
 + # cd OPENSIM_INSTALL_DIR/ossearch
 + # ./build.sh
 + # cp bin/OpenSimSearch.Modules.dll ../bin
 +
 +**** バグ [#z974dfdb]
 +- 全ての検索機能が使用できるわけではない.
 +- 0.7, 0.7.0.x では ''LandServices = "RemoteLandServicesConnector"'' を指定すると,実行時にエラーを起こす.
 +
 +
 +
#br #br
Line 201: Line 254:
*** スタンドアロンモードのサポート (0.7以降) [#edfeccee] *** スタンドアロンモードのサポート (0.7以降) [#edfeccee]
#br #br
 +*** マネーサーバ [#tfb14120]
 +- マネーサーバは XoopenSim/Modlos とは別の機能であるので,[[こちら>http://www.nsl.tuis.ac.jp/xoops/modules​/xpwiki/?OpenSim%2FMoneyServer]] を参照すること.
 +#br
 +
** 管理メニュー [#fceee892] ** 管理メニュー [#fceee892]
Line 234: Line 291:
&ref(XoopenSim/LastName.jpg); &ref(XoopenSim/LastName.jpg);
#br #br
 +
 +#br
 +** 設定ファイル のまとめ [#p920f065]
 +*** Robust.ini [#d689b5f9]
 +- Modlos の場合
 + [GridInfoService]
 +   login = http://......:8002/
 +   gridname = "Your Grid Name"
 +   economy  = MODLOS_URL/blocks/modlos/helper/
 +   welcome  = MODLOS_URL/blocks/modlos/helper/loginpag​e.php
 +
 +*** OpenSim.ini [#l708e770]
 +- Modlos の場合
 + [Startup]
 +   WorldMapModule = "WorldMap"
 +   MapImageModule = "MapImageModule"
 +
 + [Groups]
 +   Enabled = true
 +   Module  = GroupsModule
 +   NoticesEnabled  = true
 +
 +   MessagingModule  = GroupsMessagingModule
 +   MessagingEnabled = true
 +
 +   ServicesConnectorModule = XmlRpcGroupsServicesConnector
 +   GroupsServerURI      = MODLOS_URL/blocks/modlos/helper/xmlgroup​s.php
 +   XmlRpcServiceReadKey  = "読み込みキー"
 +   XmlRpcServiceWriteKey = "書き込みキー"
 +
 + [Messaging]
 +   InstantMessageModule = InstantMessageModule
 +   MessageTransferModule = MessageTransferModule
 +   OfflineMessageModule = OfflineMessageModule
 +   OfflineMessageURL = MODLOS_URL/blocks/modlos/helper/offline.​php
 +   MuteListModule = NSLMuteListModule
 +   MuteListURL = MODLOS_URL/blocks/modlos/helper/mute.php​
 +
 + [WebStats]
 +   enabled=true
 +
 + [DataSnapshot]
 +   index_sims = true
 +   gridname = "Your Grid Name"
 +   data_services = "MODLOS_URL/blocks/modlos/helper/register​.php"
 +
 + [Modules]
 +   LandServices = "RemoteLandServicesConnector"
 +
 + [Profile]
 +   ProfileURL = "MODLOS_URL/blocks/modlos/helper/profile.​php"
 +
 + [Search]
 +   SearchURL  = "MODLOS_URL/blocks/modlos/helper/query.ph​p"


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 MonthMay 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 31
Today

Who's Online

60 user(s) are online (8 user(s) are browsing xpwiki)

Members: 0
Guests: 60

more...

Access Counter

Today : 3968396839683968
Yesterday : 9324932493249324
Total : 2358312023583120235831202358312023583120235831202358312023583120
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com