3c16e66e6283ba8fb9b5153821101c1eaabb614e kate Tue Jun 21 22:04:51 2011 -0700 Add links (just dummy for now) to preview browser in trackUI diff --git src/hg/lib/hui.c src/hg/lib/hui.c index 6d0ab7f..bd88c5a 100644 --- src/hg/lib/hui.c +++ src/hg/lib/hui.c @@ -264,30 +264,35 @@ printf("%s<A HREF='#a_meta_%s' onclick='return metadataShowHide(\"%s\",%s,true);' title='Show metadata details...'>%s<img src='../images/downBlue.png'/></A>", (embeddedInText?" ":"<P>"),tdb->track,tdb->track, showLongLabel?"true":"false", (title?title:"")); if (!sameString(tdb->table, tdb->track) && trackHash != NULL) // If trackHash is needed, then can't fill this in with ajax { printf("<DIV id='div_%s_meta' style='display:none;'>%s</div>",tdb->track, metadataAsHtmlTable(db,tdb,showLongLabel,TRUE,trackHash) ); } else printf("<DIV id='div_%s_meta' style='display:none;'></div>",tdb->track); return TRUE; } void extraUiLinks(char *db,struct trackDb *tdb, struct hash *trackHash) /* Show downlaods, schema and metadata links where appropriate */ { +if (trackDbSetting(tdb, "wgEncode") != NULL && !hIsPreviewHost()) + { + printf("<P><B>NOTE</B>: Early access to additional data for this track may be available on the <A HREF=''>Preview Browser</A>"); + } + boolean schemaLink = (!tdbIsDownloadsOnly(tdb) && isCustomTrack(tdb->table) == FALSE) && (hTableOrSplitExists(db, tdb->table)); boolean metadataLink = (!tdbIsComposite(tdb) && metadataForTable(db, tdb, NULL) != NULL); boolean downloadLink = (trackDbSetting(tdb, "wgEncode") != NULL && !tdbIsSuperTrack(tdb)); int links = 0; if (schemaLink) links++; if (metadataLink) links++; if (downloadLink) links++; if(links > 0)