Design for Handling External File Handles

Description

In the attachment I'm showing an external link in the download list. To get to the actual external link you have to click on the file name which takes you to synapse, then on synapse after two more clicks you'll get to the external link. If we can get design to surface the external link that would simplify the process.

As far as Design, we need:

  1. When we redirect users from Synapse or a Portal to an external site (example: ADNI), there should be an interim page (or similar) that gives instructions about how to use that external site. This is true regardless of where in Synapse / Portal they came from (File Detail page, link in view, or Download List.)

  2. From the download list, for files that are only available via an external link that Synapse doesn’t control (or isn’t fully integrated with), if a user clicks on that link, they should be taken to that external storage location. (Currently, they are taken to the entity detail page.) Although they should go through the interim page (or similar) described above.

Environment

None

Activity

Show:
Stockard Simon
August 26, 2020, 6:08 PM

Closing this as it is a duplicate. Now these items are broken into seperate tickets within the JIRA Epic PORTALS-1580.

Duminda Aluthgamage
August 19, 2020, 5:53 PM

From Portals meeting today, here is previous work done on this issues

Michael Lee
August 19, 2020, 5:19 PM

Can I get some further examples (please send URLs) of where this is happening today?

  • I can’t send a URL of the external links from the download list because it requires your download list to be populated. But here are the steps to reproduce this:
    1. Go to here - https://www.synapse.org/#!Synapse:syn16857101
    2. Add files to download list (on synapse)
    3. View download list (on the portal)

Duminda Aluthgamage
August 18, 2020, 8:23 PM

a few questions (let me know if you think i need to follow up with anyone else)

  • Can I get some further examples (please send URLs) of where this is happening today?

  • Are we referring to ALL external links, or just some (for example, linking out to the CSBC consortia website vs pubmed publications vs linking to a dataset in GEO/ADNI

  • Can I get a full list of possible external link scenarios eg.

    • Link to external database from download list (Synapse or Portals)

    • Link to Publication on Pubmed from portal

    • Link to tool from portal

    • ….

  • It says "there should be an interim page (or similar) that gives instructions about how to use that external site."

    • What is presumed the content of these instructions?

    • Who maintains the content?

    • Does this need to be a page? Or can it be a dialogue/modal? This depends on the level of detail / content

    • Assuming that the instructions vary based on the type of external link (eg. pubmed vs adni dataset), do we expect each external link to have a bespoke set of instructions (eg. one Tool link page has a different set of instructions to another tool link)? Or is it a generalized link based on type (tool vs publication)

Ljubomir Bradic
August 17, 2020, 8:33 PM

Moving this to Duminda.

Duplicate
Your pinned fields
Click on the next to a field label to start pinning.

Assignee

Duminda Aluthgamage

Reporter

Michael Lee

Priority

Major

Labels

Development Area

Portals

Epic Link