3d3780f4b0fd90483ae9d253799b8194bee1f986
hiram
  Tue Oct 26 13:46:54 2010 -0700
allow for no URL in a ctgPos click
diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 79cd40f..efc6fc5 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -6166,31 +6166,36 @@
 struct sqlResult *sr, *sr2;
 char **row;
 struct ctgPos *ctg;
 struct ctgPos2 *ctg2 = NULL;
 int cloneCount;
 struct contigAcc contigAcc;
 
 char * ncbiTerm = cgiEncode(ctgName);
 safef(query, sizeof(query), "%s%s", NUCCORE_SEARCH, ncbiTerm);
 
 genericHeader(tdb, ctgName);
 char *url = tdb->url;
 if (sameWord(database,"oryCun2"))
     printf("<B>Name:</B>&nbsp;%s<BR>\n", ctgName);
 else if (isNotEmpty(url))
+    {
+    if (sameWord(url, "none"))
+	printf("<B>Name:</B>&nbsp;%s<BR>\n", ctgName);
+    else
     printCustomUrl(tdb, ctgName, TRUE);
+    }
 else
     printf("<B>Name:</B>&nbsp;<A HREF=\"%s\" TARGET=_blank>%s</A><BR>\n",
 	query, ctgName);
 freeMem(ncbiTerm);
 safef(query, sizeof(query), "select * from %s where contig = '%s'",
 	tdb->table, ctgName);
 selectOneRow(conn, tdb->table, query, &sr, &row);
 
 if (sameString("ctgPos2", tdb->table))
     {
     ctg2 = ctgPos2Load(row);
     printf("<B>Type:</B> %s<BR>\n", ctg2->type);
     ctg = (struct ctgPos*)ctg2;
     }
 else