274f486bafdea10f8069c70e4159f24b49c366fe chmalee Wed Mar 1 16:37:04 2017 -0800 Fixing some bizarre styling on hgBlat when it asks if you want to make a custom track of results. Only html printf changes, refs #2811 diff --git src/hg/hgBlat/hgBlat.c src/hg/hgBlat/hgBlat.c index 5fe9e61..2c99c5d 100644 --- src/hg/hgBlat/hgBlat.c +++ src/hg/hgBlat/hgBlat.c @@ -305,55 +305,54 @@ printf("</PRE></TT>"); } else { printf("<H2>BLAT Search Results</H2>"); char* posStr = cartOptionalString(cart, "position"); if (posStr != NULL) printf("<P>Go back to <A HREF=\"%s\">%s</A> on the Genome Browser.</P>\n", browserUrl, posStr); if (useBigPsl) { char *trackName = NULL; char *trackDescription = NULL; getCustomName(database, cart, pslList, &trackName, &trackDescription); psl = pslList; - printf( "<DIV STYLE=\"display:block; float:left\"><TABLE><FORM ACTION=\"%s\" METHOD=\"POST\" NAME=\"customTrackForm\">\n", hgcUrl); + printf( "<DIV STYLE=\"display:block;\"><TABLE><FORM ACTION=\"%s\" METHOD=\"POST\" NAME=\"customTrackForm\">\n", hgcUrl); printf("<INPUT TYPE=\"hidden\" name=\"o\" value=\"%d\" />\n",psl->tStart); printf("<INPUT TYPE=\"hidden\" name=\"t\" value=\"%d\" />\n",psl->tEnd); printf("<INPUT TYPE=\"hidden\" name=\"g\" value=\"%s\" />\n","buildBigPsl"); printf("<INPUT TYPE=\"hidden\" name=\"i\" value=\"%s %s %s\" />\n",pslName,faName,psl->qName); printf("<INPUT TYPE=\"hidden\" name=\"c\" value=\"%s\" />\n",psl->tName); printf("<INPUT TYPE=\"hidden\" name=\"l\" value=\"%d\" />\n",psl->tStart); printf("<INPUT TYPE=\"hidden\" name=\"r\" value=\"%d\" />\n",psl->tEnd); printf("<INPUT TYPE=\"hidden\" name=\"%s\" value=\"%s\" />\n", cartSessionVarName(), cartSessionId(cart)); if (pslIsProtein(psl)) printf("<INPUT TYPE=\"hidden\" name=\"isProt\" value=\"on\" />\n"); - printf("Build a custom track with these results. "); - printf("<INPUT TYPE=SUBMIT NAME=Submit VALUE=\"Do It\">\n"); printf("<TABLE><TR>Custom track name: "); cgiMakeTextVar( "trackName", trackName, 30); printf("</TD></TR>"); printf("<TR> Custom track description: "); cgiMakeTextVar( "trackDescription", trackDescription,50); - printf("</TD></TR></TABLE>"); + printf("</TD></TR>"); + printf("<TR><TD><INPUT TYPE=SUBMIT NAME=Submit VALUE=\"Build a custom track with these results\"></TD></TR>\n"); printf("</FORM></TT></DIV>"); } - printf("<DIV STYLE=\"display:block; float:left\"><TABLE><PRE>"); + printf("<DIV STYLE=\"display:block;\"><TABLE><PRE>"); printf(" ACTIONS QUERY SCORE START END QSIZE IDENTITY CHRO STRAND START END SPAN\n"); printf("---------------------------------------------------------------------------------------------------\n"); for (psl = pslList; psl != NULL; psl = psl->next) { if (customText) printf("<A HREF=\"%s?position=%s:%d-%d&db=%s&hgt.customText=%s&%s%s\">", browserUrl, psl->tName, psl->tStart + 1, psl->tEnd, database, customText, uiState, unhideTrack); else printf("<A HREF=\"%s?position=%s:%d-%d&db=%s&ss=%s+%s&%s%s\">", browserUrl, psl->tName, psl->tStart + 1, psl->tEnd, database, pslName, faName, uiState, unhideTrack); printf("browser</A> "); printf("<A HREF=\"%s?o=%d&g=htcUserAli&i=%s+%s+%s&c=%s&l=%d&r=%d&db=%s&%s\">", hgcUrl, psl->tStart, pslName, cgiEncode(faName), psl->qName, psl->tName,