diff --git a/app/views/wiki/_inbound_links.rhtml b/app/views/wiki/_inbound_links.rhtml
new file mode 100644
index 00000000..4c5e4e12
--- /dev/null
+++ b/app/views/wiki/_inbound_links.rhtml
@@ -0,0 +1,13 @@
+<% unless @page.linked_from.empty? %>
+
+ | Linked from:
+ <%= @page.linked_from.collect { |referring_page| link_to_existing_page referring_page }.join(", ") %>
+
+<% end %>
+
+<% unless @page.included_from.empty? %>
+
+ | Included from:
+ <%= @page.included_from.collect { |referring_page| link_to_existing_page referring_page }.join(", ") %>
+
+<% end %>
diff --git a/app/views/wiki/page.rhtml b/app/views/wiki/page.rhtml
index 432f688b..b7292e35 100644
--- a/app/views/wiki/page.rhtml
+++ b/app/views/wiki/page.rhtml
@@ -71,8 +71,8 @@
| Views:
<%= link_to('Print',
- {:web => @web.address, :action => 'print', :id => @page.name},
- {:accesskey => 'p', :name => 'view_print'}) %>
+ { :web => @web.address, :action => 'print', :id => @page.name },
+ { :accesskey => 'p', :name => 'view_print' }) %>
<% if defined? RedClothForTex and RedClothForTex.available? and @web.markup == :textile %>
|
<%= link_to 'TeX', {:web => @web.address, :action => 'tex', :id => @page.name},
@@ -83,24 +83,7 @@
<% end %>
- <% unless @page.linked_from.empty? %>
-
- | Linked from:
- <%= @page.linked_from.collect { |referring_page|
- link_to_existing_page referring_page
- }.join(", ")
- %>
-
- <% end %>
-
- <% if @page.included_from.length > 0 %>
-
- | Included from: <%= @page.included_from.collect { |referring_page|
- link_to_existing_page referring_page
- }.join(", ")
- %>
-
- <% end %>
+ <%= render :partial => 'inbound_links' %>