X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;ds=sidebyside;f=src%2Fbe%2Fnikiroo%2Fgofetch%2Fsupport%2FLWN.java;h=c48ed2a2130b63b5bc81ed3389612e4efdb72ec0;hb=202173602397b0793542c7a90f9d86013e153067;hp=dba4c3bfa922f684729352baa2d438e075c1ac88;hpb=27008a8782c0ed96e07c8dc39ff0ed1f5163a9d0;p=gofetch.git diff --git a/src/be/nikiroo/gofetch/support/LWN.java b/src/be/nikiroo/gofetch/support/LWN.java index dba4c3b..c48ed2a 100644 --- a/src/be/nikiroo/gofetch/support/LWN.java +++ b/src/be/nikiroo/gofetch/support/LWN.java @@ -33,10 +33,10 @@ public class LWN extends BasicSupport { URL url = new URL("https://lwn.net/"); InputStream in = open(url); Document doc = DataUtil.load(in, "UTF-8", url.toString()); - Elements stories = doc.getElementsByClass("pure-u-1"); - for (Element story : stories) { - Elements titles = story.getElementsByClass("Headline"); - Elements listings = story.getElementsByClass("BlurbListing"); + Elements articles = doc.getElementsByClass("pure-u-1"); + for (Element article : articles) { + Elements titles = article.getElementsByClass("Headline"); + Elements listings = article.getElementsByClass("BlurbListing"); if (titles.size() == 0) { continue; } @@ -74,7 +74,7 @@ public class LWN extends BasicSupport { String id = ""; String intUrl = ""; String extUrl = ""; - for (Element idElem : story.getElementsByTag("a")) { + for (Element idElem : article.getElementsByTag("a")) { // Last link is the story link intUrl = idElem.absUrl("href"); pos = intUrl.indexOf("#Comments"); @@ -167,7 +167,7 @@ public class LWN extends BasicSupport { } private List toLines(Element element) { - return toLines(element, new QuoteProcessor() { + return toLines(element, new BasicElementProcessor() { @Override public String processText(String text) { while (text.startsWith(">")) { // comments