Sha256: ff275ecda901a28953ba0de4d57c97fe6cf7860710b1cd7d15fb5e051e43fb9f
Contents?: true
Size: 1015 Bytes
Versions: 22
Compression:
Stored size: 1015 Bytes
Contents
<% # USAGE: Displays a version picker for the given object. # # VARIABLES: # * record: The record to show a version picker for. # * target: The DOM id to update when refreshing the version. %> <% if record.versions.present? %> <form class="version_chooser"> <div> Version <%= select_tag("version", options_for_select(record.versions.reverse.map { |version| ["#{version.created_at.strftime('%B %d, %Y at %I:%M %p')}", version.id]})) %><%= image_tag "spinner.gif", :alt => "Spinner", :id => "version_loading", :style => "display: none; margin-left: 0.5em;" %> </div> </form> <% content_for :javascript_insert do %> <script type='text/javascript'> $(document).on('change', '#version', function(event){ $('#version_loading').show(); var version_id = event.target.value; $('#<%= target %>').load('/versions/'+version_id+'/edit', function(response, status, xhr) { $('#version_loading').hide(); }); }); </script> <% end %> <% end %>
Version data entries
22 entries across 22 versions & 4 rubygems