ae2e455571ffc0efc3e4011688259ae72cbafd8c
kate
Wed May 11 16:49:32 2016 -0700
Print metadata directly on hgc page, rather than requiring a click through. JK request. refs #17314
diff --git src/hg/lib/hui.c src/hg/lib/hui.c
index 702140b..e90ef6d 100644
--- src/hg/lib/hui.c
+++ src/hg/lib/hui.c
@@ -32,30 +32,31 @@
#include "bigBed.h"
#include "bigWig.h"
#include "regexHelper.h"
#include "snakeUi.h"
#include "vcfUi.h"
#include "vcf.h"
#include "errCatch.h"
#include "samAlignment.h"
#include "makeItemsItem.h"
#include "bedDetail.h"
#include "pgSnp.h"
#include "memgfx.h"
#include "trackHub.h"
#include "gtexUi.h"
#include "genbank.h"
+#include "htmlPage.h"
#define SMALLBUF 256
#define MAX_SUBGROUP 9
#define ADD_BUTTON_LABEL "add"
#define CLEAR_BUTTON_LABEL "clear"
#define JBUFSIZE 2048
#define PM_BUTTON "
\n"
#define DEF_BUTTON "
\n"
#define DEFAULT_BUTTON(nameOrId,anc,beg,contains) \
printf(DEF_BUTTON,(nameOrId),(beg),(contains),(nameOrId),(beg),(contains),(anc), \
"defaults_sm.png","default")
@@ -317,31 +318,31 @@
if (targetDb != NULL)
{
targetDb = cloneFirstWordByDelimiter(targetDb,'=');
if (!startsWith("hg",targetDb))
freez(&targetDb);
}
if (targetDb == NULL)
targetDb = cloneString(db);
makeNamedDownloadsLink(targetDb, tdb, (links > 1 ? "downloads":"Downloads"));
freez(&targetDb);
if (metadataLink)
printf(",");
}
if (metadataLink)
- compositeMetadataToggle(db,tdb,"metadata", TRUE, TRUE);
+ printf("Metadata:
%s\n", metadataAsHtmlTable(db, tdb, FALSE, FALSE));
if (links > 1)
printf("");
}
char *hUserCookie()
/* Return our cookie name. */
{
return cfgOptionDefault("central.cookie", "hguid");
}
char *hDownloadsServer()
/* get the downloads server from hg.conf or the default */
{