Merge remote-tracking branch 'upstream/pull/2667'
This commit is contained in:
commit
c24c2e481c
36 changed files with 289 additions and 344 deletions
|
@ -4,52 +4,16 @@
|
|||
|
||||
<img src="<%= url_for :controller => "traces", :action => "picture", :id => @trace.id, :display_name => @trace.user.display_name %>">
|
||||
|
||||
<%= form_for @trace do |f| %>
|
||||
|
||||
<div id='edit-trace-form' class='standard-form'>
|
||||
<fieldset>
|
||||
<div class='standard-form-row'>
|
||||
<label class='standard-label'><%= t ".filename" %></label>
|
||||
<p class='deemphasize'><%= @trace.name %> (<%= link_to t(".download"), trace_data_path(@trace) %>)</p>
|
||||
</div>
|
||||
<div class='standard-form-row'>
|
||||
<label class='standard-label'><%= t ".uploaded_at" %></label>
|
||||
<p class='deemphasize'><%= l @trace.timestamp, :format => :friendly %></p>
|
||||
</div>
|
||||
<% if @trace.inserted? %>
|
||||
<div class='standard-form-row'>
|
||||
<label class='standard-label'><%= t ".points" %></label>
|
||||
<p class='deemphasize'><%= @trace.size.to_s.gsub(/(\d)(?=(\d{3})+$)/, '\1,') %></p>
|
||||
</div>
|
||||
<div class='standard-form-row'>
|
||||
<label class='standard-label'><%= t ".start_coord" %></label>
|
||||
</div>
|
||||
<div class="geo">
|
||||
<span class="latitude"><%= @trace.latitude %></span>;
|
||||
<span class="longitude"><%= @trace.longitude %></span>
|
||||
</div>
|
||||
(<%= link_to t(".map"), :controller => "site", :action => "index", :anchor => "map=14/#{@trace.latitude}/#{@trace.longitude}" %> / <%= link_to t(".edit"), :controller => "site", :action => "edit", :gpx => @trace.id, :anchor => "map=14/#{@trace.latitude}/#{@trace.longitude}" %>)
|
||||
<% end %>
|
||||
<div class='standard-form-row'>
|
||||
<label class='standard-label'><%= t ".owner" %></label>
|
||||
<p class='deemphasize'><%= link_to @trace.user.display_name, user_path(@trace.user) %></p>
|
||||
</div>
|
||||
<div class='standard-form-row'>
|
||||
<label class='standard-label'><%= t ".description" %></label>
|
||||
<%= f.text_field :description %>
|
||||
</div>
|
||||
<div class='standard-form-row'>
|
||||
<label class='standard-label'><%= t ".tags" %></label>
|
||||
<%= f.text_field :tagstring %> (<%= t ".tags_help" %>)
|
||||
</div>
|
||||
<div class='standard-form-row'>
|
||||
<label class='standard-label'><%= t ".visibility" %></label>
|
||||
<%= f.select :visibility, [[t("traces.visibility.private"), "private"], [t("traces.visibility.public"), "public"], [t("traces.visibility.trackable"), "trackable"], [t("traces.visibility.identifiable"), "identifiable"]] %> (<a href="<%= t ".visibility_help_url" %>"><%= t ".visibility_help" %></a>)
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
</div>
|
||||
|
||||
<%= f.submit %>
|
||||
|
||||
<%= bootstrap_form_for @trace do |f| %>
|
||||
<%= f.text_field :name, :disabled => true %>
|
||||
<%= f.text_field :description %>
|
||||
<%= f.text_field :tagstring %>
|
||||
<%= f.select :visibility,
|
||||
[[t("traces.visibility.private"), "private"],
|
||||
[t("traces.visibility.public"), "public"],
|
||||
[t("traces.visibility.trackable"), "trackable"],
|
||||
[t("traces.visibility.identifiable"), "identifiable"]],
|
||||
:help => link_to(t(".visibility_help"), t(".visibility_help_url")) %>
|
||||
<%= f.primary %>
|
||||
<%= link_to t(".cancel"), show_trace_path(@trace.user, @trace), :class => "btn btn-link" %>
|
||||
<% end %>
|
||||
|
|
|
@ -2,32 +2,16 @@
|
|||
<h1><%= t ".upload_trace" %></h1>
|
||||
<% end %>
|
||||
|
||||
<%= error_messages_for "trace" %>
|
||||
|
||||
<%= form_for @trace, :url => { :action => "create" }, :html => { :multipart => true } do |f| %>
|
||||
<div class="standard-form">
|
||||
<fieldset>
|
||||
<div class='standard-form-row'>
|
||||
<label for="trace_gpx_file" class="standard-label"><%= t ".upload_gpx" %></label>
|
||||
<%= f.file_field :gpx_file %>
|
||||
</div>
|
||||
<div class='standard-form-row'>
|
||||
<label class="standard-label"><%= t ".description" %></label>
|
||||
<%= f.text_field :description %>
|
||||
</div>
|
||||
<div class='standard-form-row'>
|
||||
<label class="standard-label"><%= t ".tags" %></label>
|
||||
<%= f.text_field :tagstring %>
|
||||
<span class="form-help deemphasize">(<%= t ".tags_help" %>)</span>
|
||||
</div>
|
||||
<div class='standard-form-row'>
|
||||
<label class="standard-label"><%= t ".visibility" %></label>
|
||||
<%= f.select :visibility, [[t("traces.visibility.private"), "private"], [t("traces.visibility.public"), "public"], [t("traces.visibility.trackable"), "trackable"], [t("traces.visibility.identifiable"), "identifiable"]] %>
|
||||
<span class="form-help deemphasize">(<a href="<%= t ".visibility_help_url" %>"><%= t ".visibility_help" %></a>)</span>
|
||||
</div>
|
||||
</fieldset>
|
||||
|
||||
<%= f.submit %>
|
||||
<span class="form-help deemphasize"><a href="<%= t ".help_url" %>"><%= t ".help" %></a></span>
|
||||
</div>
|
||||
<%= bootstrap_form_for @trace, :url => { :action => "create" }, :html => { :multipart => true } do |f| %>
|
||||
<%= f.file_field :gpx_file, :placeholder => t("helpers.file.prompt") %>
|
||||
<%= f.text_field :description %>
|
||||
<%= f.text_field :tagstring %>
|
||||
<%= f.select :visibility,
|
||||
[[t("traces.visibility.private"), "private"],
|
||||
[t("traces.visibility.public"), "public"],
|
||||
[t("traces.visibility.trackable"), "trackable"],
|
||||
[t("traces.visibility.identifiable"), "identifiable"]],
|
||||
:help => link_to(t(".visibility_help"), t(".visibility_help_url")) %>
|
||||
<%= f.primary %>
|
||||
<%= link_to t(".help"), t(".help_url"), :class => "btn btn-link" %>
|
||||
<% end %>
|
||||
|
|
|
@ -55,10 +55,10 @@
|
|||
<br /><br />
|
||||
|
||||
<% if current_user && (current_user==@trace.user || current_user.administrator? || current_user.moderator?) %>
|
||||
<div class="buttons">
|
||||
<div>
|
||||
<% if current_user == @trace.user %>
|
||||
<%= link_to t(".edit_trace"), edit_trace_path(@trace), :class => "button" %>
|
||||
<%= link_to t(".edit_trace"), edit_trace_path(@trace), :class => "btn btn-outline-primary" %>
|
||||
<% end %>
|
||||
<%= button_to t(".delete_trace"), { :controller => "traces", :action => "destroy", :id => @trace.id }, { :method => :delete, :data => { :confirm => t(".confirm_delete") } } %>
|
||||
<%= link_to t(".delete_trace"), { :controller => "traces", :action => "destroy", :id => @trace.id }, { :method => :delete, :class => "btn btn-outline-danger", :data => { :confirm => t(".confirm_delete") } } %>
|
||||
</div>
|
||||
<% end %>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue