Uploaded image for project: 'Bug Repository'
  1. Bug Repository
  2. BUG-698 QL mirroring
  3. BUG-699

support relative paths for data set linkouts (URL in annots.xml) for QuickLoad

    Details

    • Type: Sub-task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Labels:
      None

      Description

      This feature relates to mirroring IGB QuickLoad.

      The annots.xml file tag has attribute "url"

      When a data set (file) is displayed in the Available Data treeview, the URL is used to create the hyperlinked 'i' info icon linkout.

      Feature request is:

      If the url is relative (e.g., looks like foo/bar/baz.html or ./foo/bar/baz.html or /foo/bar/baz.html – anything lacking a protocol prefix such as http://, ftp://, or file://) then IGB should append the relative url path to the QuickLoad URL.

      In other words, if it would be a valid link in a Web page, then it should work as an info hyperlink, and the web root should be the address of the QuickLoad site.

      For example, if "url" attribute is "M_musculus_Dec_2011" and the server URL is "http://www.igbquickload.org/quickload", then the linkout from the info icon should be "http://www.igbquickload.org/quickload/M_musculus_Dec_2011"

      Note that IGB will need to be able to handle url attributes that begin (or don't begin) with a leading slash and also that this will need to be tested with local quickload as well.

        Attachments

          Activity

          ann.loraine Ann Loraine created issue -
          ann.loraine Ann Loraine made changes -
          Field Original Value New Value
          Description This feature relates to mirroring IGB QuickLoad.

          The annots.xml file tag has attribute "url"

          When a data set (file) is displayed in the Available Data treeview, the URL is used to create the hyperlinked 'i' info icon linkout.

          Feature request is:

          If the url is relative (e.g., looks like foo/bar/baz.html or ./foo/bar/baz.html or /foo/bar/baz.html -- in short, anything lacking a protocol a Web browser can support) then IGB should append the relative url path to the QuickLoad URL.

          For example, if "url" attribute is "M_musculus_Dec_2011" and the server URL is "http://www.igbquickload.org/quickload", then the linkout from the info icon should be "http://www.igbquickload.org/quickload/M_musculus_Dec_2011"

          Note that IGB will need to be able to handle url attributes that begin (or don't begin) with a leading slash and also that this will need to be tested with local quickload as well.
          This feature relates to mirroring IGB QuickLoad.

          The annots.xml file tag has attribute "url"

          When a data set (file) is displayed in the Available Data treeview, the URL is used to create the hyperlinked 'i' info icon linkout.

          Feature request is:

          If the url is relative (e.g., looks like foo/bar/baz.html or ./foo/bar/baz.html or /foo/bar/baz.html -- anything lacking a protocol prefix such as http://, ftp://, or file://) then IGB should append the relative url path to the QuickLoad URL.

          In other words, if it would be a valid link in a Web page, then it should work as an info hyperlink, and the web root should be the address of the QuickLoad site.

          For example, if "url" attribute is "M_musculus_Dec_2011" and the server URL is "http://www.igbquickload.org/quickload", then the linkout from the info icon should be "http://www.igbquickload.org/quickload/M_musculus_Dec_2011"

          Note that IGB will need to be able to handle url attributes that begin (or don't begin) with a leading slash and also that this will need to be tested with local quickload as well.
          hiralv Hiral Vora (Inactive) made changes -
          Parent IGBC-758 [ 13262 ]
          Issue Type New Feature [ 2 ] Sub-task [ 5 ]
          hiralv Hiral Vora (Inactive) made changes -
          Assignee Hiral Vora [ hiralv ] Fuquan Wang [ fwang4 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Parent IGBC-758 [ 13262 ]
          Issue Type Sub-task [ 5 ] Bug [ 1 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Parent IGBC-871 [ 12279 ]
          Issue Type Bug [ 1 ] Sub-task [ 5 ]
          hiralv Hiral Vora (Inactive) made changes -
          Assignee Fuquan Wang [ fwang4 ] Alyssa Gulledge [ alyssa ]
          hiralv Hiral Vora (Inactive) made changes -
          Link This issue is duplicated by IGBC-758 [ IGBC-758 ]
          alyssa Alyssa Gulledge (Inactive) made changes -
          Link This issue is duplicated by IGBC-758 [ IGBC-758 ]
          alyssa Alyssa Gulledge (Inactive) made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Assignee Alyssa Gulledge [ alyssa ]
          Resolution Fixed [ 1 ]
          alyssa Alyssa Gulledge (Inactive) made changes -
          Project IGB 7.0 [ 10140 ] Bug Repository [ 10030 ]
          Key IGBC-823 BUG-699
          ann.loraine Ann Loraine made changes -
          Assignee Fuquan Wang [ fwang4 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Attachment quickload.zip [ 11887 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Assignee Fuquan Wang [ fwang4 ] Alyssa Gulledge [ alyssa ]
          alyssa Alyssa Gulledge (Inactive) made changes -
          Assignee Alyssa Gulledge [ alyssa ] Fuquan Wang [ fwang4 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Assignee Fuquan Wang [ fwang4 ] Alyssa Gulledge [ alyssa ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Assignee Alyssa Gulledge [ alyssa ] Fuquan Wang [ fwang4 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Assignee Fuquan Wang [ fwang4 ] Alyssa Gulledge [ alyssa ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Assignee Alyssa Gulledge [ alyssa ] Fuquan Wang [ fwang4 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Assignee Fuquan Wang [ fwang4 ] Alyssa Gulledge [ alyssa ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Assignee Alyssa Gulledge [ alyssa ]
          Resolution Fixed [ 1 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Assignee Fuquan Wang [ fwang4 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Assignee Fuquan Wang [ fwang4 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Resolution Fixed [ 1 ]
          Status Resolved [ 5 ] Reopened [ 4 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Assignee Fuquan Wang [ fwang4 ] Alyssa Gulledge [ alyssa ]
          alyssa Alyssa Gulledge (Inactive) made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Assignee Alyssa Gulledge [ alyssa ]
          Resolution Fixed [ 1 ]
          alyssa Alyssa Gulledge (Inactive) made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Resolution Fixed [ 1 ]
          Status Closed [ 6 ] Reopened [ 4 ]
          Assignee Fuquan Wang [ fwang4 ]
          fwang4 Fuquan Wang (Inactive) made changes -
          Assignee Fuquan Wang [ fwang4 ] Alyssa Gulledge [ alyssa ]
          alyssa Alyssa Gulledge (Inactive) made changes -
          Status Reopened [ 4 ] Resolved [ 5 ]
          Assignee Alyssa Gulledge [ alyssa ]
          Resolution Fixed [ 1 ]
          alyssa Alyssa Gulledge (Inactive) made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Unassigned
              Reporter:
              ann.loraine Ann Loraine
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: