From 262f4e0c2abfefbd6965358fdfd9a8c332a38d57 Mon Sep 17 00:00:00 2001 From: hukl Date: Wed, 7 Oct 2009 23:36:03 +0200 Subject: refactored revsions controller to act as a nested resource of nodes. boy that cleaned up some stuff quite a bit. also having tests for that is just feeling great --- app/views/revisions/show.html.erb | 88 +++++++++++++++++++++------------------ 1 file changed, 47 insertions(+), 41 deletions(-) (limited to 'app/views/revisions/show.html.erb') diff --git a/app/views/revisions/show.html.erb b/app/views/revisions/show.html.erb index ebda18d..154d31b 100644 --- a/app/views/revisions/show.html.erb +++ b/app/views/revisions/show.html.erb @@ -1,44 +1,50 @@ <% content_for :subnavigation do %> - <%= link_to 'Edit', edit_node_path(@node) %> + <%= link_to 'show all revisions', node_revisions_path(@node) %> <% end %> -

Revisions for Node: <%= @node.unique_name %>

- -<% form_tag diff_revision_path do %> - - - - - - - - - - -<% @node.pages.reverse.each do |page| %> - - - - - - - - - - -<% end %> - - - -
FirstLastRev.TitleUserDate
<%= radio_button_tag :start_revision, page.revision %><%= radio_button_tag :end_revision, page.revision %><%= page.revision %><%= page.title %><%= page.user.try(:login) %><%= page.updated_at %> - <%= link_to 'show', node_path(page.node) %> - - <%= link_to( - 'restore', - restore_revision_path(page), - :method => :put, - :confirm => "Restore this revision?" - ) %> -
<%= submit_tag 'Diff revisions' %>
- -<% end %> \ No newline at end of file +
+ + + + + + + + + + <% if @page.node.locked? %> + + + + + <% end %> + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Path<%= @page.public_link %>
Author<%= @page.user.try(:login) %>
Locked by<%= @page.node.lock_owner.login %>
Last updated<%= @page.updated_at %>
Published at<%= @page.published_at %>
Revision<%= @page.revision %>
Title<%= @page.title %>
Abstract<%= @page.abstract %>
Body<%= @page.body %>
+
\ No newline at end of file -- cgit v1.3