app/views/import/meta_data.html.haml
.app.view-import.view-import-meta-data
= render "application/header"
.app-body
.app-body-title
.ui-body-title
.ui-body-title-label
%h1.title-xl
%i.icon-upload
= _("Import media")
.app-body-ui-container
.ui-container.bordered.bright.rounded-right.rounded-bottom
= render :partial => "import/stepline", :locals => {:step => 3}
.media-import.step4.pal
%h3.title-l
= _("Add metadata:")
%span.right
%label
%input#display-only-invalid-resources{:type => "checkbox", :checked => params[:show_invalid_resources], :autocomplete => :off}
= _("Show only content missing required metadata")
#ui-resources-preview.ui-container.clearfix.mvl.bordered.midtone.rounded.upload-preview{:class => params[:show_invalid_resources] ? "ui-invalid-resources-only" : ""}
= @media_entry_incompletes_partial.html_safe
#ui-edit-meta-data-preload
.pth
.ui-preloader
#ui-edit-meta-data.hidden
.ui-selected-entry-control
.ui-selected-entry-control-container
%a.ui-prev-entry.button.disabled
.ui-entry-control-label
= _("Previous entry")
.ui-entry-control-title
.ui-entry-control-arrow
%a.ui-current-entry.button
.ui-entry-control-label
= _("Current entry")
.ui-entry-control-title
%a.ui-next-entry.button.disabled
.ui-entry-control-label
= _("Next entry")
.ui-entry-control-title
.ui-entry-control-arrow
.ui-container
%form
.form-body
- @context.meta_key_definitions.each do |definition|
- unless definition.meta_key.is_not_writable?
= render :partial => "media_resources/edit/field",
:locals => {:definition => definition}
.form-footer
.ui-actions
= render :partial => "import/cancel"
%a#continue-import.primary-button.large{:href => organize_import_path}
= _("Continue...")
.app-footer-push
= render :partial => "application/footer", :locals => {:clipboard => false}
:coffeescript
jQuery ->
new App.ImportController.MetaData
metaKeyDefinition: #{json_for(@context, {meta_keys: true})}
collectionId: #{@media_entry_incompletes_collection_id.to_json}
new App.FormBehaviours.ApplyToAll
el: $("#ui-edit-meta-data")
collectionId: #{@media_entry_incompletes_collection_id.to_json}