summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Allen <dan.j.allen@gmail.com>2014-03-17 01:23:32 -0600
committerDan Allen <dan.j.allen@gmail.com>2014-03-17 01:23:32 -0600
commit402273b05f0e48ae4c26a977583c613b6a664f87 (patch)
tree2202532abf3300e8ab5a847d5727fbb61e361910
parent454e3676cc03f3e01ff6fe2f4391241ea4fdfeac (diff)
include all author names in author meta tag
-rw-r--r--lib/asciidoctor/converter/html5.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/asciidoctor/converter/html5.rb b/lib/asciidoctor/converter/html5.rb
index d48b0c8a..61b66934 100644
--- a/lib/asciidoctor/converter/html5.rb
+++ b/lib/asciidoctor/converter/html5.rb
@@ -38,9 +38,11 @@ module Asciidoctor
<meta name="viewport" content="width=device-width, initial-scale=1.0"#{slash}>
<meta name="generator" content="Asciidoctor #{node.attr 'asciidoctor-version'}"#{slash}>)
- ['description', 'keywords', 'author', 'copyright'].each do |key|
- result << %(<meta name="#{key}" content="#{node.attr key}"#{slash}>) if node.attr? key
- end
+ result << %(<meta name="application-name" content="#{node.attr 'app-name'}"#{slash}>) if node.attr? 'app-name'
+ result << %(<meta name="description" content="#{node.attr 'description'}"#{slash}>) if node.attr? 'description'
+ result << %(<meta name="keywords" content="#{node.attr 'keywords'}"#{slash}>) if node.attr? 'keywords'
+ result << %(<meta name="author" content="#{node.attr 'authors'}"#{slash}>) if node.attr? 'authors'
+ result << %(<meta name="copyright" content="#{node.attr 'copyright'}"#{slash}>) if node.attr? 'copyright'
result << %(<title>#{node.doctitle(:sanitize => true) || node.attr('untitled-label')}</title>)
if DEFAULT_STYLESHEET_KEYS.include?(node.attr 'stylesheet')