8165601dddc27978eb4a2fe2654ba81212e30473 braney Sat May 31 11:46:07 2025 -0700 hgGene changes for quickLift diff --git src/hg/hgGene/links.c src/hg/hgGene/links.c index 5dfa91461f2..f3581ca2cd2 100644 --- src/hg/hgGene/links.c +++ src/hg/hgGene/links.c @@ -215,30 +215,39 @@ /* Print the links section. */ { int maxPerRow = 6, itemPos = 0; int rowIx = 0; struct link *link, *linkList = section->items; webPrintLinkTableStart(); printGenomicSeqLink(conn, geneId, curGeneChrom, curGeneStart, curGeneEnd); printMrnaSeqLink(conn,geneId); printProteinSeqLink(conn,geneId); hPrintf("</TR>\n<TR>"); ++rowIx; for (link = linkList; link != NULL; link = link->next) { + if (liftDb != NULL) // these links don't work under quickLift + { + if (sameString(link->name, "family") || + sameString(link->name, "palTrack") || + sameString(link->name, "hgGeneGraph") || + sameString(link->name, "genome") || + sameString(link->name, "visiGene")) + continue; + } char *url = linkGetUrl(link, conn, geneId); if (url != NULL) { boolean fakeOut = link->useHgsid && differentWord(link->name,"wikiTrack"); char *target = (fakeOut ? "" : " TARGET=_blank"); if (++itemPos > maxPerRow) { hPrintf("</TR>\n<TR>"); itemPos = 1; ++rowIx; } if (fakeOut) webPrintLinkCellStart(); else