<% form_note_type ||= nil %>
<% if ( inline? && form_note_type ) %>
<% define_template "#{form_note_type}_note_type_selector_inline" do |form, item| %>
<% if item %>
<% form.emit_template(item["jsonmodel_type"]) %>
<% else %>
<% end %>
<% end %>
<% end %>
<% define_template "note_type_selector" do |form, item| %>
<% if item %>
<% form.emit_template(item["jsonmodel_type"]) %>
<% else %>
<% end %>
<% end %>
<% define_template "note_type_nil" do |form | %>
<% end %>
<% define_template "content_item" do |form, item| %>
<% end %>
<% define_template "content_items" do |form, opts = {}| %>
<% end %>
<% define_template "note_singlepart", jsonmodel_definition(:note_singlepart) do |form| %>
<% end %>
<% define_template "note_orderedlist", jsonmodel_definition(:note_orderedlist) do |form| %>
<% end %>
<% define_template "orderedlist_item" do |form, item| %>
<%= form.textfield(nil, item, :escape => false) %>
<% end %>
<% define_template "note_multipart_selector" do |form, item| %>
<% if item %>
<% form.emit_template(item["jsonmodel_type"]) %>
<% else %>
<% end %>
<% end %>
<% define_template "note_multipart", jsonmodel_definition(:note_multipart) do |form| %>
<% end %>
<% define_template "note_bioghist_selector" do |form, item| %>
<% if item %>
<% form.emit_template(item["jsonmodel_type"]) %>
<% else %>
<% end %>
<% end %>
<% define_template "note_bioghist", jsonmodel_definition(:note_bioghist) do |form| %>
<% end %>
<% define_template "note_citation_xlink" do | xlink_form | %>
<% xlink_form.push "xlink", xlink_form["xlink"] || {} do | xlink_form | %>
<%= xlink_form.label_and_textfield "actuate" %>
<%= xlink_form.label_and_textfield "arcrole" %>
<%= xlink_form.label_and_textfield "href" %>
<%= xlink_form.label_and_textfield "role" %>
<%= xlink_form.label_and_textfield "show" %>
<%= xlink_form.label_and_textfield "title" %>
<%= xlink_form.label_and_textfield "type" %>
<% end %>
<% end %>
<% define_template "note_citation", jsonmodel_definition(:note_citation) do |form| %>
<% end %>
<% define_template "note_abstract", jsonmodel_definition(:note_abstract) do |form| %>
<% end %>
<% define_template "note_outline_string" do |form, item| %>
<%= form.textfield(nil, item) %>
<% end %>
<% define_template "note_outline_level" do |form, level| %>
<% end %>
<% define_template "note_outline", jsonmodel_definition(:note_outline) do |form| %>
<% end %>
<% define_template "note_definedlist", jsonmodel_definition(:note_definedlist) do |form| %>
<% end %>
<% define_template "definedlist_item" do |form, item| %>
<%= form.label_and_textfield "label" %>
<%= form.label_and_textfield "value" %>
<% end %>
<% define_template "note_index", jsonmodel_definition(:note_index) do |form| %>
<% end %>
<% define_template "note_index_item", jsonmodel_definition(:note_index_item) do |form| %>
<%= form.hidden_input(:jsonmodel_type, "note_index_item") %>
<%= form.label_and_textfield "value" %>
<%= form.label_and_select("type", form.possible_options_for("type")) %>
<%= form.label_and_textfield "reference" %>
<%= form.label_and_textfield "reference_text" %>
<% end %>
<% define_template "note_chronology", jsonmodel_definition(:note_chronology) do |form| %>
<% end %>
<% define_template "chronology_item" do |form, item| %>
<% end %>
<% define_template "chronology_item_event" do |form, event| %>
<%= form.textfield(nil, event, { :escape => false }) %>
<% end %>
<% define_template "bib_item" do |form, item| %>
<%= form.textfield(nil, item, { :escape => false }) %>
<% end %>
<% define_template "note_bibliography", jsonmodel_definition(:note_bibliography) do |form| %>
<% end %>
<%
digital_object_note_types = note_types_for(:note_digital_object)
%>
<% define_template "note_digital_object", jsonmodel_definition(:note_digital_object) do |form| %>
<% end %>
<% define_template "note_text", jsonmodel_definition(:note_text) do |form| %>
<% end %>