diff options
author | Justin Clarke Casey | 2007-12-31 03:33:21 +0000 |
---|---|---|
committer | Justin Clarke Casey | 2007-12-31 03:33:21 +0000 |
commit | 60fa75ac0466101654c6043d0366965da34c35bc (patch) | |
tree | 97915b0d42aba2e119025cad6f154a478fab09ca /bin/inventory | |
parent | * Added a catch for RemotingErrors on the TCP init (diff) | |
download | opensim-SC-60fa75ac0466101654c6043d0366965da34c35bc.zip opensim-SC-60fa75ac0466101654c6043d0366965da34c35bc.tar.gz opensim-SC-60fa75ac0466101654c6043d0366965da34c35bc.tar.bz2 opensim-SC-60fa75ac0466101654c6043d0366965da34c35bc.tar.xz |
Standard library folders can now be configued in the xml in inventory/OpenSimLibrary - no hardcoded changes are required. For some reason, all the folders are currently
showing up as texture folders, even though they are configured with the same types as the agent inventory folders. This should be resolved soon.
Diffstat (limited to 'bin/inventory')
-rw-r--r-- | bin/inventory/OpenSimLibrary/OpenSimLibrary.xml | 24 | ||||
-rw-r--r-- | bin/inventory/OpenSimLibrary/OpenSimLibraryFolders.xml | 18 | ||||
-rw-r--r-- | bin/inventory/README.txt | 10 |
3 files changed, 47 insertions, 5 deletions
diff --git a/bin/inventory/OpenSimLibrary/OpenSimLibrary.xml b/bin/inventory/OpenSimLibrary/OpenSimLibrary.xml index b46c6ec..7f5baa9 100644 --- a/bin/inventory/OpenSimLibrary/OpenSimLibrary.xml +++ b/bin/inventory/OpenSimLibrary/OpenSimLibrary.xml | |||
@@ -1,6 +1,22 @@ | |||
1 | <Nini> | 1 | <Nini> |
2 | <!-- the root Opensim Library folder ID is 00000112-000f-0000-0000-000100bba000 --> | 2 | <!-- the root Opensim Library folder ID is 00000112-000f-0000-0000-000100bba000 --> |
3 | 3 | ||
4 | <!-- | ||
5 | <Section Name="Fart notecard"> | ||
6 | <Key Name="inventoryID" Value="30000000-0000-2222-4444-000000000001" /> | ||
7 | <Key Name="assetID" Value="30000000-0000-2222-3333-000000000001" /> | ||
8 | <Key Name="folderID" Value="30000112-000f-0000-0000-000100bba001"/> | ||
9 | <Key Name="description" Value="ha" /> | ||
10 | <Key Name="name" Value="Fart" /> | ||
11 | <Key Name="assetType" Value="7" /> | ||
12 | <Key Name="inventoryType" Value="7" /> | ||
13 | <Key Name="currentPermissions" Value="2147483647" /> | ||
14 | <Key Name="nextPermissions" Value="2147483647" /> | ||
15 | <Key Name="everyonePermissions" Value="2147483647" /> | ||
16 | <Key Name="basePermissions" Value="2147483647" /> | ||
17 | </Section> | ||
18 | --> | ||
19 | |||
4 | <Section Name="Welcome notecard"> | 20 | <Section Name="Welcome notecard"> |
5 | <Key Name="inventoryID" Value="00000000-0000-2222-4444-000000000001" /> | 21 | <Key Name="inventoryID" Value="00000000-0000-2222-4444-000000000001" /> |
6 | <Key Name="assetID" Value="00000000-0000-2222-3333-000000000001" /> | 22 | <Key Name="assetID" Value="00000000-0000-2222-3333-000000000001" /> |
@@ -9,10 +25,10 @@ | |||
9 | <Key Name="name" Value="Welcome" /> | 25 | <Key Name="name" Value="Welcome" /> |
10 | <Key Name="assetType" Value="7" /> | 26 | <Key Name="assetType" Value="7" /> |
11 | <Key Name="inventoryType" Value="7" /> | 27 | <Key Name="inventoryType" Value="7" /> |
12 | <Key Name="currentPermissions" Value="1000000000000000" /> | 28 | <Key Name="currentPermissions" Value="2147483647" /> |
13 | <Key Name="nextPermissions" Value="1000000000000000" /> | 29 | <Key Name="nextPermissions" Value="2147483647" /> |
14 | <Key Name="everyonePermissions" Value="1000000000000000" /> | 30 | <Key Name="everyonePermissions" Value="2147483647" /> |
15 | <Key Name="basePermissions" Value="1000000000000000" /> | 31 | <Key Name="basePermissions" Value="2147483647" /> |
16 | </Section> | 32 | </Section> |
17 | <Section Name="4-tile2 Texture"> | 33 | <Section Name="4-tile2 Texture"> |
18 | <Key Name="inventoryID" Value="00000000-0000-2222-4444-100000001000" /> | 34 | <Key Name="inventoryID" Value="00000000-0000-2222-4444-100000001000" /> |
diff --git a/bin/inventory/OpenSimLibrary/OpenSimLibraryFolders.xml b/bin/inventory/OpenSimLibrary/OpenSimLibraryFolders.xml new file mode 100644 index 0000000..2f37716 --- /dev/null +++ b/bin/inventory/OpenSimLibrary/OpenSimLibraryFolders.xml | |||
@@ -0,0 +1,18 @@ | |||
1 | <Nini> | ||
2 | <!-- The root library inventory folder is hardcoded as 00000112-000f-0000-0000-000100bba000 --> | ||
3 | |||
4 | <Section Name="Texture Library"> | ||
5 | <Key Name="folderID" Value="00000112-000f-0000-0000-000100bba001"/> | ||
6 | <Key Name="parentFolderID" Value="00000112-000f-0000-0000-000100bba000"/> | ||
7 | <Key Name="name" Value="Texture Library"/> | ||
8 | <Key Name="type" Value="0"/> | ||
9 | </Section> | ||
10 | <!-- | ||
11 | <Section Name="Cheese Library"> | ||
12 | <Key Name="folderID" Value="30000112-000f-0000-0000-000100bba001"/> | ||
13 | <Key Name="parentFolderID" Value="00000112-000f-0000-0000-000100bba000"/> | ||
14 | <Key Name="name" Value="Cheese Library"/> | ||
15 | <Key Name="type" Value="13"/> | ||
16 | </Section> | ||
17 | --> | ||
18 | </Nini> | ||
diff --git a/bin/inventory/README.txt b/bin/inventory/README.txt index 003a18a..fdbbbdc 100644 --- a/bin/inventory/README.txt +++ b/bin/inventory/README.txt | |||
@@ -1,6 +1,14 @@ | |||
1 | README | 1 | README |
2 | 2 | ||
3 | Inventory configuration is carried out here. Currently, you can add new items to OpenSimLibrary/OpenSimLibrary.xml, | 3 | The standard common inventory library is configured here. You can add new inventory |
4 | folders to the standard library by editing OpenSimLibary/OpenSimLibraryFolders.xml | ||
5 | You can also add new inventory items to OpenSimLibrary/OpenSimLibrary.xml, | ||
4 | as long as they have a corresponding asset entry in bin/OpenSimAssetSet.xml. | 6 | as long as they have a corresponding asset entry in bin/OpenSimAssetSet.xml. |
5 | 7 | ||
8 | The same set of folders and items must be present in the configuration of both | ||
9 | the grid servers and all the regions. The reasons for this are historical - | ||
10 | this restriction will probably be lifted in the future, at which point the | ||
11 | inventory items and folders will only need to be configured on the grid inventory | ||
12 | server (assuming you are running in grid mode rather than standalone) | ||
13 | |||
6 | Inventory_Default.xml and Inventory_Library.xml are unused at the moment. | 14 | Inventory_Default.xml and Inventory_Library.xml are unused at the moment. |