304f3686ff1f77fb5793cd941ca3420a8903545a tdreszer Wed Aug 18 16:50:30 2010 -0700 Find Tracks now has a description only popup diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c index 70c621a..d362a6a 100644 --- src/hg/hgTrackUi/hgTrackUi.c +++ src/hg/hgTrackUi/hgTrackUi.c @@ -2448,6 +2448,25 @@ if(1 == cartUsualInt(cart, setting, 0)) cartRemoveAllForTdbAndChildren(cart,tdb); } +if(ajax && cartOptionalString(cart, "descriptionOnly")) + { + //printf("
");
+ char * html = tdb->html;
+ struct trackDb *thisTdb = tdb;
+ // FIXME: children need to get their parents filled in before this works!
+ while(html == NULL && html[0] != 0 && thisTdb->parent != NULL)
+ {
+ thisTdb = thisTdb->parent;
+ html = thisTdb->html;
+ }
+ if (html != NULL && html[0] != 0)
+ puts(html);
+ else
+ puts("No description found."); + //printf(" |