2fb7a9ce7a4d1d9b6c3c2a571643bfa09ec37a9c braney Thu Feb 12 14:48:24 2026 -0800 support static HTML for quickLiftChain track diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c index 0ef26522aee..7f45b0bcd43 100644 --- src/hg/hgTrackUi/hgTrackUi.c +++ src/hg/hgTrackUi/hgTrackUi.c @@ -3842,31 +3842,32 @@ cgiDown(0.7); printRelatedTracks(database,trackHash,tdb,cart); printDataVersion(database, tdb); char *genome = hGenome(database); char *desc = hFreezeDateOpt(database); printf("<b>Assembly:</b> %s %s<br>", genome, desc); /* Print lift information from trackDb, if any */ trackDbPrintOrigAssembly(tdb, database); printUpdateTime(database, tdb, NULL); } char *liftDb = cloneString(trackDbSetting(tdb, "quickLiftDb")); -if (liftDb) +// quickLiftChain has static html +if (liftDb && differentString(trackHubSkipHubName(tdb->track), "quickLiftChain")) tdb->html = getTrackHtml(liftDb, tdb->table); if (tdb->html != NULL && tdb->html[0] != 0) { char *browserVersion; if (btIE == cgiClientBrowser(&browserVersion, NULL, NULL) && *browserVersion < '8') htmlHorizontalLine(); else // Move line down, since <H2>Description (in ->html) is proceded by too much space printf("<HR ALIGN='bottom' style='position:relative; top:1em;'>"); printf("<table class='windowSize'><tr valign='top'><td rowspan=2>"); puts("<A NAME='TRACK_HTML'></A>"); // include anchor for Description link // Add pennantIcon printPennantIconNote(tdb);