fixed title
authorJean-Philippe Orsini <orsinije@fr.ibm.com>
Tue, 12 Jul 2016 08:29:36 +0000 (10:29 +0200)
committerJean-Philippe Orsini <orsinije@fr.ibm.com>
Tue, 12 Jul 2016 08:29:36 +0000 (10:29 +0200)
src/main/java/net/wpitchoune/asciidoctor/HTML.java

index b3a93c2..46454ba 100644 (file)
@@ -42,7 +42,7 @@ public final class HTML {
                this.config = config;
        }
        
-       public static void appendHTMLHead(StringBuffer sb, Configuration config)
+       public static void appendHTMLHead(StringBuffer sb, String title, Configuration config)
                        throws IOException {
                File f;
                
@@ -57,11 +57,14 @@ public final class HTML {
                sb.append("<head>\n");
                sb.append(new String(Files.readAllBytes(f.toPath()),
                                     StandardCharsets.UTF_8));
+               sb.append("<title>");
+               sb.append(title);
+               sb.append("</title>");
                sb.append("</head>\n");
         }
 
-       private void appendHTMLHead(StringBuffer sb) throws IOException {
-               appendHTMLHead(sb, config);
+       private void appendHTMLHead(StringBuffer sb, String title) throws IOException {
+               appendHTMLHead(sb, title, config);
        }
        
        public static void appendHTMLContentHeader(StringBuffer sb, String title) {
@@ -83,7 +86,7 @@ public final class HTML {
                
                buf = new StringBuffer();
                
-               appendHTMLHead(buf);
+               appendHTMLHead(buf, entry.getTitle());
                
                buf.append("<body>\n");
                
@@ -110,7 +113,7 @@ public final class HTML {
                
                buf = new StringBuffer();
                
-               appendHTMLHead(buf);
+               appendHTMLHead(buf, config.getFeedTitle());
                
                buf.append("<body>\n");