1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- <%
- # Copyright (C) 2011 - present Instructure, Inc.
- #
- # This file is part of Canvas.
- #
- # Canvas is free software: you can redistribute it and/or modify it under
- # the terms of the GNU Affero General Public License as published by the Free
- # Software Foundation, version 3 of the License.
- #
- # Canvas is distributed in the hope that it will be useful, but WITHOUT ANY
- # WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
- # A PARTICULAR PURPOSE. See the GNU Affero General Public License for more
- # details.
- #
- # You should have received a copy of the GNU Affero General Public License along
- # with this program. If not, see <http://www.gnu.org/licenses/>.
- %>
- <%
- id = user_note.new_record? ? 'user_note_blank' : "user_note_#{user_note.id}"
- style = user_note.new_record? ? 'display: none;' : ''
- creator = user_note.creator.try_rescue(:name) || nil
- title = user_note.try_rescue(:title) || '{{ title }}'
- %>
- <div id="<%= id %>" class="user_note communication_message" style="<%= style %>">
- <div class="header clearfix">
- <div class="header_title">
- <div class="title subject">
- <%= title %>
- </div>
- <% if creator || user_note.created_at %>
- <div class="sub_title creator_name">
- <% if creator && user_note.created_at %>
- <%= t 'subheader', "%{creator} on %{created_at}", :creator => creator, :created_at => datetime_string(user_note.created_at) %>
- <% elsif creator %>
- <%= creator %>
- <% elsif user_note.created_at %>
- <span class="created_at time_ago_date" data-timestamp="<%= user_note.created_at.iso8601 %>"><%= datetime_string user_note.created_at %></span>
- <% end %>
- </div>
- <% end %>
- </div>
- <div class="post_actions pull-right">
- <% if user_note.new_record? %>
- <a href="#" class="delete_user_note_link delete_link no-hover icon-trash" title="<%= t "Delete entry %{title}", :title => title %>"></a>
- <% else %>
- <% if can_do(user_note, @current_user, :delete) %>
- <a href="<%= user_user_note_path(user_note.user, user_note) %>" class="delete_user_note_link delete_link no-hover icon-trash" title="<%= t "Delete entry %{title}", :title => title %>"></a>
- <% else %>
-
- <% end %>
- <% end %>
- </div>
- </div>
- <div class="content user_note_content">
- <div class="inner_content user_content formatted_note">
- <%= user_content(user_note.try_rescue(:formatted_note)) || nbsp %>
- </div>
- </div>
- </div>
|