Who - developers or anyone using the design manager Goal: to prevent accidental moving of files / folders Value: Not making people crazy to scramble to find file/folder that is moved, also this could be not seen and could cause issues, also reduce support requests Examples: FTP GUIs have confirmation dialogs for moving folders, advanced users can turn this off. Additional helpful items: I think the concept of deleting items and asking to type out the name of the file already are in the HubSpot system, and those were desirable and needed when they were implemented in teh past, and I believe that something like that exists in HubSpot and I won't need to paste in screenshots or other items to show an example, this is pretty straight forward. Current problem Currently an accidental click and drag inside the folder structure in HubSpot Design Manager will cause an entire folder to move locations. I was able to look at my local development backup of the file structure and see that I moved my CSS folder (which took down my entire site styling) into another subfolder. We don't have to make an assumption on what percentage of users would have the ability to look this up and make a quick correction. We can also look at mouse clicks, how javascript works on the front end, the operating system, etc and how many simple clicks can become a click and drag if there is enough movement happening. Posisble Solutions: 1) Create a confirmation dialog. Moving a folder or even a file is the same as deleting the resource. This can cause huge probems for finding it 2) Create an undo button in the file dropdown 3) Create some sort of audit roll that can be displayed about file updates. I can't find revision history on a file that has been moved because I 1) don't know what files were moved inside the folder because i'm in so many different portals, 2) revision history wouldnt' tell me that the location moved, it just shows an update by "Hubspot System" These solutions, one or all will prevent some issues that will help HubSpot prevent support on an item that just seems like it should be baked in.
...read more