summaryrefslogtreecommitdiff
path: root/app/views
diff options
context:
space:
mode:
authorhukl <hukl@eight.local>2009-01-31 13:04:29 +0100
committerhukl <hukl@eight.local>2009-01-31 13:04:29 +0100
commit89d3dc4a676ee82cc6bad4d9d00535897318f1c3 (patch)
tree193c17723e67a2140323bbc9d68985a7f5545b0f /app/views
parent71f70cca407fa0dad84c3b8babc63e42e40d8ea2 (diff)
Added Page model scaffold
Diffstat (limited to 'app/views')
-rw-r--r--app/views/layouts/pages.html.erb17
-rw-r--r--app/views/pages/edit.html.erb32
-rw-r--r--app/views/pages/index.html.erb28
-rw-r--r--app/views/pages/new.html.erb31
-rw-r--r--app/views/pages/show.html.erb28
5 files changed, 136 insertions, 0 deletions
diff --git a/app/views/layouts/pages.html.erb b/app/views/layouts/pages.html.erb
new file mode 100644
index 0000000..327e0eb
--- /dev/null
+++ b/app/views/layouts/pages.html.erb
@@ -0,0 +1,17 @@
1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3
4<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5<head>
6 <meta http-equiv="content-type" content="text/html;charset=UTF-8" />
7 <title>Pages: <%= controller.action_name %></title>
8 <%= stylesheet_link_tag 'scaffold' %>
9</head>
10<body>
11
12<p style="color: green"><%= flash[:notice] %></p>
13
14<%= yield %>
15
16</body>
17</html>
diff --git a/app/views/pages/edit.html.erb b/app/views/pages/edit.html.erb
new file mode 100644
index 0000000..a4b285a
--- /dev/null
+++ b/app/views/pages/edit.html.erb
@@ -0,0 +1,32 @@
1<h1>Editing page</h1>
2
3<% form_for(@page) do |f| %>
4 <%= f.error_messages %>
5
6 <p>
7 <%= f.label :node_id %><br />
8 <%= f.text_field :node_id %>
9 </p>
10 <p>
11 <%= f.label :title %><br />
12 <%= f.text_field :title %>
13 </p>
14 <p>
15 <%= f.label :abstract %><br />
16 <%= f.text_area :abstract %>
17 </p>
18 <p>
19 <%= f.label :body %><br />
20 <%= f.text_area :body %>
21 </p>
22 <p>
23 <%= f.label :revision %><br />
24 <%= f.text_field :revision %>
25 </p>
26 <p>
27 <%= f.submit "Update" %>
28 </p>
29<% end %>
30
31<%= link_to 'Show', @page %> |
32<%= link_to 'Back', pages_path %>
diff --git a/app/views/pages/index.html.erb b/app/views/pages/index.html.erb
new file mode 100644
index 0000000..41c8bae
--- /dev/null
+++ b/app/views/pages/index.html.erb
@@ -0,0 +1,28 @@
1<h1>Listing pages</h1>
2
3<table>
4 <tr>
5 <th>Node</th>
6 <th>Title</th>
7 <th>Abstract</th>
8 <th>Body</th>
9 <th>Revision</th>
10 </tr>
11
12<% for page in @pages %>
13 <tr>
14 <td><%=h page.node_id %></td>
15 <td><%=h page.title %></td>
16 <td><%=h page.abstract %></td>
17 <td><%=h page.body %></td>
18 <td><%=h page.revision %></td>
19 <td><%= link_to 'Show', page %></td>
20 <td><%= link_to 'Edit', edit_page_path(page) %></td>
21 <td><%= link_to 'Destroy', page, :confirm => 'Are you sure?', :method => :delete %></td>
22 </tr>
23<% end %>
24</table>
25
26<br />
27
28<%= link_to 'New page', new_page_path %>
diff --git a/app/views/pages/new.html.erb b/app/views/pages/new.html.erb
new file mode 100644
index 0000000..b27dc62
--- /dev/null
+++ b/app/views/pages/new.html.erb
@@ -0,0 +1,31 @@
1<h1>New page</h1>
2
3<% form_for(@page) do |f| %>
4 <%= f.error_messages %>
5
6 <p>
7 <%= f.label :node_id %><br />
8 <%= f.text_field :node_id %>
9 </p>
10 <p>
11 <%= f.label :title %><br />
12 <%= f.text_field :title %>
13 </p>
14 <p>
15 <%= f.label :abstract %><br />
16 <%= f.text_area :abstract %>
17 </p>
18 <p>
19 <%= f.label :body %><br />
20 <%= f.text_area :body %>
21 </p>
22 <p>
23 <%= f.label :revision %><br />
24 <%= f.text_field :revision %>
25 </p>
26 <p>
27 <%= f.submit "Create" %>
28 </p>
29<% end %>
30
31<%= link_to 'Back', pages_path %>
diff --git a/app/views/pages/show.html.erb b/app/views/pages/show.html.erb
new file mode 100644
index 0000000..254b940
--- /dev/null
+++ b/app/views/pages/show.html.erb
@@ -0,0 +1,28 @@
1<p>
2 <b>Node:</b>
3 <%=h @page.node_id %>
4</p>
5
6<p>
7 <b>Title:</b>
8 <%=h @page.title %>
9</p>
10
11<p>
12 <b>Abstract:</b>
13 <%=h @page.abstract %>
14</p>
15
16<p>
17 <b>Body:</b>
18 <%=h @page.body %>
19</p>
20
21<p>
22 <b>Revision:</b>
23 <%=h @page.revision %>
24</p>
25
26
27<%= link_to 'Edit', edit_page_path(@page) %> |
28<%= link_to 'Back', pages_path %>