Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-3700

Modify Track Hub facade to show a different "please start IGB" message

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Currently, the IGB Track Hub Web sites show a tiny popup window at the bottom right corner of the page. The popup appears if IGB is not running and the user clicks an "open in IGB" link.

      The current popup is very unobtrusive and is easy to miss. Also, it lacks a link leading to the IGB download page. For new users, this could be a blocker, as they might not know what to do next.

      To address this, I would like to change this popup so that it looks like the popup message appearing on the Genome Dashboard site.

      The popup that appears on the Genome Dashboard site works better for this purpose because:

      • It appears on the upper middle of the page and is also very large - impossible to miss
      • It has a link to the IGB download page

      Relevant links:

      Code with the "popup" message I want to use:

      IGB Track Hub Facade interfaces (there are two):

        Attachments

          Issue Links

            Activity

            Hide
            ann.loraine Ann Loraine added a comment -

            Track hub and bioviz branches are both merged.

            Show
            ann.loraine Ann Loraine added a comment - Track hub and bioviz branches are both merged.
            Hide
            ann.loraine Ann Loraine added a comment -

            I installed the new code to bioviz.org and translate.bioviz.org.

            There seems to be a problem, however.

            When I visited the page "https://bioviz.org/public-trackhubs.html" with IGB not running, the site immediately showed a non-dismissable dialog forcing me to download IGB or leave the page. See attached image file.

            Atten Karthik Raveendran and Nowlan Freese.

            Show
            ann.loraine Ann Loraine added a comment - I installed the new code to bioviz.org and translate.bioviz.org. There seems to be a problem, however. When I visited the page "https://bioviz.org/public-trackhubs.html" with IGB not running, the site immediately showed a non-dismissable dialog forcing me to download IGB or leave the page. See attached image file. Atten Karthik Raveendran and Nowlan Freese .
            Show
            karthik Karthik Raveendran added a comment - This was caused due to a rogue alert message I added during testing. I have removed it and pushed the changes. Commits: BioViz: https://bitbucket.org/KarthikRavee91/bioviz/commits/9d0d6a63bb749acf024260d20b84f155416b2832 hub-facade: https://bitbucket.org/KarthikRavee91/hub-facade/commits/f209029a9cb44ab9ee2c8312c6ca2fc0ba661042 PR Submitted BioViz: https://bitbucket.org/lorainelab/bioviz/pull-requests/152 hub-facade: https://bitbucket.org/lorainelab/hub-facade/pull-requests/35
            Hide
            ann.loraine Ann Loraine added a comment -

            PRs are merged and deployed to bioviz.org and translate.bioviz.org.

            Ready for final testing.

            Show
            ann.loraine Ann Loraine added a comment - PRs are merged and deployed to bioviz.org and translate.bioviz.org. Ready for final testing.
            Hide
            pkulzer Paige Kulzer added a comment -

            I've finished testing trackhub-converter.html and public-trackhubs.html with IGB version's 10.0.1 and 10.1.0 and found no issues.
            The new popup on these pages shows a much clearer message than before, and I've confirmed that track hubs are still being added to IGB properly.
            There are no non-dismissable dialogs forcing me to download IGB or leave the page.
            The popup only appears when IGB is not running.

            Moving this ticket to Done.

            Show
            pkulzer Paige Kulzer added a comment - I've finished testing trackhub-converter.html and public-trackhubs.html with IGB version's 10.0.1 and 10.1.0 and found no issues. The new popup on these pages shows a much clearer message than before, and I've confirmed that track hubs are still being added to IGB properly. There are no non-dismissable dialogs forcing me to download IGB or leave the page. The popup only appears when IGB is not running. Moving this ticket to Done.

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: