##// END OF EJS Templates
some small optimizations on summary page
some small optimizations on summary page

File last commit:

r1704:3efc47f5 beta
r1724:9126e8ca beta
Show More
changeset_file_comment.html
65 lines | 2.4 KiB | text/html | HtmlLexer
/ rhodecode / templates / changeset / changeset_file_comment.html
#77 code review...
r1670 ##usage:
## <%namespace name="comment" file="/changeset/changeset_file_comment.html"/>
## ${comment.comment_block(co)}
##
<%def name="comment_block(co)">
<div class="comment" id="comment-${co.comment_id}">
<div class="meta">
<span class="user">
<img src="${h.gravatar_url(co.author.email, 20)}" />
${co.author.username}
</span>
<a href="${h.url.current(anchor='comment-%s' % co.comment_id)}"> ${_('commented on')} </a>
code refactoring
r1675 ${h.short_id(co.revision)}
#77 code review...
r1670 %if co.f_path:
${_(' in file ')}
#71 code-review...
r1677 ${co.f_path}:L ${co.line_no}
#77 code review...
r1670 %endif
<span class="date">
${h.age(co.modified_at)}
</span>
</div>
<div class="text">
%if h.HasPermissionAny('hg.admin', 'repository.admin')() or co.author.user_id == c.rhodecode_user.user_id:
<div class="buttons">
#71 code review...
r1674 <span onClick="deleteComment(${co.comment_id})" class="delete-comment ui-button-small">${_('Delete')}</span>
#77 code review...
r1670 </div>
%endif
${h.rst(co.text)|n}
</div>
</div>
#71 code-review...
r1677 </%def>
<%def name="comment_inline_form()">
<div id='comment-inline-form-template' style="display:none">
<div class="comment-inline-form">
remove inline comments forms for anonymous users
r1678 %if c.rhodecode_user.username != 'default':
#71 code-review...
r1677 ${h.form(h.url('changeset_comment', repo_name=c.repo_name, revision=c.changeset.raw_id))}
<div class="clearfix">
added rst help link
r1680 <div class="comment-help">${_('Commenting on line')} {1} ${_('comments parsed using')}
<a href="${h.url('rst_help')}">RST</a> ${_('syntax')}</div>
inline comment form is displayed now under all comments.
r1704 <textarea id="text_{1}" name="text"></textarea>
#71 code-review...
r1677 </div>
<div class="comment-button">
<input type="hidden" name="f_path" value="{0}">
<input type="hidden" name="line" value="{1}">
${h.submit('save', _('Comment'), class_='ui-button-small')}
${h.reset('hide-inline-form', _('Hide'), class_='ui-button-small hide-inline-form')}
</div>
${h.end_form()}
remove inline comments forms for anonymous users
r1678 %else:
${h.form('')}
<div class="clearfix">
<div class="comment-help">
${'You need to be logged in to comment.'} <a href="${h.url('login_home',came_from=h.url.current())}">${_('Login now')}</a>
</div>
</div>
<div class="comment-button">
${h.reset('hide-inline-form', _('Hide'), class_='ui-button-small hide-inline-form')}
</div>
${h.end_form()}
%endif
#71 code-review...
r1677 </div>
</div>
#77 code review...
r1670 </%def>