cut very long descriptions
authorJean-Philippe Orsini <orsinije@fr.ibm.com>
Sat, 4 Nov 2017 23:22:17 +0000 (00:22 +0100)
committerJean-Philippe Orsini <orsinije@fr.ibm.com>
Sat, 4 Nov 2017 23:22:17 +0000 (00:22 +0100)
war/src/main/java/pnews/servlet/HTML.java

index 72f0b4b..d20d415 100644 (file)
@@ -66,7 +66,12 @@ public class HTML {
                buf.append("<div class='article-description'>\n");
                if (a.description != null) {
                        buf.append("<p>");
-                       buf.append(a.description);
+                       if (a.description.length() < 512) {
+                               buf.append(a.description);
+                       } else {
+                               buf.append(a.description.substring(0, 512));
+                               buf.append("[..]");
+                       }
                        buf.append("</p>");
                }
                 buf.append("</div>\n");