neocgit

a more 'modern' version of cgit
Log | Files | Refs | Submodules | README | LICENSE | git clone https://git.ne02ptzero.me/git/neocgit

commit bb3e7950c39b67e863a618b3a0e766544b65d3cb
parent 66414b68cf30f9ae7613c68833e7cbc8e93adae2
Author: Lars Hjemli <hjemli@gmail.com>
Date:   Sat,  3 Feb 2007 13:08:21 +0100

Fix search for non-virtual urls

When cgit don't use virtual urls, the current repo and page
url parameters must be included in the search form as hidden
input fields.

Signed-off-by: Lars Hjemli <hjemli@gmail.com>

Diffstat:
Mui-shared.c | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/ui-shared.c b/ui-shared.c @@ -121,6 +121,12 @@ void cgit_print_pageheader(char *title, int 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)