" + story.getTitle() + "
"); + builder.append(" " + + story.getFullContent().replace("\n", "") + .replace("[ ", "
").replace(" ]", "
") + + "\n"); } - builder.append(""); - builder.append("
X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Fgofetch%2Foutput%2FHtml.java;h=0f4c5a436b602ce6cf8ef744fea8c9ce52c67350;hb=72f39832a7b425003c1d717afcfb5a9cf7d3405b;hp=ab7489b47dedf593f409139057be1a24b9d03a72;hpb=737852686d8897331706ed4b902dbd9d5038cb53;p=gofetch.git diff --git a/src/be/nikiroo/gofetch/output/Html.java b/src/be/nikiroo/gofetch/output/Html.java index ab7489b..0f4c5a4 100644 --- a/src/be/nikiroo/gofetch/output/Html.java +++ b/src/be/nikiroo/gofetch/output/Html.java @@ -1,19 +1,37 @@ package be.nikiroo.gofetch.output; -import java.util.List; - import be.nikiroo.gofetch.data.Comment; import be.nikiroo.gofetch.data.Story; import be.nikiroo.gofetch.support.BasicSupport.Type; public class Html extends Output { - public Html(Type type) { - super(type); + public Html(Type type, String hostname, String preselector, int port) { + super(type, hostname, preselector, port); } @Override public String getIndexHeader() { - return "
You will find here a few pages full of news, mirroring " + + gopherUrl + + ".
\n"// + + "They are simply scrapped from their associated webpage and updated a few times a day.
\n"// + ); + + appendPost(builder); + + return builder.toString(); } @Override @@ -22,59 +40,116 @@ public class Html extends Output { } @Override - public String export(Story story) { - return appendHtml(new StringBuilder(), story, true).append("
").append(comment.getTitle()) .append("
\n"); builder.append(space).append("" + line + "
"); + } + builder.append("