% if params[:action] == "edit" %>
<%= @page.name %>
<% end %>
<% I18n.available_locales.each do |locale| %>
<%= f.fields_for :name_translations do |n| %>
<%= n.text_field locale, :value=>@page.name_translations[locale] rescue nil %>
<% end %>
<% end %>
<% I18n.available_locales.each do |locale| %>
<%= f.fields_for :external_url_translations do |n| %>
<%
if params[:action] == "edit"
temp_url = @page.external_url_translations[locale]
temp_url = URI.parse(temp_url)
url = ""
if temp_url.host.nil?
url = "http://" + request.host_with_port + @page.external_url_translations[locale]
else
url = @page.external_url_translations[locale]
end
end
%>
<%= n.text_field locale, :value=>url rescue nil %>
<% end %>
<% end %>
<% if params[:action] == "new" %>
<%= f.text_field :page_id %>
<% end %>
<%= f.hidden_field :parent_page, value: (params[:parent_page] || @page.parent_page_id) %>
<%= f.hidden_field :page_type, value: "link" %>