Show More
@@ -1,44 +1,45 b'' | |||||
1 | ##commit highligthing |
|
1 | ##commit highligthing | |
2 |
|
2 | |||
3 | %for cnt,sr in enumerate(c.formated_results): |
|
3 | %for cnt,sr in enumerate(c.formated_results): | |
4 | %if h.HasRepoPermissionAny('repository.write','repository.read','repository.admin')(sr['repository'],'search results check'): |
|
4 | %if h.HasRepoPermissionAny('repository.write','repository.read','repository.admin')(sr['repository'],'search results check'): | |
5 | <div class="table"> |
|
5 | <div class="table"> | |
6 | <div id="body${cnt}" class="codeblock"> |
|
6 | <div id="body${cnt}" class="codeblock"> | |
7 | <div class="code-header"> |
|
7 | <div class="code-header"> | |
8 | <div class="search-path">${h.link_to(h.literal('%s » %s' % (sr['repository'],sr['raw_id'])), |
|
8 | <div class="search-path">${h.link_to(h.literal('%s » %s' % (sr['repository'],sr['raw_id'])), | |
9 | h.url('changeset_home',repo_name=sr['repository'],revision=sr['raw_id']))} |
|
9 | h.url('changeset_home',repo_name=sr['repository'],revision=sr['raw_id']))} | |
|
10 | ${h.fmt_date(h.time_to_datetime(sr['date']))} | |||
10 | </div> |
|
11 | </div> | |
11 | </div> |
|
12 | </div> | |
12 | <div class="left"> |
|
13 | <div class="left"> | |
13 | <div class="author"> |
|
14 | <div class="author"> | |
14 | <div class="gravatar"> |
|
15 | <div class="gravatar"> | |
15 | <img alt="gravatar" src="${h.gravatar_url(h.email_or_none(sr['author']),20)}"/> |
|
16 | <img alt="gravatar" src="${h.gravatar_url(h.email_or_none(sr['author']),20)}"/> | |
16 | </div> |
|
17 | </div> | |
17 | <span>${h.person(sr['author'])}</span><br/> |
|
18 | <span>${h.person(sr['author'])}</span><br/> | |
18 | <span><a href="mailto:${h.email_or_none(sr['author'])}">${h.email_or_none(sr['author'])}</a></span><br/> |
|
19 | <span><a href="mailto:${h.email_or_none(sr['author'])}">${h.email_or_none(sr['author'])}</a></span><br/> | |
19 | </div> |
|
20 | </div> | |
20 | %if sr['message_hl']: |
|
21 | %if sr['message_hl']: | |
21 | <div class="search-code-body"> |
|
22 | <div class="search-code-body"> | |
22 | <pre>${h.literal(sr['message_hl'])}</pre> |
|
23 | <pre>${h.literal(sr['message_hl'])}</pre> | |
23 | </div> |
|
24 | </div> | |
24 | %else: |
|
25 | %else: | |
25 | <div class="message">${h.urlify_commit(sr['message'], sr['repository'])}</div> |
|
26 | <div class="message">${h.urlify_commit(sr['message'], sr['repository'])}</div> | |
26 | %endif |
|
27 | %endif | |
27 | </div> |
|
28 | </div> | |
28 | </div> |
|
29 | </div> | |
29 | </div> |
|
30 | </div> | |
30 | %else: |
|
31 | %else: | |
31 | %if cnt == 0: |
|
32 | %if cnt == 0: | |
32 | <div class="table"> |
|
33 | <div class="table"> | |
33 | <div id="body${cnt}" class="codeblock"> |
|
34 | <div id="body${cnt}" class="codeblock"> | |
34 | <div class="error">${_('Permission denied')}</div> |
|
35 | <div class="error">${_('Permission denied')}</div> | |
35 | </div> |
|
36 | </div> | |
36 | </div> |
|
37 | </div> | |
37 | %endif |
|
38 | %endif | |
38 | %endif |
|
39 | %endif | |
39 | %endfor |
|
40 | %endfor | |
40 | %if c.cur_query and c.formated_results: |
|
41 | %if c.cur_query and c.formated_results: | |
41 | <div class="pagination-wh pagination-left"> |
|
42 | <div class="pagination-wh pagination-left"> | |
42 | ${c.formated_results.pager('$link_previous ~2~ $link_next')} |
|
43 | ${c.formated_results.pager('$link_previous ~2~ $link_next')} | |
43 | </div> |
|
44 | </div> | |
44 | %endif |
|
45 | %endif |
General Comments 0
You need to be logged in to leave comments.
Login now