X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/908f9b5276602f21f7d492c9949c934dfb1e9365..20ce10a9ef722cc95402ad2e488b56f32f8169e1:/app/views/browse/note.html.erb?ds=inline diff --git a/app/views/browse/note.html.erb b/app/views/browse/note.html.erb index 37067c311..f94fda12a 100644 --- a/app/views/browse/note.html.erb +++ b/app/views/browse/note.html.erb @@ -1,34 +1,43 @@ -<% set_title(t('.title', :id => @note.id)) %> +<% set_title(t(".title", :id => @note.id)) %> -<h2> - <a class="geolink" href="<%= root_path %>"><span class="icon close"></span></a> - <%= t ".#{@note.status}_title", :note_name => @note.id %> -</h2> +<%= render "sidebar_header", :title => t(".#{@note.status}_title", :note_name => @note.id) %> <div class="browse-section"> - <h4><%= t('.description') %></h4> + <h4><%= t(".description") %></h4> <div class="note-description"> <%= h(@note_comments.first.body.to_html) %> </div> <div class="details" data-coordinates="<%= @note.lat %>,<%= @note.lon %>" data-status="<%= @note.status %>"> - <%= note_event('open', @note.created_at, @note.author) %> - <% if @note.status == "closed" %> - <br/> - <%= note_event(@note.status, @note.closed_at, @note_comments.last.author) %> - <% end %> + <ul class="list-unstyled"> + <li><%= note_event("opened", @note.created_at, @note.author) %></li> + <% if @note.status == "closed" %> + <li><%= note_event(@note.status, @note.closed_at, @note.all_comments.last.author) %></li> + <% end %> + <li> + <%= t "browse.location" %> + <%= link_to(t(".coordinates_html", + :latitude => tag.span(number_with_delimiter(@note.lat), :class => "latitude"), + :longitude => tag.span(number_with_delimiter(@note.lon), :class => "longitude")), + root_path(:anchor => "map=18/#{@note.lat}/#{@note.lon}")) %> + </li> + </ul> </div> <% if @note_comments.find { |comment| comment.author.nil? } -%> - <p class='warning'><%= t "javascripts.notes.show.anonymous_warning" %></p> + <p class='alert alert-warning'><%= t "javascripts.notes.show.anonymous_warning" %></p> <% end -%> + <% if current_user && current_user != @note.author %> + <p class="text-muted"><%= report_link(t(".report"), @note) %></p> + <% end %> + <% if @note_comments.length > 1 %> <div class='note-comments'> - <ul> - <% @note_comments[1..-1].each do |comment| %> + <ul class="list-unstyled"> + <% @note_comments[1..].each do |comment| %> <li id="c<%= comment.id %>"> - <small class='deemphasize'><%= note_event(comment.event, comment.created_at, comment.author) %></small> + <small class='text-muted'><%= note_event(comment.event, comment.created_at, comment.author) %></small> <%= comment.body.to_html %> </li> <% end %> @@ -37,27 +46,27 @@ <% end %> <% if @note.status == "open" %> - <form action="#"> - <textarea class="comment" name="text" cols="40" rows="5"></textarea> - <div class="buttons clearfix"> - <% if current_user and current_user.moderator? -%> - <input type="submit" name="hide" value="<%= t('javascripts.notes.show.hide') %>" class="deemphasize" data-note-id="<%= @note.id %>" data-method="DELETE" data-url="<%= note_url(@note, 'json') %>"> - <% end -%> - <% if current_user -%> - <input type="submit" name="close" value="<%= t('javascripts.notes.show.resolve') %>" data-note-id="<%= @note.id %>" data-method="POST" data-url="<%= close_note_url(@note, 'json') %>"> - <% end -%> - <input type="submit" name="comment" value="<%= t('javascripts.notes.show.comment') %>" data-note-id="<%= @note.id %>" data-method="POST" data-url="<%= comment_note_url(@note, 'json') %>" disabled="1"> - </div> - </form> + <% if current_user -%> + <form action="#" class="standard-form"> + <textarea class="comment" name="text" cols="40" rows="5" maxlength="2000"></textarea> + <div class="buttons clearfix"> + <% if current_user.moderator? -%> + <input type="submit" name="hide" value="<%= t("javascripts.notes.show.hide") %>" class="deemphasize" data-note-id="<%= @note.id %>" data-method="DELETE" data-url="<%= note_url(@note, "json") %>"> + <% end -%> + <input type="submit" name="close" value="<%= t("javascripts.notes.show.resolve") %>" data-note-id="<%= @note.id %>" data-method="POST" data-url="<%= close_note_url(@note, "json") %>"> + <input type="submit" name="comment" value="<%= t("javascripts.notes.show.comment") %>" data-note-id="<%= @note.id %>" data-method="POST" data-url="<%= comment_note_url(@note, "json") %>" disabled="1"> + </div> + </form> + <% end -%> <% else %> - <form action="#"> + <form action="#" class="standard-form"> <input type="hidden" name="text" value=""> <div class="buttons clearfix"> <% if current_user and current_user.moderator? -%> - <input type="submit" name="hide" value="<%= t('javascripts.notes.show.hide') %>" class="deemphasize" data-note-id="<%= @note.id %>" data-method="DELETE" data-url="<%= note_url(@note, 'json') %>"> + <input type="submit" name="hide" value="<%= t("javascripts.notes.show.hide") %>" class="deemphasize" data-note-id="<%= @note.id %>" data-method="DELETE" data-url="<%= note_url(@note, "json") %>"> <% end -%> <% if current_user -%> - <input type="submit" name="reopen" value="<%= t('javascripts.notes.show.reactivate') %>" data-note-id="<%= @note.id %>" data-method="POST" data-url="<%= reopen_note_url(@note, 'json') %>"> + <input type="submit" name="reopen" value="<%= t("javascripts.notes.show.reactivate") %>" data-note-id="<%= @note.id %>" data-method="POST" data-url="<%= reopen_note_url(@note, "json") %>"> <% end -%> </div> </form>