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