Server: Upload folder menu option

Created on 15 Mar 2019  路  5Comments  路  Source: nextcloud/server

It will be good and nice to have an "Upload folder" option in Nextcloud's "plus menu" between "Upload file" and "New folder" menu options.

Why? Because isn't intuitive that this option missing. Users can think that Nexcloud can not upload whole folders via web interface (yes, we have drag&drop option but sometime is better to have this option and dialog box to choose folder).

BTW, drag&drop function sometimes do not work. I drag my folder on browser's screen, but after dropping nothing happened. So, I must repeat my drag&drop several times to success.

And maybe it will be better to rename "Upload file" option into "Upload file(s)" because users can think that only one file can be transferred what is not true!

1. to develop enhancement

Most helpful comment

Why not do an progressive enhancement and implement a button for browsers that support this feature? using feature detection?

All 5 comments

the above suggestion additionally might prevents from a drag&drop bug in Chrome, Firefox and Edge:

prepare folder A with files/subfolder in your local file system. Drag the folder A on top of a folder B in the nextcloud browser interface.

Result: folder A will be uploaded as a subfolder of folder B but all files/subfolders from folder A will be missing.

The "normal" drag&drop action, where folder b is fully opened before you start drag&drop, certainly works

I support a small nextcloud platform and can confirm that the questions "how do I upload a folder - can only upload files" or "used drag&drop but my data is missing" is quite frequent.

cc @nextcloud/designers for this

designers answer see https://help.nextcloud.com/t/enable-upload-of-folders-via-button-in-web-frontend/22531: incompatibilty with depreciated IE11 does not allow this feature.

Why not do an progressive enhancement and implement a button for browsers that support this feature? using feature detection?

Totally in favor of the progressive enhancement.

The question is: Do we really need a separate "Upload folder" action, or can we just name the label "Upload" and you can then simply also select folders?

Was this page helpful?
0 / 5 - 0 ratings