From eda615de0f76fb13bd6178a5b3bf8d291e09c229 Mon Sep 17 00:00:00 2001 From: Viktor Lofgren Date: Sat, 1 Jul 2023 14:47:57 +0200 Subject: [PATCH] Add generator fingerprint for invision. --- .../processor/logic/DocumentGeneratorExtractor.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/code/processes/converting-process/src/main/java/nu/marginalia/converting/processor/logic/DocumentGeneratorExtractor.java b/code/processes/converting-process/src/main/java/nu/marginalia/converting/processor/logic/DocumentGeneratorExtractor.java index b764abbc..5ffa11df 100644 --- a/code/processes/converting-process/src/main/java/nu/marginalia/converting/processor/logic/DocumentGeneratorExtractor.java +++ b/code/processes/converting-process/src/main/java/nu/marginalia/converting/processor/logic/DocumentGeneratorExtractor.java @@ -96,6 +96,10 @@ public class DocumentGeneratorExtractor { return DocumentGenerator.of("xenforo"); } + if (!doc.getElementsByClass("ipsApp").isEmpty()) { + return DocumentGenerator.of("invision"); + } + return DocumentGenerator.unset(); } @@ -172,7 +176,8 @@ public class DocumentGeneratorExtractor { "notepad", "namo", "arachnophilia", "scite", "alleycode", "htmlkit", "acehtml", "bluefish", "htmled", "cutehtml", "fileedit", "cocoa" -> GeneratorType.MANUAL; - case "vbulletin", "phpbb", "mybb", "nodebb", "flarum", "tribe", "discourse", "lemmy", "xenforo" + case "vbulletin", "phpbb", "mybb", "nodebb", "flarum", "tribe", + "discourse", "lemmy", "xenforo", "invision" -> GeneratorType.FORUM; case "mediawiki", "dokuwiki", "sharepoint" -> GeneratorType.WIKI;