gitprep / templates / include / issue_message.html.ep /
Newer Older
72 lines | 3.203kb
cleanup isseu and pull reque...
Yuki Kimoto authored on 2016-07-16
1
<%
2
  my $api = gitprep_api;
3
  
4
  my $user_id = stash('user_id');
5
  my $issue_message = stash('issue_message');
6

            
7
  my $session_user_id = $api->session_user_id;
8

            
9
  my $is_owner_comment = $issue_message->{'user.id'} eq $user_id;
10
  my $is_my_project = $user_id eq $session_user_id;
11
  my $is_my_comment = $issue_message->{'user.id'} eq $session_user_id;
12
  my $can_modify = $is_my_project || $is_my_comment;
13
%>
14

            
add part of issue message up...
Yuki Kimoto authored on 2016-07-25
15
<div class="issue-message-row-id" id="row-<%= $issue_message->{row_id} %>">
16
  <div class="issue-message <%= $is_owner_comment ? 'issue-message-owner' : '' %>">
17
    <div class="issue-message-header <%= $is_owner_comment ? 'issue-message-header-owner' : '' %>">
18
      <div class="issue-message-header-left">
implement issue comment upda...
Yuki Kimoto authored on 2016-07-25
19
        <b><%= $issue_message->{'user.id'} %></b> <span style="color:#767676;">commented <%= $api->age_string($issue_message->{update_time}) %></span>
add part of issue message up...
Yuki Kimoto authored on 2016-07-25
20
      </div>
21
      <div class="issue-message-header-right">
22
        % if ($is_owner_comment) {
23
          <div class="issue-message-owner-label">Owner</div>
24
        % }
cleanup isseu and pull reque...
Yuki Kimoto authored on 2016-07-16
25
        % if ($can_modify) {
add part of issue message up...
Yuki Kimoto authored on 2016-07-25
26
          <a href="javascript:void(0)" class="issue-message-edit-btn"><i class="icon icon-pencil" style="margin-right:6px"></i></a>
cleanup isseu and pull reque...
Yuki Kimoto authored on 2016-07-16
27
        % }
add part of issue message up...
Yuki Kimoto authored on 2016-07-25
28
        % if ($issue_message->{number} != 1) {
29
          % if ($can_modify) {
30
            <div class="icon-remove">
31
              <a href="javascript:void(0)" class="issue-message-delete-btn"><i class="icon icon-remove"></i></a>
32
            </div>
33
          % }
34
        % }
35
      </div>
36
    </div>
37
    <div class="issue-message-body markdown-body" style="padding:10px">
38
      <%== $api->markdown($issue_message->{message}) %>
cleanup isseu and pull reque...
Yuki Kimoto authored on 2016-07-16
39
    </div>
40
  </div>
add part of issue message up...
Yuki Kimoto authored on 2016-07-25
41
  
42
  % if ($can_modify) {
43
    <div class="issue-message-update" style="display:none;margin-bottom:20px;">
44
      <div class="issue-add-comment">
45
        <form action="<%= url_for %>" method="post">
46
          <%= hidden_field 'op' %>
47
          <div class="issue-add-comment-header">
cleanup issue preview
Yuki Kimoto authored on 2016-07-25
48
            <div class="issue-message-write-tab issue-add-comment-header-tab"><a href="javascript:void(0)">Write</a></div>
49
            <div class="issue-message-preview-tab issue-add-comment-header-tab"><a class="disable" href="javascript:void(0)">Preview</a></div>
add part of issue message up...
Yuki Kimoto authored on 2016-07-25
50
            %= include '/include/issue_comment_icon';
51
          </div>
52
          <div class="issue-add-comment-body">
cleanup issue preview
Yuki Kimoto authored on 2016-07-25
53
            <div class="issue-message-write-area issue-add-comment-message">
add part of issue message up...
Yuki Kimoto authored on 2016-07-25
54
              <%= text_area 'message' => $issue_message->{message} %>
55
            </div>
cleanup issue preview
Yuki Kimoto authored on 2016-07-25
56
            <div class="issue-message-preview-area issue-add-comment-preview markdown-body" style="padding:10px">
add part of issue message up...
Yuki Kimoto authored on 2016-07-25
57
            </div>
58
            <div class="issue-add-comment-bottom">
59
              <div class="issue-add-comment-button-left">
60
                Styling with Markdown is supported
61
              </div>
62
              <div class="issue-add-comment-button">
implement issue comment upda...
Yuki Kimoto authored on 2016-07-25
63
                <button class="issue-message-update-cancel btn" onclick="javascript:return false;" >Cancel</button>
rename btn-success to btn-gr...
Yuki Kimoto authored on 2016-11-30
64
                <button class="issue-message-update-btn btn btn-green" onclick="javascript:return false">Update comment</button>
add part of issue message up...
Yuki Kimoto authored on 2016-07-25
65
              </div>
66
            </div>
67
          </div>
68
        </form>
69
      </div>
70
    </div>
71
  % }
cleanup isseu and pull reque...
Yuki Kimoto authored on 2016-07-16
72
</div>