9cb21861514df76b30d13df3e0eb10ace6d0ec86 chinhli Sat Jun 15 13:31:38 2013 -0700 ToDo 11002 Jonathan's CRAZ category hack STOOPED. diff --git src/hg/hgUserSuggestion/hgUserSuggestion.c src/hg/hgUserSuggestion/hgUserSuggestion.c index 3f64b67..58e2c98 100644 --- src/hg/hgUserSuggestion/hgUserSuggestion.c +++ src/hg/hgUserSuggestion/hgUserSuggestion.c @@ -122,30 +122,48 @@ if (!*(domain = ++c)) return 0; do { if (*c == '.') { if (c == domain || *(c - 1) == '.') return 0; count++; } if (*c <= ' ' || *c >= 127) return 0; if (strchr(rfc822_specials, *c)) return 0; } while (*++c); return (count >= 1); } +boolean validateCategory(char *category) +/* Validate the Category from the request */ +{ +const char *cat[5]; +cat[0] = "Tracks"; +cat[1] = "Genome Assemblies"; +cat[2] = "Browser Tools"; +cat[3] = "Command-line Utilities"; +cat[4] = "Others"; + +int i; +for(i=0;i<5;i++) +{ + if (strcmp(cat[i], category)==0) return TRUE; +} +return FALSE; +} + /* javascript functions */ void printMainForm() /* Create the main suggestion form */ { hPrintf( "