f813b5fc8721ce6d53680f668a38df4a46e28e31 tdreszer Fri Aug 13 15:26:26 2010 -0700 Added Bluebar of links to top of PS/PDF page and 'Return to Browser' button. This is because returning from ps/pdf page to image using back button erases dragReorder changes. diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c index 26d48f6..72ab75f 100644 --- src/hg/hgTracks/hgTracks.c +++ src/hg/hgTracks/hgTracks.c @@ -3537,6 +3537,10 @@ { hPrintf("<TD ALIGN=CENTER><A HREF=\"../cgi-bin/hgGateway?org=%s&db=%s&%s=%u\" class=\"topbar\">Genomes</A></TD>", orgEnc, database, cartSessionVarName(), cartSessionId(cart)); } +if (cgiVarExists("hgt.psOutput")) + { + hPrintf("<TD ALIGN=CENTER><A HREF=\"../cgi-bin/hgTracks?hgTracksConfigPage=notSetorg=%s&db=%s&%s=%u\" class='topbar'>Genome Browser</A></TD>", orgEnc, database, cartSessionVarName(), cartSessionId(cart)); + } if (gotBlat) { hPrintf("<TD ALIGN=CENTER><A HREF=\"../cgi-bin/hgBlat?%s\" class=\"topbar\">Blat</A></TD>", uiVars->string); @@ -3777,8 +3781,11 @@ hPrintf("<TD ALIGN=CENTER><A HREF=\"http://ws120.wormbase.org/db/seq/gbrowse/wormbase?name=%s:%d-%d\" TARGET=_blank class=\"topbar\">%s</A></TD>", skipChr(chromName), winStart+1, winEnd, "WormBase"); } +if (!cgiVarExists("hgt.psOutput")) + { hPrintf("<TD ALIGN=CENTER><A HREF=\"../cgi-bin/hgTracks?%s=%u&hgt.psOutput=on\" id='pdfLink' class=\"topbar\">%s</A></TD>\n",cartSessionVarName(), cartSessionId(cart), "PDF/PS"); + } if (wikiLinkEnabled()) { printf("<TD ALIGN=CENTER><A HREF=\"../cgi-bin/hgSession?%s=%u" @@ -5113,6 +5120,8 @@ char *pdfFile = NULL, *ideoPdfFile = NULL; ZeroVar(&ideoPsTn); trashDirFile(&psTn, "hgt", "hgt", ".eps"); + +hotLinks(); printf("<H1>PostScript/PDF Output</H1>\n"); printf("PostScript images can be printed at high resolution " "and edited by many drawing programs such as Adobe " @@ -5146,6 +5155,9 @@ } else printf("<BR><BR>PDF format not available"); + + #define RETURN_BUTTON "<FORM ACTION='../cgi-bin/hgTracks' NAME='TrackHeaderForm' id='TrackHeaderForm' METHOD='GET'><INPUT TYPE=SUBMIT ID='ChangeToNameToSetSomething' VALUE='Return to Browser'></FORM>" + printf(RETURN_BUTTON); } boolean isGenome(char *pos)