14f3a39d26850ba87b223f259052b92dc9aff278 braney Sat Oct 17 06:32:47 2020 -0700 add xrefBigDataUrl to trackDb variables that get parsed to replace $D in their urls. diff --git src/hg/makeDb/hgTrackDb/hgTrackDb.c src/hg/makeDb/hgTrackDb/hgTrackDb.c index 67f3b19..7dcc761 100644 --- src/hg/makeDb/hgTrackDb/hgTrackDb.c +++ src/hg/makeDb/hgTrackDb/hgTrackDb.c @@ -446,31 +446,32 @@ // Normally, these are acceptable ISO-8859-1 characters if ((verboseLevel() >= 2) && hasNonAsciiChars(td->html)) verbose(2, "Note: non-printing or non-ASCII characters in %s\n", fileName); } } } } static char *subsituteVariables(struct hashEl *el, char *database) /* substitute variables where supported */ { char* val = (char*)el->val; /* Only some attribute support variable substitution, at least for now * Just leak memory when doing substitution. */ -if (sameString(el->name, "bigDataUrl") || sameString(el->name, "searchTrix")) +if (sameString(el->name, "bigDataUrl") || sameString(el->name, "searchTrix") || + sameString(el->name, "xrefDataUrl")) { val = replaceChars(val, "$D", database); } return val; } static char *settingsFromHash(struct hash *hash, char* database) /* Create settings string from settings hash. */ { if (hash == NULL) return cloneString(""); else { struct dyString *dy = dyStringNew(1024);