You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.6 KiB
36 lines
1.6 KiB
%h4.title= h(@course.full_name)
|
|
%h1.title= "Histórico de #{h(@wiki_page.title)}"
|
|
%br
|
|
|
|
= javascript_include_tag "history"
|
|
|
|
%script{:language => 'javascript'}
|
|
== radios_to = #{h(@history_to)};
|
|
== radios_from = #{h(@history_from)};
|
|
|
|
= form_tag diff_course_wiki_instance_url(@course, @wiki_page), :method => :get do
|
|
%button{:type => "submit"}= "Comparar as versões selecionadas"
|
|
.box
|
|
%table
|
|
%tr
|
|
%th.narrow
|
|
%th.narrow
|
|
%th Data
|
|
%th Usuário
|
|
%th Descrição
|
|
- @wiki_page.versions.reverse.each do |entry|
|
|
%tr
|
|
%td.narrow
|
|
%input{:type => "radio", :name => "to", :value => entry.version, :onclick => "history_to(#{entry.version})"}
|
|
%td.narrow
|
|
%input{:type => "radio", :name => "from", :value => entry.version, :onclick => %"history_from(#{entry.version})"}
|
|
%td= link_to(tz(entry.updated_at).strftime("%d/%m/%y %H:%M:%S"), course_wiki_instance_url(@course, @wiki_page, :version => entry.version))
|
|
%td= link_to truncate(h(User.with_deleted.find(entry.user_id).display_name), :length => 20), user_path(User.with_deleted.find(entry.user_id))
|
|
%td
|
|
= entry.description
|
|
- if (entry.version > @wiki_page.versions.minimum(:version))
|
|
= "(" + link_to("diff", diff_course_wiki_instance_url(@course, @wiki_page, :from => entry.version - 1, :to => entry.version)) + ")"
|
|
= "(" + link_to("edit", edit_course_wiki_instance_url(@course, @wiki_page, :description => "Revertendo para versão #{entry.version}", :version => entry.version)) + ")"
|
|
|
|
/= will_paginate @versions
|