flagflag  If you want to see English page, please click "English" Button at Left.
4: 2010-09-30 (木) 00:24:12 iseki ソース 5: 2010-09-30 (木) 01:15:18 iseki ソース
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"


トップ   新規 ページ一覧 単語検索 最終更新   ヘルプ   最終更新のRSS 1.0 最終更新のRSS 2.0 最終更新のRSS Atom

サイト内 検索

ログイン

ユーザー名:

パスワード:


パスワード紛失
新規登録

サブ メニュー

ミニカレンダー

前月2024年 4月翌月
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
<今日>

オンライン状況

79 人のユーザが現在オンラインです。 (15 人のユーザが xpwiki を参照しています。)

登録ユーザ: 0
ゲスト: 79

もっと...

アクセスカウンタ

今日 : 9222922292229222
昨日 : 2042920429204292042920429
総計 : 2338862823388628233886282338862823388628233886282338862823388628
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Design by XoopsDesign.com