Extract home_link partial
authorJohn Firebaugh <john.firebaugh@gmail.com>
Sat, 29 Sep 2012 16:10:09 +0000 (09:10 -0700)
committerTom Hughes <tom@compton.nu>
Sat, 29 Sep 2012 17:04:56 +0000 (18:04 +0100)
app/views/site/_home_link.html.erb [new file with mode: 0644]
app/views/site/edit.html.erb
app/views/site/index.html.erb

diff --git a/app/views/site/_home_link.html.erb b/app/views/site/_home_link.html.erb
new file mode 100644 (file)
index 0000000..615200b
--- /dev/null
@@ -0,0 +1,5 @@
+<% if @user and !@user.home_lon.nil? and !@user.home_lat.nil? %>
+  <% content_for :greeting do %>
+    <%= link_to t("layouts.home"), "#", :class => "set_position", :data => { :lat => @user.home_lat, :lon => @user.home_lon, :zoom => 15 }, :title => t("layouts.home_tooltip") %> |
+  <% end %>
+<% end %>
index dadb9e4e584d53e03ad22e0547ea958f28241436..f99f17f1e7dcf7d062f2b38d0378d545914a3c64 100644 (file)
@@ -9,12 +9,7 @@
 <p><%= raw t 'site.edit.not_public_description', :user_page => (link_to t('site.edit.user_page_link'), {:controller => 'user', :action => 'account', :display_name => @user.display_name, :anchor => 'public'}) %></p>
 <p><%= raw t 'site.edit.anon_edits', :link => link_to(t('site.edit.anon_edits_link_text'), t('site.edit.anon_edits_link')) %></p>
 <% else %>
-<% content_for :greeting do %>
-<% if @user and !@user.home_lon.nil? and !@user.home_lat.nil? %>
-<%= link_to t("layouts.home"), "#", :class => "set_position", :data => { :lat => @user.home_lat, :lon => @user.home_lon, :zoom => 15 }, :title => t("layouts.home_tooltip") %> |
-<% end %>
-<% end %>
-
+<%= render :partial => 'home_link' %>
 <%= render :partial => 'sidebar' %>
 <%= render :partial => 'search' %>
 
index 3adc55f55dee37e2ef2e00679b6a2f92ca00cfb4..5c470ca89fd79a9584bc90cd1d88f5843fd8ea53 100644 (file)
@@ -2,18 +2,13 @@
   <%= javascript_include_tag "index" %>
 <% end %>
 
-<% if @user and !@user.home_lon.nil? and !@user.home_lat.nil? %>
-  <% content_for :greeting do %>
-    <%= link_to t("layouts.home"), "#", :class => "set_position", :data => { :lat => @user.home_lat, :lon => @user.home_lon, :zoom => 15 }, :title => t("layouts.home_tooltip") %> |
-  <% end %>
-<% end %>
-
 <% unless STATUS == :api_offline or STATUS == :database_offline -%>
   <% content_for :editmenu do -%>
     <li><%= link_to t("browse.start_rjs.data_layer_name"), { :controller => :browse, :action => :start }, :id => "show_data" %></li>
   <% end -%>
 <% end -%>
 
+<%= render :partial => 'home_link' %>
 <%= render :partial => 'sidebar' %>
 <%= render :partial => 'key' %>
 <%= render :partial => 'search' %>