08fdc8a02a1dbb5147011c8839f79ee4db3be465 larrym Thu Sep 23 13:09:35 2010 -0700 add help links for encode metatada; attempt at cleanup of advanced table layout diff --git src/hg/hgTracks/searchTracks.c src/hg/hgTracks/searchTracks.c index e5f6904..9b5715e 100644 --- src/hg/hgTracks/searchTracks.c +++ src/hg/hgTracks/searchTracks.c @@ -206,7 +206,7 @@ {"protocol", "Library Protocol"}, {"mapAlgorithm", "Mapping algorithm"}, {"readType", "Paired/Single reads lengths"}, - {"grant", "Prinipal Investigator"}, + {"grant", "Principal Investigator"}, {"replicate", "Replicate number"}, //{"restrictionEnzyme","Restriction Enzyme used"}, //{"ripAntibody", "RIP Antibody"}, @@ -303,6 +303,7 @@ char **descWords = NULL; int descWordCount = 0; boolean searchTermsExist = FALSE; +int cols; if(sameString(currentTab, "simpleTab")) { @@ -335,7 +336,8 @@ webStartWrapperDetailedNoArgs(cart, database, "", "Search for Tracks", FALSE, FALSE, FALSE, FALSE); -hPrintf("
"); +hPrintf("
"); +// hPrintf("
\n"); hPrintf("
\n\n", hgTracksName()); cartSaveSession(cart); // Creates hidden var of hgsid to avoid bad voodoo @@ -367,11 +369,13 @@ "
\n" "\n"); +cols = 8; + // Track Name contains hPrintf(""); -hPrintf(""); +hPrintf(""); hPrintf("\n"); -hPrintf("\n"); if (!simpleSearch && nameSearch) @@ -379,9 +383,9 @@ // Description contains hPrintf(""); -hPrintf(""); +hPrintf(""); hPrintf("\n"); -hPrintf("\n"); @@ -390,9 +394,9 @@ // Group is hPrintf("\n"); -hPrintf(""); +hPrintf(""); hPrintf("\n"); -hPrintf("\n"); if (!simpleSearch && groupSearch) @@ -474,7 +478,7 @@ char **mdbVarLabels = NULL; int count = metaDbVars(conn, &mdbVars,&mdbVarLabels); - hPrintf(""); + hPrintf("", cols); for(i = 0; i < numMetadataSelects; i++) { char **terms; @@ -496,19 +500,22 @@ hPrintf("is\n",(i == 0 ? "":" colspan=2")); + hPrintf("is\n",(i == 0 ? "":" colspan=2")); len = getTermArray(conn, &terms, mdbVar[i]); safef(buf, sizeof(buf), "%s%i", METADATA_VALUE_PREFIX, i + 1); cgiMakeDropListFull(buf, terms, terms, len, mdbVal[i], "class='mdbVal' style='max-width:520px; min-width:200px;' onchange='findTracksSearchButtonsEnable(true)'"); if (!simpleSearch && mdbVal[i]) searchTermsExist = TRUE; + hPrintf("help\n", i + 1); if (i == 0) - hPrintf("\n"); + hPrintf("",COLOR_DARKGREY); + else + hPrintf("\n"); + hPrintf("\n"); } } -hPrintf("
Track Name:Track Name:contains"); +hPrintf("", cols - 5); hPrintf("", nameSearch == NULL ? "" : nameSearch); hPrintf("
and Description:Description:contains"); +hPrintf("", cols - 5); hPrintf("", descSearch == NULL ? "" : descSearch); hPrintf("
and GroupGroupis"); +hPrintf("", cols - 5); cgiMakeDropListFull("hgt.groupSearch", labels, groups, numGroups, groupSearch, "class='groupSearch' style='min-width:40%%;'"); hPrintf("
 
 
and \n"); safef(buf, sizeof(buf), "%s%i", METADATA_NAME_PREFIX, i + 1); cgiDropDownWithTextValsAndExtra(buf, mdbVarLabels, mdbVars,count,mdbVar[i],"class='mdbVar' onchange=findTracksMdbVarChanged(this)"); - hPrintf("ENCODE terms",COLOR_DARKGREY); - hPrintf("
ENCODE terms
\n"); +hPrintf("
\n", cols); hPrintf("\n", searchTracks); hPrintf("\n"); hPrintf("\n");