1ddefc7d69d0505d638fd5f705a2ddff11fe4ed5
tdreszer
Mon Apr 25 16:07:43 2011 -0700
Insignificant change from FONT tags to CSS.
diff --git src/hg/hgTracks/hgTracks.c src/hg/hgTracks/hgTracks.c
index 44c37a1..924ffd6 100644
--- src/hg/hgTracks/hgTracks.c
+++ src/hg/hgTracks/hgTracks.c
@@ -372,36 +372,30 @@
}
char *trackUrl(char *mapName, char *chromName)
/* Return hgTrackUi url; chromName is optional. */
{
char *encodedMapName = cgiEncode(mapName);
char buf[2048];
if(chromName == NULL)
safef(buf, sizeof(buf), "%s?%s=%u&g=%s", hgTrackUiName(), cartSessionVarName(), cartSessionId(cart), encodedMapName);
else
safef(buf, sizeof(buf), "%s?%s=%u&c=%s&g=%s", hgTrackUiName(), cartSessionVarName(), cartSessionId(cart), chromName, encodedMapName);
freeMem(encodedMapName);
return(cloneString(buf));
}
-void smallBreak()
-/* Draw small horizontal break */
-{
-hPrintf("
\n");
-}
-
#ifdef REMOTE_TRACK_AJAX_CALLBACK
static boolean trackUsesRemoteData(struct track *track)
/* returns TRUE is this track has a remote datasource */
{
if (!IS_KNOWN(track->remoteDataSource))
{
SET_TO_NO(track->remoteDataSource);
//if (track->bbiFile != NULL) // FIXME: Chicken or the egg. bigWig/bigBed "bbiFile" filled in by loadItems, but we don't want to load items.
// {
// if (!startsWith("/gbdb/",track->bbiFile->fileName))
// SET_TO_YES(track->remoteDataSource);
// }
if (startsWithWord("bigWig",track->tdb->type) || startsWithWord("bigBed",track->tdb->type) ||
startsWithWord("bam",track->tdb->type) || startsWithWord("vcfTabix", track->tdb->type))
{
@@ -4508,54 +4502,54 @@
return; // bail out b/c we are done
}
if (!hideControls)
{
/* set white-space to nowrap to prevent buttons from wrapping when screen is
* narrow */
hPrintf("
\n");
hotLinks();
/* Show title . */
freezeName = hFreezeFromDb(database);
if(freezeName == NULL)
freezeName = "Unknown";
- hPrintf("
");
+ hPrintf("");
if (startsWith("zoo",database) )
{
hPrintf("%s %s on %s June 2002 Assembly %s target1",
organization, browserName, organism, freezeName);
}
else
{
if (sameString(organism, "Archaea"))
{
hPrintf("%s %s on Archaeon %s Assembly",
organization, browserName, freezeName);
}
else
{
if (stringIn(database, freezeName))
hPrintf("%s %s on %s %s Assembly",
organization, browserName, organism, freezeName);
else
hPrintf("%s %s on %s %s Assembly (%s)",
organization, browserName, organism, freezeName, database);
}
}
- hPrintf("\n");
+ hPrintf("
\n");
/* This is a clear submit button that browsers will use by default when enter is pressed in position box. */
hPrintf("
");
/* Put up scroll and zoom controls. */
#ifndef USE_NAVIGATION_LINKS
hWrites("move ");
hButtonWithMsg("hgt.left3", "<<<", "move 95% to the left");
hButtonWithMsg("hgt.left2", " <<", "move 47.5% to the left");
hButtonWithMsg("hgt.left1", " < ", "move 10% to the left");
hButtonWithMsg("hgt.right1", " > ", "move 10% to the right");
hButtonWithMsg("hgt.right2", ">> ", "move 47.5% to the right");
hButtonWithMsg("hgt.right3", ">>>", "move 95% to the right");
hWrites(" zoom in ");
/* use button maker that determines padding, so we can share constants */
topButton("hgt.in1", ZOOM_1PT5X);
@@ -4611,33 +4605,33 @@
position = cloneString(buf);
hWrites("position/search ");
hTextVar("position", addCommasToPos(database, position), 30);
sprintLongWithCommas(buf, winEnd - winStart);
if(dragZooming && assemblySupportsGeneSuggest(database))
hPrintf("
gene "
"
\n"
"
\n", assemblyGeneSuggestTrack(database)
);
hWrites(" ");
hButtonWithOnClick("hgt.jump", "jump", NULL, "jumpButtonOnClick()");
hOnClickButton(clearButtonJavascript,"clear");
hPrintf(" size
%s bp. ", buf);
hWrites(" ");
hButton("hgTracksConfigPage", "configure");
- //hPrintf("
Your feedback\n");
+ //hPrintf("
Your feedback\n");
if (survey && differentWord(survey, "off"))
- hPrintf("
%s\n", survey, surveyLabel ? surveyLabel : "Take survey");
+ hPrintf("
%s\n", survey, surveyLabel ? surveyLabel : "Take survey");
// info for drag selection javascript
hPrintf("
\n", winStart);
hPrintf("
\n", winEnd);
hPrintf("
\n", chromName);
hPutc('\n');
}
}
/* Make chromsome ideogram gif and map. */
makeChromIdeoImage(&trackList, psOutput, ideoTn);
#ifdef USE_NAVIGATION_LINKS
hPrintf("
\n",tl.picWidth);//min(tl.picWidth, 800));
@@ -4702,31 +4696,30 @@
#ifdef IMAGEv2_DRAG_SCROLL
hWrites("Drag tracks left or right to new position. ");
#endif//def IMAGEv2_DRAG_SCROLL
//#if !defined(IMAGEv2_DRAG_SCROLL) && !defined(USE_NAVIGATION_LINKS)
hPrintf("");
#ifndef USE_NAVIGATION_LINKS
hPrintf(" | \n");
hPrintf("");
hPrintf("move end ");
hButton("hgt.dinkRL", " < ");
hTextVar("dinkR", cartUsualString(cart, "dinkR", "2.0"), 3);
hButton("hgt.dinkRR", " > ");
hPrintf(" | ");
#endif//ndef USE_NAVIGATION_LINKS
hPrintf("
\n");
- // smallBreak();
/* Display bottom control panel. */
if(isSearchTracksSupported(database,cart))
{
cgiMakeButtonWithMsg(TRACK_SEARCH, TRACK_SEARCH_BUTTON,TRACK_SEARCH_HINT);
hPrintf(" ");
}
hButtonWithMsg("hgt.reset", "default tracks","Display only default tracks");
hPrintf(" ");
hButtonWithMsg("hgt.defaultImgOrder", "default order","Display current tracks in their default order");
// if (showTrackControls) - always show "hide all", Hiram 2008-06-26
{
hPrintf(" ");
hButtonWithMsg("hgt.hideAll", "hide all","Hide all currently visibile tracks");