X-Git-Url: http://git.nikiroo.be/?p=gofetch.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Fgofetch%2Foutput%2FGopher.java;fp=src%2Fbe%2Fnikiroo%2Fgofetch%2Foutput%2FGopher.java;h=aab03f67d19127145735189abd41adc79fbc41a4;hp=12a420cd84482b988cde4775c6b29f3962fe574b;hb=c715ea028a2b9865b1b5a619b7cf7553a89aa90d;hpb=183f2d47fade089593b5fa49a55cf3f946197827 diff --git a/src/be/nikiroo/gofetch/output/Gopher.java b/src/be/nikiroo/gofetch/output/Gopher.java index 12a420c..aab03f6 100644 --- a/src/be/nikiroo/gofetch/output/Gopher.java +++ b/src/be/nikiroo/gofetch/output/Gopher.java @@ -2,6 +2,7 @@ package be.nikiroo.gofetch.output; import be.nikiroo.gofetch.data.Comment; import be.nikiroo.gofetch.data.Story; +import be.nikiroo.gofetch.support.BasicSupport; import be.nikiroo.gofetch.support.Type; import be.nikiroo.utils.StringUtils; import be.nikiroo.utils.StringUtils.Alignment; @@ -14,7 +15,7 @@ public class Gopher extends Output { } @Override - public String getIndexHeader() { + public String getMainIndexHeader() { StringBuilder builder = new StringBuilder(); appendCenter(builder, true, "NEWS", "", true); @@ -33,7 +34,22 @@ public class Gopher extends Output { } @Override - public String getIndexFooter() { + public String getMainIndexFooter() { + return ""; + } + + @Override + public String getIndexHeader(BasicSupport support) { + StringBuilder builder = new StringBuilder(); + appendCenter(builder, true, support.getDescription(), "", true); + builder.append("\r\n"); + builder.append("\r\n"); + builder.append("\r\n"); + return builder.toString(); + } + + @Override + public String getIndexFooter(BasicSupport support) { return ""; } @@ -112,6 +128,8 @@ public class Gopher extends Output { appendJustified(builder, false, story.getDetails(), " "); builder.append("\r\n"); + builder.append(" o Reference: ").append(story.getId()) + .append("\r\n"); builder.append(" o News link: ").append(story.getUrlInternal()) .append("\r\n"); builder.append(" o Source link: ").append(story.getUrlExternal())