e72544929e82244769e95ef2f969f87779f0cc5f
hiram
  Wed Mar 15 14:35:09 2017 -0700
add version infor tag in the title for ncbiRefSeqOther track refs #13673

diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index dcbc6a3..c48b02b 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -4149,30 +4149,44 @@
  * tracks... */
 if (container == NULL && wordCount > 0)
     {
     type = words[0];
     if (sameString(type, "maf") || sameString(type, "wigMaf") || sameString(type, "bigMaf") || sameString(type, "netAlign")
         || sameString(type, "encodePeak"))
         headerItem = NULL;
     else if ((  sameString(type, "narrowPeak")
              || sameString(type, "broadPeak")
              || sameString(type, "gappedPeak") )
          &&  headerItem
          &&  sameString(headerItem, ".") )
         headerItem = NULL;
     }
 
+// doNcbiRefSeq
+if (sameWord(tdb->table, "ncbiRefSeqOther"))
+    {
+    struct dyString *dy = newDyString(1024);
+    dyStringPrintf(dy, "%s", item);
+
+    struct trackVersion *trackVersion = getTrackVersion(database, "ncbiRefSeq");
+    if ((trackVersion != NULL) && !isEmpty(trackVersion->version))
+        dyStringPrintf(dy, "- Release %s\n", trackVersion->version);
+
+    cartWebStart(cart, database, "%s (%s)", tdb->longLabel, item);
+    headerItem = cloneString("ncbiRefSeqOther");
+    }
+
 /* Print header. */
 genericHeader(tdb, headerItem);
 
 itemForUrl = getIdInUrl(tdb, item);
 if (itemForUrl != NULL && trackDbSetting(tdb, "url"))
     {
     printCustomUrl(tdb, itemForUrl, item == itemForUrl);
     printIframe(tdb, itemForUrl);
     }
 
 if (plus != NULL)
     {
     fputs(plus, stdout);
     }