be4dd2934d569ef48e5f49312b1143af1ba1b074
tdreszer
Thu Jan 6 15:04:10 2011 -0800
Hide mdb var 'dccInternalNotes' from '...', index.html and files.txt
diff --git src/hg/lib/hui.c src/hg/lib/hui.c
index 0575bdb..af23643 100644
--- src/hg/lib/hui.c
+++ src/hg/lib/hui.c
@@ -171,31 +171,31 @@
const struct mdbObj *safeObj = metadataForTable(db,tdb,NULL);
if (safeObj == NULL || safeObj->vars == NULL)
return NULL;
//struct dyString *dyTable = dyStringCreate("
",tdb->table);
struct dyString *dyTable = dyStringCreate("");
if(showLongLabel)
dyStringPrintf(dyTable,"%s |
",tdb->longLabel);
if(showShortLabel)
dyStringPrintf(dyTable,"shortLabel: | %s |
",tdb->shortLabel);
// Get the hash of mdb and cv term types
struct hash *cvTermTypes = mdbCvTermTypeHash();
struct mdbObj *mdbObj = mdbObjClone(safeObj); // Important if we are going to remove vars!
-mdbObjRemoveVars(mdbObj,"composite project objType"); // Don't bother showing these (suggest: "composite project dataType view tableName")
+mdbObjRemoveVars(mdbObj,"composite project objType dccInternalNotes"); // Don't bother showing these (suggest: "composite project dataType view tableName")
mdbObjReorderVars(mdbObj,"grant lab dataType cell treatment antibody protocol replicate view setType inputType",FALSE); // Bring to front
mdbObjReorderVars(mdbObj,"subId submittedDataVersion dateSubmitted dateResubmitted dateUnrestricted dataVersion tableName fileName fileIndex",TRUE); // Send to back
struct mdbVar *mdbVar;
for (mdbVar=mdbObj->vars;mdbVar!=NULL;mdbVar=mdbVar->next)
{
if ((sameString(mdbVar->var,"fileName") || sameString(mdbVar->var,"fileIndex") )
&& trackDbSettingClosestToHome(tdb,"wgEncode") != NULL)
{
dyStringPrintf(dyTable,"%s: | ",mdbVar->var);
dyStringAppend(dyTable,htmlStringForDownloadsLink(db, tdb, mdbVar->val, TRUE, trackHash));
dyStringAppend(dyTable," |
");
}
else
{