6c3389d97b58ad04533a072efa1858dcadcf00e1 max Thu Jun 1 09:22:08 2017 -0700 allowing default gene and removing assembly if not known, refs #13634 diff --git src/hg/pyLib/hgLib.py src/hg/pyLib/hgLib.py index d61fd16..c26511e 100644 --- src/hg/pyLib/hgLib.py +++ src/hg/pyLib/hgLib.py @@ -149,43 +149,48 @@ print ("<noscript><div class='noscript'><div class='noscript-inner'><p><b>JavaScript is disabled in your web browser</b></p>") print ("<p>You must have JavaScript enabled in your web browser to use the Genome Browser</p></div></div></noscript>\n") menuPath = "../htdocs/inc/globalNavBar.inc" navBarStr = open(menuPath, "r").read() print (navBarStr) # fixup old menubar, copied from hgGtexTrackSettings, for now print("<link rel='stylesheet' href='../style/gbAfterMenu.css' type='text/css'>") print("<link rel='stylesheet' href='../style/gb.css'>") print("<link rel='stylesheet' href='../style/hgGtexTrackSettings.css'>") print("<div class='container-fluid'>") -def printHgcHeader(assembly, shortLabel, longLabel, addGoButton=True, infoUrl="#INFO_SECTION"): +def printHgcHeader(assembly, shortLabel, longLabel, addGoButton=True, infoUrl="#INFO_SECTION", infoMouseOver="Jump to the track description"): " copied from hgGtexTrackSettings, uses bootstrap styling " #print("<form action='../cgi-bin/hgTracks' name='MAIN_FORM' method=POST>") print("<a name='TRACK_TOP'></a>") print("<div class='row gbTrackTitleBanner'>") print("<div class='col-md-10'>") + + if assembly is not None: print("<span class='gbTrackName'>") print(shortLabel) print("<span class='gbAssembly'>%s</span>" % assembly) print("</span>") + print("<span class='gbTrackTitle'>%s</span>" % longLabel) - print("<a href='%s' title='Jump to the track description'>" % infoUrl) + + print("<a href='%s' title='%s'>" % (infoUrl, infoMouseOver)) + print("<span class='gbIconSmall fa-stack'>") print("<i class='gbBlueDarkColor fa fa-circle fa-stack-2x'></i>") print("<i class='gbWhiteColor fa fa-info fa-stack-1x'></i>") print("</span></a>") print("</div>") if addGoButton: print("<div class='col-md-2 text-right'>") print("<div class='gbButtonGoContainer' title='Go to the Genome Browser'>") print("<div class='gbButtonGo'>GO</div>") print("<i class='gbIconGo fa fa-play fa-2x'></i>") print("</div>") print("</div>") print("</div>") print("<!-- Track Configuration Panels -->")