X-Git-Url: http://git.nikiroo.be/?p=gofetch.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Fgofetch%2Fsupport%2FSlashdot.java;fp=src%2Fbe%2Fnikiroo%2Fgofetch%2Fsupport%2FSlashdot.java;h=057ed9f4172ced34a74129977b30054e98d210f9;hp=43ce13d023ff498d3a759e9eac884f351d10e79a;hb=e818d449fee8a5397ab2f05df63bbeffc4c67dc0;hpb=a6a7ff9f2e7f42f17eaa69be2bfad201195b3eb4 diff --git a/src/be/nikiroo/gofetch/support/Slashdot.java b/src/be/nikiroo/gofetch/support/Slashdot.java index 43ce13d..057ed9f 100644 --- a/src/be/nikiroo/gofetch/support/Slashdot.java +++ b/src/be/nikiroo/gofetch/support/Slashdot.java @@ -145,7 +145,7 @@ public class Slashdot extends BasicSupport { Element contentElement = doc // .getElementById("text-" + getArticleId(doc, article)); if (contentElement != null) { - return contentElement.text(); + return getArticleText(contentElement); } return ""; @@ -173,7 +173,18 @@ public class Slashdot extends BasicSupport { @Override protected ElementProcessor getElementProcessorFullArticle() { - return null; + return new BasicElementProcessor() { + @Override + public boolean detectQuote(Node node) { + if (node instanceof Element) { + Element element = (Element) node; + if (element.tagName().equals("i")) { + return true; + } + } + return false; + } + }; } @Override