e7d846388da09e584478b48279fd96a6e2e58aac
kuhn
Thu Sep 1 08:52:44 2011 -0700
moving Session and PDF/PS links closer to center in the topbar so they are not offscreen. Ensembl and NCBI move to the right
diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c
index 7bd6c42..5c5916b 100644
--- src/hg/hgTracks/hgTracks.c
+++ src/hg/hgTracks/hgTracks.c
@@ -3585,30 +3585,47 @@
winStart, chromName, winStart, winEnd, database, uiVars->string, "DNA");
}
if (!psOutput)
{
/* disable Convert function for CGB servers for the time being */
if (!hIsCgbServer())
if (liftOverChainForDb(database) != NULL)
{
hPrintf("
string, database);
hPrintf("\" class=\"topbar\">Convert | ");
}
}
+if (!psOutput)
+ {
+ if (wikiLinkEnabled())
+ {
+ printf(" Session | ",
+ cartSessionVarName(), cartSessionId(cart));
+ }
+ }
+
+if (!psOutput)
+ {
+ hPrintf(" %s | ",cartSessionVarName(),
+ cartSessionId(cart), "PDF/PS");
+ }
+
+
char ensVersionString[256];
char ensDateReference[256];
ensGeneTrackVersion(database, ensVersionString, ensDateReference,
sizeof(ensVersionString));
if (!psOutput)
{
if (differentWord(database,"susScr2"))
{
/* Print Ensembl anchor for latest assembly of organisms we have
* supported by Ensembl == if versionString from trackVersion exists */
if (sameWord(database,"hg19"))
{
hPrintf(" ");
printEnsemblAnchor(database, NULL, chromName, winStart, winEnd);
@@ -3780,59 +3797,45 @@
hPrintf(" | %s | ",
skipChr(chromName), winStart+1, winEnd, "WormBase");
}
if (sameString(database, "ce4"))
{
hPrintf(" %s | ",
skipChr(chromName), winStart+1, winEnd, "WormBase");
}
if (sameString(database, "ce2"))
{
hPrintf(" %s | ",
skipChr(chromName), winStart+1, winEnd, "WormBase");
}
}
-if (!psOutput)
- {
- hPrintf(" %s | ",cartSessionVarName(),
- cartSessionId(cart), "PDF/PS");
- }
-
-if (!psOutput)
- {
- if (wikiLinkEnabled())
- {
- printf(" Session | ",
- cartSessionVarName(), cartSessionId(cart));
- }
- }
if (hIsGisaidServer())
{
//hPrintf(" %s | \n", "Help");
hPrintf(" %s | \n", "Help");
}
else
if (hIsGsidServer())
{
hPrintf(" %s | \n", "Help");
}
else
{
hPrintf(" %s | \n", "Help");
}
+
hPuts(" | ");
hPuts("");
hPuts("\n");
}
static void setSuperTrackHasVisibleMembers(struct trackDb *tdb)
/* Determine if any member tracks are visible -- currently
* recording this in the parent's visibility setting */
{
tdb->visibility = tvDense;
}
boolean superTrackHasVisibleMembers(struct trackDb *tdb)
/* Determine if any member tracks are visible -- currently
* recording this in the parent's visibility setting */