cached lib can now getStory()
[fanfix.git] / src / be / nikiroo / fanfix / supported / Html.java
index c7db5d83ce3c0f16d1525dbb591f9453571cd420..5fe28397e66936698a73dec7c64787bc08a43730 100644 (file)
@@ -32,6 +32,23 @@ class Html extends InfoText {
                return false;
        }
 
+       @Override
+       protected File getInfoFile() {
+               File source = getSourceFile();
+               if ("index.html".equals(source.getName())) {
+                       source = source.getParentFile();
+               }
+
+               String src = source.getPath();
+               File infoFile = new File(src + ".info");
+               if (!infoFile.exists() && src.endsWith(".txt")) {
+                       infoFile = new File(
+                                       src.substring(0, src.length() - ".txt".length()) + ".info");
+               }
+
+               return infoFile;
+       }
+
        @Override
        public URL getCanonicalUrl(URL source) {
                File txt = getTxt(source);