Add more warnings source to 1.6) and fix warnings
[nikiroo-utils.git] / src / be / nikiroo / fanfix / output / Html.java
index 3ed52ad6a3b22491397b61aeb31175320dbcdada..581c9495e7ccbf7d7ebf6ca5da2acb56fe73d175 100644 (file)
@@ -34,9 +34,12 @@ class Html extends BasicOutput {
                target.mkdir();
                dir = target;
 
-               targetName += getDefaultExtension();
+               // write a copy of the originals inside
+               InfoCover.writeInfo(dir, targetName, story.getMeta());
+               InfoCover.writeCover(dir, targetName, story.getMeta());
+               new InfoText().process(story, dir, targetNameOrig);
 
-               target = new File(targetDir, targetName);
+               target = new File(targetDir, targetName + getDefaultExtension(true));
 
                writer = new BufferedWriter(new OutputStreamWriter(
                                new FileOutputStream(target), "UTF-8"));
@@ -58,8 +61,12 @@ class Html extends BasicOutput {
        }
 
        @Override
-       public String getDefaultExtension() {
-               return File.separator + "index.html";
+       public String getDefaultExtension(boolean readerTarget) {
+               if (readerTarget) {
+                       return File.separator + "index.html";
+               }
+
+               return "";
        }
 
        @Override
@@ -204,7 +211,7 @@ class Html extends BasicOutput {
                        writer.write("          <div class='blank'></div>");
                        break;
                case BREAK:
-                       writer.write("          <hr/>");
+                       writer.write("          <hr class='break'/>");
                        break;
                case NORMAL:
                        writer.write("          <span class='normal'>");