aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/bin/inventory
diff options
context:
space:
mode:
authorJustin Clarke Casey2007-12-31 03:33:21 +0000
committerJustin Clarke Casey2007-12-31 03:33:21 +0000
commit60fa75ac0466101654c6043d0366965da34c35bc (patch)
tree97915b0d42aba2e119025cad6f154a478fab09ca /bin/inventory
parent* Added a catch for RemotingErrors on the TCP init (diff)
downloadopensim-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.xml24
-rw-r--r--bin/inventory/OpenSimLibrary/OpenSimLibraryFolders.xml18
-rw-r--r--bin/inventory/README.txt10
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 @@
1README 1README
2 2
3Inventory configuration is carried out here. Currently, you can add new items to OpenSimLibrary/OpenSimLibrary.xml, 3The standard common inventory library is configured here. You can add new inventory
4folders to the standard library by editing OpenSimLibary/OpenSimLibraryFolders.xml
5You can also add new inventory items to OpenSimLibrary/OpenSimLibrary.xml,
4as long as they have a corresponding asset entry in bin/OpenSimAssetSet.xml. 6as long as they have a corresponding asset entry in bin/OpenSimAssetSet.xml.
5 7
8The same set of folders and items must be present in the configuration of both
9the grid servers and all the regions. The reasons for this are historical -
10this restriction will probably be lifted in the future, at which point the
11inventory items and folders will only need to be configured on the grid inventory
12server (assuming you are running in grid mode rather than standalone)
13
6Inventory_Default.xml and Inventory_Library.xml are unused at the moment. 14Inventory_Default.xml and Inventory_Library.xml are unused at the moment.