Sha256: 71a8f278b8283c261ee717621461296eb067fd4c61326b79f8b0911373de49c0
Contents?: true
Size: 1.38 KB
Versions: 2
Compression:
Stored size: 1.38 KB
Contents
%tr.change_row{:class => [version.event, version.item_type.downcase]} %td.change_time %span.change_id== Change ##{version.id} .date = version.created_at.strftime('%Y-%m-%d') .time = version.created_at.strftime('%H:%M:%S') %td.change_details %p.change_details_description %strong.event= version.event %span.item_type= version.item_type %span.item_id== ##{version.item_id} = change_item_link(version) - if PaperTrailManager.whodunnit_class - if version.whodunnit - if user = PaperTrailManager.whodunnit_class.find(version.whodunnit) rescue nil by = link_to(h(user.send(PaperTrailManager.whodunnit_name_method)), user_path(user)) - if change_revert_allowed?(version) = link_to 'Roll back', change_path(version), :method => 'put', :confirm => 'Are you sure?', :class => 'rollback' - if version.event == 'update' or version.event == 'create' - changes = changes_for(version) %table.change_details_table - changes.keys.sort.each do |key| %tr{:class => cycle('odd', 'even')} %td.change_detail_key.previous= key %td.change_detail_value.previous= text_or_nil(changes[key][:previous]) %td.change_detail_spacer → %td.change_detail_value.current= text_or_nil(changes[key][:current]) - reset_cycle('change_detail')
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
paper_trail_manager-0.1.1 | app/views/paper_trail_manager/changes/_version.html.haml |
paper_trail_manager-0.1.0 | app/views/paper_trail_manager/changes/_version.html.haml |