search.html
91 lines
| 2.5 KiB
| text/html
|
HtmlLexer
r547 | ## -*- coding: utf-8 -*- | |||
<%inherit file="/base/base.html"/> | ||||
Mads Kiilerich
|
r3289 | |||
r547 | <%def name="title()"> | |||
Mads Kiilerich
|
r3289 | %if c.repo_name: | ||
${_('Search repository')} ${c.repo_name} - ${c.rhodecode_name} | ||||
%else: | ||||
${_('Search in all repositories')} | ||||
%endif | ||||
</%def> | ||||
<%def name="breadcrumbs_links()"> | ||||
%if c.repo_name: | ||||
${h.link_to(_(u'Home'),h.url('/'))} | ||||
» | ||||
${h.link_to(c.repo_name,h.url('summary_home',repo_name=c.repo_name))} | ||||
» | ||||
${_('Search')} | ||||
%else: | ||||
${_('Search in all repositories')} | ||||
%endif | ||||
%if c.cur_query: | ||||
» | ||||
${c.cur_query} | ||||
%endif | ||||
</%def> | ||||
<%def name="page_nav()"> | ||||
Mads Kiilerich
|
r3197 | %if c.repo_name: | ||
Mads Kiilerich
|
r3289 | ${self.menu('options')} | ||
Mads Kiilerich
|
r3197 | %else: | ||
Mads Kiilerich
|
r3289 | ${self.menu('search')} | ||
Mads Kiilerich
|
r3197 | %endif | ||
r547 | </%def> | |||
<%def name="main()"> | ||||
<div class="box"> | ||||
Mads Kiilerich
|
r3197 | <!-- box / title --> | ||
<div class="title"> | ||||
Mads Kiilerich
|
r3289 | ${self.breadcrumbs()} | ||
Mads Kiilerich
|
r3197 | </div> | ||
<!-- end box / title --> | ||||
%if c.repo_name: | ||||
Mads Kiilerich
|
r3289 | ${h.form(h.url('search_repo',repo_name=c.repo_name),method='get')} | ||
Mads Kiilerich
|
r3197 | %else: | ||
${h.form(h.url('search'),method='get')} | ||||
%endif | ||||
<div class="form"> | ||||
<div class="fields"> | ||||
<div class="field field-first field-noborder"> | ||||
r556 | <div class="label"> | |||
<label for="q">${_('Search term')}</label> | ||||
r1888 | </div> | |||
Mads Kiilerich
|
r3197 | <div class="input">${h.text('q',c.cur_query,class_="small")} | ||
<div class="button highlight"> | ||||
<input type="submit" value="${_('Search')}" class="ui-button"/> | ||||
</div> | ||||
</div> | ||||
<div style="font-weight: bold;clear:Both;margin-left:200px">${c.runtime}</div> | ||||
</div> | ||||
r556 | ||||
Mads Kiilerich
|
r3197 | <div class="field"> | ||
<div class="label"> | ||||
<label for="type">${_('Search in')}</label> | ||||
</div> | ||||
r556 | <div class="select"> | |||
r1242 | ${h.select('type',c.cur_type,[('content',_('File contents')), | |||
Indra Talip
|
r2640 | ('commit',_('Commit messages')), | ||
r556 | ('path',_('File names')), | |||
##('repository',_('Repository names')), | ||||
r1888 | ])} | |||
r556 | </div> | |||
</div> | ||||
r1888 | ||||
Mads Kiilerich
|
r3197 | </div> | ||
</div> | ||||
${h.end_form()} | ||||
r2389 | <div class="search"> | |||
Indra Talip
|
r2640 | %if c.cur_type == 'content': | ||
r556 | <%include file='search_content.html'/> | |||
Indra Talip
|
r2640 | %elif c.cur_type == 'path': | ||
r556 | <%include file='search_path.html'/> | |||
Indra Talip
|
r2640 | %elif c.cur_type == 'commit': | ||
r556 | <%include file='search_commit.html'/> | |||
Indra Talip
|
r2640 | %elif c.cur_type == 'repository': | ||
r556 | <%include file='search_repository.html'/> | |||
r1888 | %endif | |||
r2389 | </div> | |||
r547 | </div> | |||
r1888 | </%def> | |||