Merge branch 'master' of ssh://diva@opensimulator.org/var/git/opensim
						commit
						8fd604dcd4
					
				| 
						 | 
				
			
			@ -290,11 +290,15 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver
 | 
			
		|||
 | 
			
		||||
                string newFolderName = rawDirsToCreate[i].Remove(identicalNameIdentifierIndex);
 | 
			
		||||
                UUID newFolderId = UUID.Random();
 | 
			
		||||
                
 | 
			
		||||
 | 
			
		||||
                // Asset type has to be Unknown here rather than Folder, otherwise the created folder can't be
 | 
			
		||||
                // deleted once the client has relogged.
 | 
			
		||||
                // The root folder appears to be labelled AssetType.Folder (shows up as "Category" in the client)
 | 
			
		||||
                // even though there is a AssetType.RootCategory
 | 
			
		||||
                destFolder 
 | 
			
		||||
                    = new InventoryFolderBase(
 | 
			
		||||
                        newFolderId, newFolderName, m_userInfo.UserProfile.ID, 
 | 
			
		||||
                        (short)AssetType.Folder, destFolder.ID, 1);
 | 
			
		||||
                        (short)AssetType.Unknown, destFolder.ID, 1);
 | 
			
		||||
                m_scene.InventoryService.AddFolder(destFolder);               
 | 
			
		||||
                
 | 
			
		||||
//                UUID newFolderId = UUID.Random();
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -410,4 +410,4 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver
 | 
			
		|||
                id);            
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
}
 | 
			
		||||
| 
						 | 
				
			
			@ -92,12 +92,12 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver
 | 
			
		|||
                scene.AddCommand(
 | 
			
		||||
                    this, "load iar",
 | 
			
		||||
                    "load iar <first> <last> <inventory path> [<archive path>]",
 | 
			
		||||
                    "Load user inventory archive.  EXPERIMENTAL, PLEASE DO NOT USE YET", HandleLoadInvConsoleCommand); 
 | 
			
		||||
                    "Load user inventory archive.  EXPERIMENTAL, CURRENTLY DISABLED", HandleLoadInvConsoleCommand); 
 | 
			
		||||
                
 | 
			
		||||
                scene.AddCommand(
 | 
			
		||||
                    this, "save iar",
 | 
			
		||||
                    "save iar <first> <last> <inventory path> [<archive path>]",
 | 
			
		||||
                    "Save user inventory archive.  EXPERIMENTAL, PLEASE DO NOT USE YET", HandleSaveInvConsoleCommand);
 | 
			
		||||
                    "Save user inventory archive.  EXPERIMENTAL, CURRENTLY DISABLED", HandleSaveInvConsoleCommand);
 | 
			
		||||
 | 
			
		||||
                m_aScene = scene;
 | 
			
		||||
            }
 | 
			
		||||
| 
						 | 
				
			
			@ -233,6 +233,9 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver
 | 
			
		|||
        /// <param name="cmdparams"></param>
 | 
			
		||||
        protected void HandleLoadInvConsoleCommand(string module, string[] cmdparams)
 | 
			
		||||
        {
 | 
			
		||||
            return;
 | 
			
		||||
 | 
			
		||||
            /*
 | 
			
		||||
            if (cmdparams.Length < 5)
 | 
			
		||||
            {
 | 
			
		||||
                m_log.Error(
 | 
			
		||||
| 
						 | 
				
			
			@ -253,6 +256,7 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver
 | 
			
		|||
                m_log.InfoFormat(
 | 
			
		||||
                    "[INVENTORY ARCHIVER]: Loaded archive {0} for {1} {2}",
 | 
			
		||||
                    loadPath, firstName, lastName);
 | 
			
		||||
                    */
 | 
			
		||||
        }
 | 
			
		||||
        
 | 
			
		||||
        /// <summary>
 | 
			
		||||
| 
						 | 
				
			
			@ -261,6 +265,9 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver
 | 
			
		|||
        /// <param name="cmdparams"></param>
 | 
			
		||||
        protected void HandleSaveInvConsoleCommand(string module, string[] cmdparams)
 | 
			
		||||
        {
 | 
			
		||||
            return;
 | 
			
		||||
 | 
			
		||||
            /*
 | 
			
		||||
            if (cmdparams.Length < 5)
 | 
			
		||||
            {
 | 
			
		||||
                m_log.Error(
 | 
			
		||||
| 
						 | 
				
			
			@ -282,6 +289,7 @@ namespace OpenSim.Region.CoreModules.Avatar.Inventory.Archiver
 | 
			
		|||
 | 
			
		||||
            lock (m_pendingConsoleSaves)
 | 
			
		||||
                m_pendingConsoleSaves.Add(id);
 | 
			
		||||
                */
 | 
			
		||||
        }        
 | 
			
		||||
        
 | 
			
		||||
        private void SaveInvConsoleCommandCompleted(
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -525,7 +525,7 @@
 | 
			
		|||
    <Key Name="inventoryID" Value="81305ee4-8caa-9e0a-69a4-76ed57df0c8f" />
 | 
			
		||||
    <Key Name="assetID" Value="81305ee4-8caa-9e0a-69a4-76ed57df0c8f" />
 | 
			
		||||
    <Key Name="folderID" Value="284858c8-9391-6bf1-ddf5-b936f73de853" />
 | 
			
		||||
    <Key Name="description" Value="A text board that records what you say - contributed by Justin Clarke Casey" />
 | 
			
		||||
    <Key Name="description" Value="A text board that records what you say - contributed by Justin Clark-Casey" />
 | 
			
		||||
    <Key Name="name" Value="GrafittiBoard" />
 | 
			
		||||
    <Key Name="assetType" Value="10" />
 | 
			
		||||
    <Key Name="inventoryType" Value="10" />
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue