c03ef21f8bd55aa2309104523d769803fdd183b5 larrym Mon Aug 22 11:52:59 2011 -0700 move excludeVars so it can be used in multiple CGIs diff --git src/hg/hgTracks/mainMain.c src/hg/hgTracks/mainMain.c index db0af56..d3c317b 100644 --- src/hg/hgTracks/mainMain.c +++ src/hg/hgTracks/mainMain.c @@ -11,50 +11,30 @@ #include "hash.h" #include "cheapcgi.h" #include "htmshell.h" #include "web.h" #include "cart.h" #include "hdb.h" #include "hui.h" #include "hgFind.h" #include "hgTracks.h" #include "versionInfo.h" #include "search.h" #include "imageV2.h" static char const rcsid[] = "$Id: hgTracks.c,v 1.1651 2010/06/11 17:53:06 larrym Exp $"; -/* Other than submit and Submit all these vars should start with hgt. - * to avoid weeding things out of other program's namespaces. - * Because the browser is a central program, most of it's cart - * variables are not hgt. qualified. It's a good idea if other - * program's unique variables be qualified with a prefix though. */ -char *excludeVars[] = { "submit", "Submit", "hgt.reset", - "hgt.in1", "hgt.in2", "hgt.in3", "hgt.inBase", - "hgt.out1", "hgt.out2", "hgt.out3", - "hgt.left1", "hgt.left2", "hgt.left3", - "hgt.right1", "hgt.right2", "hgt.right3", - "hgt.dinkLL", "hgt.dinkLR", "hgt.dinkRL", "hgt.dinkRR", - "hgt.tui", "hgt.hideAll", "hgt.visAllFromCt", - "hgt.psOutput", "hideControls", "hgt.toggleRevCmplDisp", - "hgt.collapseGroups", "hgt.expandGroups", "hgt.suggest", - "hgt.jump", "hgt.refresh", "hgt.setWidth", - "hgt.trackImgOnly", "hgt.ideogramToo", "hgt.trackNameFilter", "hgt.imageV1", "hgt.suggestTrack", "hgt.setWidth", - TRACK_SEARCH, TRACK_SEARCH_ADD_ROW, TRACK_SEARCH_DEL_ROW, TRACK_SEARCH_PAGER, - "hgt.contentType", - NULL }; - int main(int argc, char *argv[]) { long enteredMainTime = clock1000(); measureTime(NULL); browserName = hBrowserName(); organization = "UCSC"; /* change title if this is for GSID */ browserName = (hIsGsidServer() ? "Sequence View" : browserName); organization = (hIsGsidServer() ? "GSID" : organization); organization = (hIsGisaidServer() ? "GISAID" : organization); /* Push very early error handling - this is just * for the benefit of the cgiVarExists, which * somehow can't be moved effectively into doMiddle. */