mirror of
https://git.zx2c4.com/cgit
synced 2025-08-01 16:44:44 +02:00
Implement minimal freetext search in the repolist
This makes the repolist much more usable when there's a lot of repositories registered in cgitrc. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
This commit is contained in:
parent
931fc6d1e4
commit
536b0541fc
2 changed files with 47 additions and 13 deletions
11
ui-shared.c
11
ui-shared.c
|
@ -555,7 +555,7 @@ void cgit_print_pageheader(struct cgit_context *ctx)
|
|||
html_option("author", "author", ctx->qry.grep);
|
||||
html_option("committer", "committer", ctx->qry.grep);
|
||||
html("</select>\n");
|
||||
html("<input class='txt' type='text' size='8' name='q' value='");
|
||||
html("<input class='txt' type='text' size='10' name='q' value='");
|
||||
html_attr(ctx->qry.search);
|
||||
html("'/>\n");
|
||||
html("<input type='submit' value='search'/>\n");
|
||||
|
@ -564,6 +564,15 @@ void cgit_print_pageheader(struct cgit_context *ctx)
|
|||
html("<a class='active' href='");
|
||||
html_attr(cgit_rooturl());
|
||||
html("'>index</a>\n");
|
||||
html("</td><td class='form'>");
|
||||
html("<form method='get' action='");
|
||||
html_attr(cgit_rooturl());
|
||||
html("'>\n");
|
||||
html("<input type='text' name='q' size='10' value='");
|
||||
html_attr(ctx->qry.search);
|
||||
html("'/>\n");
|
||||
html("<input type='submit' value='search'/>\n");
|
||||
html("</form>");
|
||||
}
|
||||
html("</td></tr></table>\n");
|
||||
html("<div class='content'>");
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue