<%# --- DC items --- %> <% @dc_items.each do |item| %> <<%= item[:tag] %> id="<%= item[:id] %>"><%= item[:val] %>> <% item[:refines].each do | refine | %> <%= h(refine[:val]) %> <% end %> <% end %> <%= @config['modified'] %> <% if @config['isbn'] %> <%= @config['isbn'] %> <% else %> <%= @config['urnid'] %> <% end %> <%# --- creator --- %> <% @creators.each do |creator| %> <%= creator[:val] %> <% creator[:refines].each do |refine| %> <% if refine[:scheme] %> <%= refine[:val] %> <% else %> <%= refine[:val] %> <% end %> <% end %> <% end %> <%# --- contributer --- %> <% @contributers.each do |contributer| %> <%= h(contributer[:val]) %> <% contributer[:refines].each do |refine| %> <% if refine[:scheme] %> <%= refine[:val] %> <% else %> <%= refine[:val] %> <% end %> <% end %> <% if contributer[:pub_id] %> <%= h(contributer[:pub_val]) %> <% contributer[:pub_refines].each do |refine| %> <% if refine[:scheme] %> <%= refine[:val] %> <% else %> <%= refine[:val] %> <% end %> <% end %> <% end %> <% end %> <%# --- other --- %> <% (@config['opf_meta'] || [] ).each do |k, v| %> <%= h(v) %> <% end %>