11: 2010-06-13 (Sun) 23:40:19 admin |
12: 2010-07-02 (Fri) 13:05:23 iseki |
| - ''Under Construction!!!'' | | - ''Under Construction!!!'' |
| - This page is under constraction. [[Japanese Page>/XoopenSim/Manual/admin]] is more complete. | | - This page is under constraction. [[Japanese Page>/XoopenSim/Manual/admin]] is more complete. |
- | #br | |
- | | |
- | *** Top Block [#f2104f22] | |
- | &ref(/XoopenSim (E)/MenuE.jpg); | |
| #br | | #br |
| | | |
| #br | | #br |
| | | |
- | *** Helper Function [#d93629ee] | + | *** Auto DB Synchronization with OpenSim DB [#c1c3cdfd] |
- | - ''-helperuri XOOPS_URL/modules/xoopensim/helper/'' is specified for an argument when Viwer is started, helper function of currency and landtool can work. | + | - v1.40 以降では,XoopenSimのDBとOpenSimのDBとは自動的に同期します. |
| + | - アバター情報の同期 |
| + | -- OpenSim側にアバターのデータがある場合は,XoopenSim側のアバターのデータを OpenSim側に合わせる. |
| + | -- OpenSim側にXoopenSim側のアバタと対応するアバターデータが無い場合は,XoopenSim側のアバターのデータを削除する. |
| + | #br |
| + | |
| + | *** Update DB from 0.6.x to 0.7 [#pcfd0635] |
| + | - 0.6.x から 0.7のデータベースへアップデートを行う |
| + | - 0.6.x から 0.7へのデータベースアップデート機能は次のように動作します. |
| + | + バグ(?)対応 |
| + | -- ユーザのパスワードSalt の情報が欠落している場合には,ランダムにパスワードSaltを生成して,パスワードのハッシュ値も計算しなおす.これは xoopensim v1.2xではパスワードSaltを扱っていなかったのだが,OpenSim 0.7から パスワードSaltを厳密に扱うようになったことへの対応. |
| + | + データベース移行対応 (0.6.7/0.6.8/0.6.9 -> 0.7) |
| + | -- 可能な限り 0.6.7/0.6.8/0.6.9 のデータベース上の情報を 0.7のデータベースにコピーする.対応するデータがすでに0.7のデータベース上にある場合はコピーしない. |
| + | -- OpenSim を0.7にした後,ログインすると(現状では)そのアバタの情報が中途半端に0.7のデータベースにコピーされる.OpenSimを0.7にした場合は,R.O.B.U.S.T.サーバとリージョンサーバ立ち上げ後,ユーザがログインする前にデータベースのアップデートを行うことをお勧めする.(可能なら 0.7にする前にデータベースのバックアップを!!) |
| + | #br |
| + | |
| + | *** Management of Block [#o469eb09] |
| + | |
| + | **** Access Permission to Module [#t2f9e5df] |
| + | - 管理画面のユーザモジュールの「ユーザグループ管理」,または ''[[ALTSYSモジュール>http://xoops.peak.ne.jp/]]'' などにより,モジュールへのアクセス権限を設定する. |
| + | - ゲストにも ''モジュールアクセス権限'' を必ず与える. |
| + | - ''モジュール管理権限'' を与えられたグループに属するユーザは''管理ユーザ''としてXoopenSimを完全にコントロールすることが可能となるので注意が必要. |
| + | |
| + | **** Block [#l28cc679] |
| + | - ブロックには,「''各ページへのリンク+DB情報''」 と 「''DB情報のみ''」 のものがある.各ページへのリンクは ''Multi Menu''などのモジュールを使用しても良い.~ |
| + | |
| + | &ref(/XoopenSim (E)/MenuE.jpg); |
| + | #br |
| + | |
| + | #br |
| + | |
| + | *** Support StandAlone mode of v0.7 [#cb4311f9] |
| + | - You should change ''[GridService]'' section at ''bin/config-include/StandaloneCommon.ini'' |
| + | - Please enable StorageProvider = "OpenSim.Data.MySQL.dll:MySqlRegionData" line. |
| + | [GridService] |
| + | ;; For in-memory region storage (default) |
| + | ; StorageProvider = "OpenSim.Data.Null.dll:NullRegionData" |
| + | ;;--- For MySql region storage (alternative) |
| + | StorageProvider = "OpenSim.Data.MySQL.dll:MySqlRegionData" |
| + | |
| + | *** Chage of Region(Estate) Owner [#x86a9447] |
| + | - リージョンリスト画面でリージョン名をクリックした場合,管理ユーザはリージョン(エステート)のオーナを変更することができる. |
| + | - DBの操作では,リージョンとエステートの両方のオーナを変更している.ただし,最近のOpenSimではregionsテーブルのオーナより,estate_settingsテーブルのオーナ(エステートオーナ)をリージョンのオーナとして処理しているようだ. |
| + | - OpenSim.ini の[StartUp]セクションの ''storage_plugin'' に ''[[SQLite]]'' を指定している場合は,当然のことながら,この機能は使用できない. |
| + | - 実際に変更を反映させるには,リージョンの再起動が必要である. |
| + | #br |
| + | |
| + | *** Change of Voice Chat Mode [#d92cd364] |
| + | - リージョンリスト画面でリージョン名をクリックした場合,管理ユーザはそのリージョンでのボイスチャットのモードを設定できる. |
| + | - 一つのリージョンには複数のパーセルが存在し,ボイスチャットの設定は正確にはパーセル単位で行われるので,リージョン単位での設定は非常に大雑把な設定である. |
| + | - リージョン情報画面で表示されるモードは,複数のパーセルのモードの論理積(つまり複数のパーセルの中で一番下のモード)である. |
| + | - リージョン情報画面でボイスチャットのモードを設定した場合,リージョンに含まれるパーセル全てがそのボイスチャットのモードになる. |
| + | - この処理で変更されるのはデータベース上の情報のみなので,実際にボイスチャットのモードの変更を反映させるには,リージョンの再起動が必要である. |
| + | - SL Viewerの V1.23ではボイスチャットのモードを変更できなくなっているので,XoopenSimにこの機能が追加された. |
| + | - OpenSim.ini の[StartUp]セクションの ''storage_plugin'' に ''[[SQLite]]'' を指定している場合は,当然のことながら,この機能は使用できない. |
| + | - ''注)'' ボイスチャットを行うには別途 [[FreeSwitch]](SIP Server) のインストールが必要. |
| + | #br |
| + | &ref(/XoopenSim (E)/XoopenSim_RegionInfo_e.jpg); |
| + | #br |
| + | |
| + | *** Helper Function [#m8967760] |
| + | - ''-helperuri XOOPS_URL/modules/xoopemsim/helper/'' is specified for an argument when Viwer is started, helper function of currency and landtool can work. (Here, XOOPS_URL is your Xoops Cube Top URL) |
| -- However, the access permission of the module is necessary for the guest user. | | -- However, the access permission of the module is necessary for the guest user. |
| - Helper Function of currency: | | - Helper Function of currency: |
| -- The land subdividing and integration become possible. | | -- The land subdividing and integration become possible. |
| -- The sales setting of land becomes possible. | | -- The sales setting of land becomes possible. |
| + | #br |
| + | *** Offline Message Function [#kc02653a] |
| + | - OpenSim.ini |
| + | [Messaging] |
| + | InstantMessageModule = InstantMessageModule |
| + | MessageTransferModule = MessageTransferModule |
| + | OfflineMessageModule = OfflineMessageModule |
| + | OfflineMessageURL = XOOPS_URL/modules/xoopensim/helper/offline.php |
| + | MuteListModule = MuteListModule |
| + | MuteListURL = XOOPS_URL/modules/xoopensim/helper/mute.php |
| + | - Mute List Function is not implemented yet. |
| + | - offline message is function of [[opensimwi redux>http://forge.opensimulator.org/gf/project/opensimwi/]] |
| + | - There is no security function. |
| #br | | #br |
| | | |
| #br | | #br |
| | | |
- | **** Settings [#xb7e184a] | + | **** Settings (0.7) [#g6a3b676] |
| + | - If the guest user doesn't have the access permission to the module, helper/xmlgroups.php cannot be started and avatar fails in log in. . |
| + | - At setting page, you should set Group Database Read Key/Group Database Write Key |
| + | - And you should set OpenSim.ini with same read/write key. |
| + | Example) |
| + | [Groups] |
| + | Enabled = true |
| + | Module = GroupsModule |
| + | NoticesEnabled = true |
| + | |
| + | MessagingModule = GroupsMessagingModule |
| + | MessagingEnabled = true |
| + | |
| + | ServicesConnectorModule = XmlRpcGroupsServicesConnector |
| + | GroupsServerURI = XOOPS_URL/modules/xoopensim/helper/xmlgroups.php |
| + | XmlRpcServiceReadKey = "Read Key" |
| + | XmlRpcServiceWriteKey = "Write Key" |
| + | |
| + | - config-include/[[GridCommon.ini>/OpenSim/Config/GridCommon.ini]] ''[Groups] Section'' |
| + | Example) |
| + | [Groups] |
| + | GroupsServerURI = XOOPS_URL/modules/xoopensim/helper/xmlgroups.php |
| + | |
| + | **** Settings (0.6.x)[#xb7e184a] |
| - If the guest user doesn't have the access permission to the module, ''helper/xmlgroups.php'' cannot be started and avatar fails in log in. . | | - If the guest user doesn't have the access permission to the module, ''helper/xmlgroups.php'' cannot be started and avatar fails in log in. . |
- | - At Preferences page, you should set ''Group Database Read Key/Group Database Write Key'' | + | - At setting page, you should set ''Group Database Read Key/Group Database Write Key'' |
| - And you should set OpenSim.ini with same read/write key. | | - And you should set OpenSim.ini with same read/write key. |
| Example) | | Example) |
| | | |
| ServicesConnectorModule = XmlRpcGroupsServicesConnector | | ServicesConnectorModule = XmlRpcGroupsServicesConnector |
- | XmlRpcServiceURL = http://www.nsl.tuis.ac.jp/xoops/modules/xoopensim/helper/xmlgroups.php | + | XmlRpcServiceURL = XOOPS_URL/modules/xoopensim/helper/xmlgroups.php |
| XmlRpcServiceReadKey = "Read Key" | | XmlRpcServiceReadKey = "Read Key" |
| XmlRpcServiceWriteKey = "Write Key" | | XmlRpcServiceWriteKey = "Write Key" |
| #br | | #br |
| | | |
- | *** osprofile Function [#a8776174] | + | *** osprofile Function for 0.7 [#a8776174] |
| - It is necessary to add the module to the region server of OpenSim to use the osprofile function. | | - It is necessary to add the module to the region server of OpenSim to use the osprofile function. |
| - The program is defrosted also on the region server of OpenSim to add the module, and build.sh is executed. | | - The program is defrosted also on the region server of OpenSim to add the module, and build.sh is executed. |