<%= setup_context :object => JSONModel(:repository).from_hash(@repository['repository']), :title => @repository.repository['name'] %> <% other_repositories = @repositories.reject {|r| r['uri'] == session[:repo]}.map {|r| [r['repo_code'], r['uri']]} %>

<%= @repository.repository['name'] %> <%= I18n.t("repository._singular") %>

<%= render_aspace_partial :partial => "shared/flash_messages" %> <% if !@transfer_errors.blank? %>

<%= I18n.t('repository._frontend.messages.transfer_failed') %>

    <% @transfer_errors.each do |uri, errors| %>
  • <%= link_to uri, {:controller => :resolver, :action => :resolve_readonly, :uri => uri} %>
      <% errors.each do |error| %>
    • <%= error['json_property'] %> - <%= error['message'] %>
    • <% end %>
  • <% end %>
<% end %>

<%= I18n.t('repository._frontend.messages.transfer_target') %>

<%= form_tag(url_for({:action => :transfer, :id => @repository.id})) do |f| %> <%= form_context :transfer, {} do |form| %> <%= form.label_and_select "ref", other_repositories %> <% end %> <%= I18n.t('repository._frontend.messages.transfer_warning') %>
<%= button_confirm_action(I18n.t("actions.transfer"), url_for({:action => :transfer, :id => @repository.id}), { :class => "btn btn-danger pull-left transfer-button", :"data-title" => I18n.t('repository._frontend.messages.continue_with_transfer'), :"data-message" => I18n.t('repository._frontend.messages.transfer_warning'), :"data-confirm-btn-label" => "#{I18n.t("actions.transfer")}", :"data-confirm-btn-class" => "btn btn-danger" }) %> <%= link_to I18n.t("actions.cancel"), :back, :class => "btn btn-cancel pull-right" %>
<% end %>