36a2e98ce7369a0b8f0714aa8cc223fc4dce8b10 chmalee Wed Jun 7 12:24:41 2023 -0700 Fix hgHubConnect showing arbitrary html when printing users search term. Since the search term is still available in the form element, just don't print it again, refs #31338 diff --git src/hg/hgHubConnect/hgHubConnect.c src/hg/hgHubConnect/hgHubConnect.c index d488df8..bc56d01 100644 --- src/hg/hgHubConnect/hgHubConnect.c +++ src/hg/hgHubConnect/hgHubConnect.c @@ -532,31 +532,31 @@ printf("Assembly: " "<input name=\"%s\" id=\"hubDbFilter\" class=\"hubField\" " "type=\"text\" size=\"15\" value=\"%s\" placeholder='e.g. hg38'> \n" "<input name=\"hubSearchButton\" id='hubSearchButton' " "class=\"hubField\" type=\"submit\" value=\"Search Public Hubs\">\n", hgHubDbFilter, dbFilter!=NULL?dbFilter:""); puts("</FORM>"); } void printSearchTerms(char *hubSearchTerms) /* Write out a reminder about the current search terms and a note about * how to navigate detailed search results */ { -printf("Displayed list <B>restricted by search terms:</B> %s\n", hubSearchTerms); +printf("Displayed list <B>restricted by above search terms</B> \n"); puts("<input name=\"hubDeleteSearchButton\" id='hubDeleteSearchButton' " "class=\"hubField\" type=\"button\" value=\"Show All Hubs\">\n"); jsOnEventById("click", "hubDeleteSearchButton", "document.searchHubForm.elements['hubSearchTerms'].value='';" "document.searchHubForm.elements['hubDbFilter'].value='';" "document.searchHubForm.submit();return true;"); puts("<BR><BR>\n"); printf("When exploring the detailed search results for a hub, you may right-click " "on an assembly or track line to open it in a new window.\n"); puts("<BR><BR>\n"); } void printHubListHeader()