Content
View differences
Updated by Dominic Bräunlein almost 2 years ago
**As** a user of a file storage
**I want to** create a folder structure when chosing in which folder I can upload a file to
**so that** I don't need to open the file storage to create the structure first
**Acceptance criteria**
* In the location picker is a button "New folder" for creating a folder in the currently visible folder
* That button is hidden when I lack the permission to create in the current folder (That requirement needs to be checked for feasibility)
* After clicking the button, an input field allows entering the desired folder name. If the file name is already taken a validation message will tell the user and disables the "Save" button. If the name is valid, the input field can get saved.
* After successfully saving the form for creating the folder the location picker changes into that folder (in other words: the just created folder is then the currently selected location)
**Visuals**
**<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/52565/content"><img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/52566/content">**
**Current file picker (with "select all" feature showing)**
**<img class="image_resized op-uc-image op-uc-image_inline" style="width:400px;" src="/api/v3/attachments/110494/content"><img class="image_resized op-uc-image op-uc-image_inline" style="width:327px;" src="/api/v3/attachments/110493/content">**
**I want to** create a folder structure when chosing in which folder I can upload a file to
**so that** I don't need to open the file storage to create the structure first
**Acceptance criteria**
* In the location picker is a button "New folder" for creating a folder in the currently visible folder
**<img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/52565/content"><img class="op-uc-image op-uc-image_inline" src="/api/v3/attachments/52566/content">**
**Current file picker (with "select all" feature showing)**
**<img class="image_resized op-uc-image op-uc-image_inline" style="width:400px;" src="/api/v3/attachments/110494/content"><img class="image_resized op-uc-image op-uc-image_inline" style="width:327px;" src="/api/v3/attachments/110493/content">**