X-Git-Url: http://git.nikiroo.be/?p=fanfix.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Ffanfix%2Freader%2FBasicReader.java;fp=src%2Fbe%2Fnikiroo%2Ffanfix%2Freader%2FBasicReader.java;h=c2a650cf73af2d809d3c609f3bf957c246dbc312;hp=63c34b0fb5cea1db3adfdfc1011390d4428986dd;hb=a98e49ee84dee80fe122d9cac03b1ae20c31a54c;hpb=e2da2602b60d4cbf5f9743d6733ec2f85555b9ed diff --git a/src/be/nikiroo/fanfix/reader/BasicReader.java b/src/be/nikiroo/fanfix/reader/BasicReader.java index 63c34b0..c2a650c 100644 --- a/src/be/nikiroo/fanfix/reader/BasicReader.java +++ b/src/be/nikiroo/fanfix/reader/BasicReader.java @@ -231,7 +231,11 @@ public abstract class BasicReader implements Reader { metaDesc.put("Publication date", formatDate(meta.getDate())); metaDesc.put("Published on", meta.getPublisher()); metaDesc.put("URL", meta.getUrl()); - metaDesc.put("Word count", format(meta.getWords())); + if (meta.isImageDocument()) { + metaDesc.put("Number of images", format(meta.getWords())); + } else { + metaDesc.put("Number of words", format(meta.getWords())); + } metaDesc.put("Source", meta.getSource()); metaDesc.put("Subject", meta.getSubject()); metaDesc.put("Language", meta.getLang()); @@ -349,6 +353,12 @@ public abstract class BasicReader implements Reader { static private String format(long value) { String display = ""; + String suffix = ""; + + if (value > 4000) { + value = value / 1000; + suffix = "k"; + } while (value > 0) { if (!display.isEmpty()) { @@ -358,7 +368,7 @@ public abstract class BasicReader implements Reader { value = value / 1000; } - return display; + return display + suffix; } static private String formatDate(String date) {