Client: offer dl-link when sharing

Created on 17 Mar 2017  路  15Comments  路  Source: owncloud/client

When sharing a file with the desktop-client it would be nice to have also links with /download generated. A good option would be an extra button like the "copy link" button

See Screenshot:
sc

Design & UX Discussion sharing

Most helpful comment

@SamuAlfageme @MegaV0lt @hodyroff If we really want to add this option, it could look like this:
foo

Any comments?

All 15 comments

hm, on first sight it sounds like an extra button which we need to explain to normal users while for the experts they can just append /download nd be done. Whom would this feature help for what pupose?

Make it optional, so normal user do not get bothered with it. Adding the /download manualy is just awful

Maybe a button on the left where you can click like the other two would work better? We could call it "enable direct download" but it makes only sense for files, or? And does it make sense in the Web Frontend and Mobile as well?!

I agree having a shortcut for the direct download link is quite convenient for a super-common use-case (in fact @stkjj requested it also a couple of weeks ago). And having it on the web UI will be just as useful. It even works for whole folders, since appending /download to the sharing link will download the .tar contents.

Instead of the 2 current buttons we could have 1 button that opens a drop-down menu?

  • E-Mail link
  • E-Mail link (direct file download)
  • Copy link to clipboard
  • Copu link to clipboard (direct file download)

@guruz Sounds good to me. And the text on the button would be something like "Send link..."?

Related: https://github.com/owncloud/client/issues/5023
One dialog or seperate right clicks? Which one is easier to understand?

@hodyroff Right click? I mean a menu which opens on left click of a normal button.

@hodyroff As far as I understand the "local link" doesn't belong into the "link share" section, because it's not about sharing externally by link. You would want to be able to use it even if you don't have "Link sharing" enabled. I think it belongs into the "share with users and groups" section of the share dialog?

This will probably confuse users. Maybe enabling and parameters of "share by link"/"share with users" and "copy/mail that link" should be decoupled?

As far as I can tell we get the following options for the latter:

  1. Copy link (accessible by local users only)
  2. Copy link (accessible by local users only) with /download
  3. Copy link (externally accessible)
  4. Copy link (externally accessible) with /download
  5. Mail link (accessible by local users only)
  6. Mail link (accessible by local users only) with /download
  7. Mail link (externally accessible)
  8. Mail link (externally accessible) with /download

There are three binary choices:

  1. "With local users" / "With everyone who has the link"
  2. "oC website" / "Direct download"
  3. "By email" / "Copy to clipboard"

@SamuAlfageme @hodyroff

Here's a design change attempt:
sharedialog

Only small changes and cleanups. The list view is a placeholder for the current user/permission editing widget.

Clicking the link would bring up a dropdown with options "Open link in browser..." / "Copy link to clipboard" / "Copy direct download link to clipboard" / "Send link by email..." / "Send direct download link by email...". Since this is a bit surprising there should still be a push button (maybe slimmed down to a "..." button?) next to the link: that's not included in the image.

@ckamm all those changes to simplify the dialog make a lot of sense, I left some more notes on the dialog redesign on https://github.com/owncloud/client/issues/5655, but maybe it's a bit _unrelated_ since it aims to the multiple sharing links integration.

@SamuAlfageme Thanks for the note about there being multiple link-shares in the future. It makes a lot of sense to include that in the layout considerations. That said, I might make some incremental changes already.

@SamuAlfageme @MegaV0lt @hodyroff If we really want to add this option, it could look like this:
foo

Any comments?

For me it looks good.

No preview anymore (Link, Thumbnail)?

Was this page helpful?
0 / 5 - 0 ratings