f84e40cdbb67a6f880116bd7a2b93aabe0919e4b tdreszer Thu Jul 21 17:25:58 2011 -0700 Fix for redmine 4686. Don't show navlinks when called by ajax. diff --git src/hg/hgTrackUi/hgTrackUi.c src/hg/hgTrackUi/hgTrackUi.c index c7bd36c..70d4831 100644 --- src/hg/hgTrackUi/hgTrackUi.c +++ src/hg/hgTrackUi/hgTrackUi.c @@ -2874,31 +2874,31 @@ cgiMakeHiddenVar(CT_SELECTED_TABLE_VAR, tdb->track); puts(" "); if (differentString(tdb->type, "chromGraph")) { char buf[256]; if(ajax) // reference to a separate form doesn't work in modal dialog, so change window.location directly. safef(buf, sizeof(buf), "window.location='%s?hgsid=%d&%s=%s';return false;", hgCustomName(), cartSessionId(cart), CT_SELECTED_TABLE_VAR, tdb->track); else safef(buf, sizeof(buf), "document.customTrackForm.submit();return false;"); cgiMakeOnClickButton(buf, "Update custom track"); } } } -if (!tdbIsSuper(tdb) && !tdbIsDownloadsOnly(tdb)) +if (!tdbIsSuper(tdb) && !tdbIsDownloadsOnly(tdb) && !ajax) { // NAVLINKS - For pages w/ matrix, add Description, Subtracks and Downloads links if (trackDbSetting(tdb, "dimensions") || (trackDbSetting(tdb, "wgEncode") && tdbIsComposite(tdb))) { printf("\n <span id='navDown' style='float:right; display:none;'>"); if (trackDbSetting(tdb, "wgEncode")) { if (!hIsPreviewHost()) { // TODO: get from hui.c printf("<A TARGET=_BLANK HREF='http://%s/cgi-bin/hgTrackUi?db=%s&g=%s' TITLE='Early access to unreviewed new data on the Preview Browser...'>Preview</A>", "genome-preview.ucsc.edu", database, tdb->track); } printf(" "); makeDownloadsLink(database, tdb, trackHash);