+ if (show_search) {
+ html("<form method='get' href='");
+ html_attr(cgit_currurl());
+ html("'>");
+ if (!cgit_virtual_root) {
+ if (cgit_query_repo)
+ html_hidden("r", cgit_query_repo);
+ if (cgit_query_page)
+ html_hidden("p", cgit_query_page);
+ }
+ if (cgit_query_head)
+ html_hidden("h", cgit_query_head);
+ if (cgit_query_sha1)
+ html_hidden("id", cgit_query_sha1);
+ if (cgit_query_sha2)
+ html_hidden("id2", cgit_query_sha2);
+ html("<input type='text' name='q' value='");
+ html_attr(cgit_query_search);
+ html("'/></form>");
+ }