33606b7bddc63ccc03b3e50cd6f4b27a3dab04c3
chinhli
Wed May 14 16:24:30 2014 -0700
When display geneReviews related article on refGene and UCSC gene detail page,Associated the NBKid link to gr-short name only, for example, for SOD1, display
GeneReviews article(s) related to gene SOD1:
als-overview (Amyotrophic Lateral Sclerosis Overview)
/|\ /|\
| |
NBKid link No Link
diff --git src/hg/hgGene/geneReviews.c src/hg/hgGene/geneReviews.c
index e82eb41..469aa36 100644
--- src/hg/hgGene/geneReviews.c
+++ src/hg/hgGene/geneReviews.c
@@ -34,31 +34,31 @@
char **row;
char query[512];
boolean firstTime = TRUE;
sqlSafef(query, sizeof(query), "select geneSymbol, grShort, NBKid, grTitle from geneReviewsDetail where geneSymbol='%s'", itemName);
sr = sqlGetResult(conn, query);
while ((row = sqlNextRow(sr)) != NULL)
{
if (firstTime)
{
printf("GeneReviews article(s) related to gene %s:
", row[0]);
firstTime = FALSE;
}
printf("%s",row[2], row[1]);
printf(" (");
- printf("%s", row[2], row[3]);
+ printf("%s", row[3]);
printf(")
");
}
sqlFreeResult(&sr);
}
static boolean geneReviewsExists(struct section *section,
struct sqlConnection *conn, char *geneId)
/* Return TRUE if geneReviewsDetail table exist and have GeneReviews articles
* on this one. */
{
char query[256];
char * geneSymbol;
char * grSymbol;
if (sqlTableExists(conn, "geneReviewsDetail"))