lib/adiwg/mdtranslator/writers/html/sections/html_metadataRepository.rb in adiwg-mdtranslator-2.0.0rc9 vs lib/adiwg/mdtranslator/writers/html/sections/html_metadataRepository.rb in adiwg-mdtranslator-2.0.0rc10
- old
+ new
@@ -1,11 +1,14 @@
# HTML writer
# metadata repository
# History:
+# Stan Smith 2017-06-06 added metadata repository citation
# Stan Smith 2017-04-05 original script
+require_relative 'html_citation'
+
module ADIWG
module Mdtranslator
module Writers
module Html
@@ -15,10 +18,13 @@
@html = html
end
def writeHtml(hRepository)
+ # classes used
+ citationClass = Html_Citation.new(@html)
+
# metadata repository - repository
unless hRepository[:repository].nil?
@html.em('Repository Name: ')
@html.text!(hRepository[:repository])
@html.br
@@ -27,9 +33,19 @@
# metadata repository - metadata standard
unless hRepository[:metadataStandard].nil?
@html.em('Metadata Standard: ')
@html.text!(hRepository[:metadataStandard])
@html.br
+ end
+
+ # metadata repository - citation
+ unless hRepository[:citation].empty?
+ @html.details do
+ @html.summary('Citation', {'class' => 'h5'})
+ @html.section(:class => 'block') do
+ citationClass.writeHtml(hRepository[:citation])
+ end
+ end
end
end # writeHtml
end # Html_Repository