From 0720a9fdc4d9dc5d7d9974c0e806f03f8fc9de2a Mon Sep 17 00:00:00 2001 From: hukl Date: Sun, 15 Feb 2009 19:58:35 +0100 Subject: added implementation details for nodes --- app/views/nodes/edit.html.erb | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) (limited to 'app/views') diff --git a/app/views/nodes/edit.html.erb b/app/views/nodes/edit.html.erb index a5668e2..433c5eb 100644 --- a/app/views/nodes/edit.html.erb +++ b/app/views/nodes/edit.html.erb @@ -2,29 +2,31 @@

Editing page

-<% form_for(@page) do |f| %> +<% form_for(@node) do |f| %> <%= f.error_messages %> + <% if draft = @node.find_or_create_draft( User.first ) %> + + <% fields_for @node.draft do |d| %>

- <%= f.label :node_id %>
- <%= f.text_field :node_id %> + <%= d.label :title %>
+ <%= d.text_field :title %>

- <%= f.label :title %>
- <%= f.text_field :title %> + <%= d.label :abstract %>
+ <%= d.text_area :abstract %>

- <%= f.label :abstract %>
- <%= f.text_area :abstract %> -

-

- <%= f.label :body %>
- <%= f.text_area :body %> -

-

- <%= f.label :revision %>
- <%= f.text_field :revision %> + <%= d.label :body %>
+ <%= d.text_area :body %>

+ <% end %> + + <% else %> + +

Page is locked

+ + <% end %>

<%= f.submit "Update" %>

-- cgit v1.3